From 155ffa73c3a2d5949fb5146dfdf3a9acaedd74eb Mon Sep 17 00:00:00 2001 From: olf Date: Mon, 12 Apr 2021 00:22:35 +0200 Subject: [PATCH] Fixupo 2 --- udev/rules.d/91-mountsd.rules | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/udev/rules.d/91-mountsd.rules b/udev/rules.d/91-mountsd.rules index 31e3bba..3d7f849 100644 --- a/udev/rules.d/91-mountsd.rules +++ b/udev/rules.d/91-mountsd.rules @@ -25,9 +25,9 @@ KERNEL=="sd*", ENV{DEVTYPE}=="disk", ENV{ID_DRIVE_FLASH_SD}="1", ENV{ID_DRIVE_ME #ENV{DEVTYPE}=="disk", ENV{UDISKS_CAN_POWER_OFF}="1" # Match ENV{ID_FS_USAGE}=="filesystem" for all selected devices -ENV{ID_FS_USAGE}=="filesystem", ACTION=="add|change", ENV{UDISKS_SYSTEM}="0", ENV{UDISKS_AUTO}="0", ENV{UDISKS_NAME}="mountsd_dev-%k", MODE="0660", ENV{MOUNTSD_ACTIVE}="1", TAG+="systemd", ENV{SYSTEMD_WANTS}="'mount-sd@%k.service'" +ENV{ID_FS_USAGE}=="filesystem", ACTION=="add|change", ENV{UDISKS_SYSTEM}="0", ENV{UDISKS_AUTO}="0", ENV{UDISKS_NAME}="mountsd_dev-%k", MODE="0660", ENV{MOUNTSD_ACTIVE}="1", TAG+="systemd", ENV{SYSTEMD_WANTS}="mount-sd@%k.service" # When above detected and assigned devices are removed -ENV{MOUNTSD_ACTIVE}=="1", ACTION=="remove", ENV{MOUNTSD_ACTIVE}="0", ENV{UDISKS_NAME}="mountsd_removed", ENV{SYSTEMD_WANTS}="", ENV{SYSTEMD_USER_WANTS}="", RUN{program}+="/usr/bin/systemctl stop mount-sd@%k.service" +ENV{MOUNTSD_ACTIVE}=="1", ACTION=="remove", ENV{MOUNTSD_ACTIVE}="0", ENV{UDISKS_NAME}="mountsd_removed", ENV{SYSTEMD_WANTS}="", ENV{SYSTEMD_USER_WANTS}="", RUN{program}+="/bin/systemctl stop mount-sd@%k.service" LABEL="mountsd_end"