From fffd87426cc666e4b2dc927fc9b24567b95952da Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Sun, 16 Jul 2017 20:03:37 +0100 Subject: [PATCH] udevil-mount: avoid mounting already mounted partitions --- packages/sysutils/udevil/udev.d/95-udevil-mount.rules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/sysutils/udevil/udev.d/95-udevil-mount.rules b/packages/sysutils/udevil/udev.d/95-udevil-mount.rules index 42c88d00d9..64065d04b7 100644 --- a/packages/sysutils/udevil/udev.d/95-udevil-mount.rules +++ b/packages/sysutils/udevil/udev.d/95-udevil-mount.rules @@ -16,7 +16,7 @@ GOTO="exit" # mount or umount for hdds LABEL="harddisk" -ACTION=="add", RUN+="/usr/bin/systemctl restart udevil-mount@/dev/%k.service" +ACTION=="add", PROGRAM="/usr/bin/sh -c '/usr/bin/grep -E ^/dev/%k\ /proc/mounts || true'", RESULT=="", RUN+="/usr/bin/systemctl restart udevil-mount@/dev/%k.service" ACTION=="remove", RUN+="/usr/bin/systemctl stop udevil-mount@/dev/%k.service" GOTO="exit"