grml-blockdevices rule: do not react on changes in block devices but on filesystem... v0.0.4
authorMichael Prokop <mika@grml.org>
Sat, 3 Apr 2010 00:55:40 +0000 (02:55 +0200)
committerMichael Prokop <mika@grml.org>
Sat, 3 Apr 2010 00:55:40 +0000 (02:55 +0200)
debian/changelog
debian/grml-udev-config.grml-blockdevices.udev
debian/rules

index f8ee8d1..208fa8f 100644 (file)
@@ -1,3 +1,12 @@
+grml-udev-config (0.0.4) unstable; urgency=low
+
+  * grml-blockdevices rule: do not react on changes in block devices
+    but instead on any add|change|remove action on filesystem layer.
+    Move script from priority 60 to 90 to be able to access
+    ID_FS_USAGE. Thanks for help to Ulrich.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 03 Apr 2010 02:49:38 +0200
+
 grml-udev-config (0.0.3) unstable; urgency=low
 
   [ Ulrich Dangel ]
index 5fa63b7..c4dee3b 100644 (file)
@@ -1,3 +1,4 @@
 # regenerate /etc/fstab for new/removed devices:
-ACTION=="add",    SUBSYSTEM=="block", RUN+="/usr/sbin/rebuildfstab -r -config"
-ACTION=="remove", SUBSYSTEM=="block", RUN+="/usr/sbin/rebuildfstab -r -config"
+ENV{ID_FS_USAGE}=="filesystem", ACTION=="add|change|remove", SUBSYSTEM=="block", RUN+="/usr/sbin/rebuildfstab -r -config"
+#ACTION=="add",    SUBSYSTEM=="block", RUN+="/usr/sbin/rebuildfstab -r -config"
+#ACTION=="remove", SUBSYSTEM=="block", RUN+="/usr/sbin/rebuildfstab -r -config"
index 6333ca4..daa3593 100755 (executable)
@@ -37,7 +37,7 @@ binary-indep: install
        dh_installudev --name=grml-forensic     --priority 01
        dh_installudev --name=grml-external     --priority 60
        dh_installudev --name=grml-usbdev       --priority 60
-       dh_installudev --name=grml-blockdevices --priority 60
+       dh_installudev --name=grml-blockdevices --priority 90
        dh_installinit --no-start --name=grml-udev
        # do *NOT* automatically install it, see README.Debian
        # --update-rcd-params='start 03 S .'