diff:
--- /etc/udev/rules.d/95-hal.rules.dpkg-dist 2007-11-20 17:39:21.000000000 +0100
+++ /etc/udev/rules.d/95-hal.rules 2007-08-10 13:59:55.000000000 +0200
@@ -1,2 +1,5 @@
# Have udev pass data over a socket to hal
RUN+="socket:/org/freedesktop/hal/udev_event"
+
+# unmount block devices when they are removed
+SUBSYSTEM=="block",ACTION="remove", RUN+="/usr/lib/hal/hal-unmount.sh"
diff: rules.d/ 95-hal. rules.dpkg- dist 2007-11-20 17:39:21.000000000 +0100 rules.d/ 95-hal. rules 2007-08-10 13:59:55.000000000 +0200 socket: /org/freedeskto p/hal/udev_ event" ="block" ,ACTION= "remove" , RUN+="/ usr/lib/ hal/hal- unmount. sh"
--- /etc/udev/
+++ /etc/udev/
@@ -1,2 +1,5 @@
# Have udev pass data over a socket to hal
RUN+="
+
+# unmount block devices when they are removed
+SUBSYSTEM=
md5sums: b1df6c63b405eea d3 /etc/udev/ rules.d/ 95-hal. rules.dpkg- dist 4da75c8b74bdda1 4f /etc/udev/ rules.d/ 95-hal. rules
1afe5cd68445909
cfccffad251ec04