Группа :: Сети/Удалённый доступ
Пакет: lbuscd
Главная Изменения Спек Патчи Исходники Загрузить Gear Bugs and FR Repocop
#!/bin/sh
# remove_fstab_entry
# place in /lib/udev
devicename=$1
grep '^/dev/'${devicename}'[[:blank:]]' /tmp/fstab | while read DEV MOUNTDIR TYPE OPTIONS DUMP PASS; do
MOUNTPOINT=`basename "${MOUNTDIR}"`
echo "RemoveDevice|${MOUNTPOINT}" > /tmp/lbus.fifo
umount -l ${DEV} 2>&1 >/dev/null
rmdir ${MOUNTDIR}
done
grep -v '^/dev/'$devicename'[[:blank:]]' /tmp/fstab >/tmp/fstab.tmp
cp -f /tmp/fstab.tmp /tmp/fstab
rm /tmp/fstab.tmp