Please find attached the patch for the NMU I'm uploading in a minute. Thanks, --Jeroen
-- Jeroen van Wolffelaar [EMAIL PROTECTED] (also for Jabber & MSN; ICQ: 33944357) http://Jeroen.A-Eskwadraat.nl
diff -Nru /tmp/aUtNU0KhXf/usbmount-0.0.14/debian/changelog /tmp/deduWrsWep/usbmount-0.0.14/debian/changelog --- /tmp/aUtNU0KhXf/usbmount-0.0.14/debian/changelog 2005-07-10 22:17:00.000000000 +0200 +++ /tmp/deduWrsWep/usbmount-0.0.14/debian/changelog 2006-05-01 02:16:55.000000000 +0200 @@ -1,3 +1,14 @@ +usbmount (0.0.14-0.1) unstable; urgency=low + + * Non-Maintainer Upload + * Change path of vol_id of udev to the new location in /lib/udev. Thanks to + Eric Evans for the patch (Closes: #361351) + - Minimum udev dependency now 0.084-2, first version to ship vol_id in + that location + * Fix udev rule syntax, patch by Eric Evans (Closes: #365225) + + -- Jeroen van Wolffelaar <[EMAIL PROTECTED]> Sun, 30 Apr 2006 23:45:57 +0000 + usbmount (0.0.14) unstable; urgency=low * Upload sponsored by Rafael Laboissiere. diff -Nru /tmp/aUtNU0KhXf/usbmount-0.0.14/debian/control /tmp/deduWrsWep/usbmount-0.0.14/debian/control --- /tmp/aUtNU0KhXf/usbmount-0.0.14/debian/control 2005-07-05 22:25:40.000000000 +0200 +++ /tmp/deduWrsWep/usbmount-0.0.14/debian/control 2006-05-01 02:02:15.000000000 +0200 @@ -8,7 +8,7 @@ Package: usbmount Architecture: all -Depends: udev (>= 0.060-1), lockfile-progs +Depends: udev (>= 0.084-2), lockfile-progs Description: automatically mount and unmount USB mass storage devices This package automatically mounts USB mass storage devices (typically USB pens) when they are plugged in, and unmounts them when they are diff -Nru /tmp/aUtNU0KhXf/usbmount-0.0.14/usbmount /tmp/deduWrsWep/usbmount-0.0.14/usbmount --- /tmp/aUtNU0KhXf/usbmount-0.0.14/usbmount 2005-07-08 18:51:02.000000000 +0200 +++ /tmp/deduWrsWep/usbmount-0.0.14/usbmount 2006-05-01 01:48:06.000000000 +0200 @@ -36,8 +36,8 @@ } -# Test if /sbin/vol_id is executable. -test -x /sbin/vol_id || { log err "cannnot execute /sbin/vol_id"; exit 1; } +# Test if /lib/udev/vol_id is executable. +test -x /lib/udev/vol_id || { log err "cannnot execute /lib/udev/vol_id"; exit 1; } # Default values for configuration variables. MOUNTPOINTS="" @@ -85,10 +85,10 @@ # Test if the device contains a filesystem. If it doesn't, no # further action is required, but calling vol_id has the side effect # that the partition table is read and partition devices are created. - if /sbin/vol_id "$DEVNAME" | egrep -q '^ID_FS_USAGE=(filesystem|disklabel)$'; then + if /lib/udev/vol_id "$DEVNAME" | egrep -q '^ID_FS_USAGE=(filesystem|disklabel)$'; then log debug "$DEVNAME contains a filesystem or disklabel" - fstype="`/sbin/vol_id -t \"$DEVNAME\"`" + fstype="`/lib/udev/vol_id -t \"$DEVNAME\"`" log debug "$DEVNAME contains filesystem type $fstype" # Test if the filesystem type is in the list of filesystem diff -Nru /tmp/aUtNU0KhXf/usbmount-0.0.14/usbmount.rules /tmp/deduWrsWep/usbmount-0.0.14/usbmount.rules --- /tmp/aUtNU0KhXf/usbmount-0.0.14/usbmount.rules 2005-07-08 19:08:16.000000000 +0200 +++ /tmp/deduWrsWep/usbmount-0.0.14/usbmount.rules 2006-05-01 02:06:16.000000000 +0200 @@ -1,6 +1,6 @@ # Rules for USBmount -KERNEL="sd*", BUS=="usb", ACTION=="add", RUN+="/usr/share/usbmount/usbmount add" -KERNEL="ub*", BUS=="usb", ACTION=="add", RUN+="/usr/share/usbmount/usbmount add" -KERNEL="sd*", ACTION=="remove", RUN+="/usr/share/usbmount/usbmount remove" -KERNEL="ub*", ACTION=="remove", RUN+="/usr/share/usbmount/usbmount remove" +KERNEL=="sd*", BUS=="usb", ACTION=="add", RUN+="/usr/share/usbmount/usbmount add" +KERNEL=="ub*", BUS=="usb", ACTION=="add", RUN+="/usr/share/usbmount/usbmount add" +KERNEL=="sd*", ACTION=="remove", RUN+="/usr/share/usbmount/usbmount remove" +KERNEL=="ub*", ACTION=="remove", RUN+="/usr/share/usbmount/usbmount remove"