Author: sparky
Date: Fri Jul 14 22:56:06 2006
New Revision: 7524

Modified:
   ppcrcd/trunk/conf.dir/usr/lib/ppcrcd/addcd.sh
Log:
- filter out persistent-disk symlinks


Modified: ppcrcd/trunk/conf.dir/usr/lib/ppcrcd/addcd.sh
==============================================================================
--- ppcrcd/trunk/conf.dir/usr/lib/ppcrcd/addcd.sh       (original)
+++ ppcrcd/trunk/conf.dir/usr/lib/ppcrcd/addcd.sh       Fri Jul 14 22:56:06 2006
@@ -6,7 +6,10 @@
 rcdroot=$(grep /media/ppcrcd /etc/fstab | awk '{print $1}')
 [ "${DEVNAME}" = "$rcdroot" ] && exit
 
-mntdir="/media/${DEVLINKS##*/}"
+for cddev in $DEVLINKS; do
+       [[ $cddev == /dev/disk/by-* ]] && continue
+       mntdir="/media/${cddev##*/}"
+done
 
 if [ "$ACTION" == "remove" ]; then
        umount -f $mntdir >/dev/null 2>&1
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to