From mboxrd@z Thu Jan 1 00:00:00 1970 From: Miles Roper Date: Wed, 24 Aug 2005 07:47:54 +0000 Subject: udev PROGRAM action Message-Id: <430C262A.6020103@xtra.co.nz> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org Hi, I've been trolling around the net trying to find an answer to why I can't get udev to correctly run a remove event in a script. here is my udev line BUS="usb", KERNEL="sd*", NAME="%k", PROGRAM="/etc/udev/scripts/usb.sh %k" this works fine. it calls the script below... #! /bin/sh # # Mount Hotplug Device # . /etc/thinstation.env . $TS_GLOBAL get_filesystems if [ ! -e /mnt/usbdevice ]; then mkdir /mnt/usbdevice fi case $ACTION in add) mkdir /mnt/usbdevice/$1 mount -t supermount -o fs=$filesystem,dev=/dev/$1 /mnt/usbdevice/$1 /mnt/usbdevice/$1 ;; remove) umount /mnt/usbdevice/$1 rmdir /mnt/usbdevice/$1 ;; esac exit 0 the add event works great. however, the remove event never gets actioned. In fact the script never gets run when the device is removed. any ideas why? Thanks Miles ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel