Magellan Linux

Contents of /trunk/busybox/ide_links.sh

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1233 - (show annotations) (download) (as text)
Fri Dec 10 22:49:20 2010 UTC (13 years, 4 months ago) by niro
File MIME type: application/x-sh
File size: 440 byte(s)
-tuned mdev.conf and process uevents (need initscripts with trigger_uevent support)
-added mdev helpers
-added rc script for syslogd, needed by dropbear
1 #!/bin/sh
2
3 [ -f /proc/ide/$MDEV/media ] || exit
4
5 media=`cat /proc/ide/$MDEV/media`
6 for i in $media $media[0-9]* ; do
7 if [ "`readlink $i 2>/dev/null`" = $MDEV ] ; then
8 LINK=$i
9 break
10 fi
11 done
12
13 # link exist, remove if necessary and exit
14 if [ "$LINK" ] ; then
15 [ "$ACTION" = remove ] && rm $LINK
16 exit
17 fi
18
19 # create a link
20 num=`ls $media[0-9]* 2>/dev/null | wc -l`
21 ln -sf $MDEV "$media`echo $num`"
22 [ -e "$media" ] || ln -sf $MDEV "$media"
23