Contents of /trunk/busybox/ide_links.sh
Parent Directory | Revision Log
Revision 1233 -
(show annotations)
(download)
(as text)
Fri Dec 10 22:49:20 2010 UTC (13 years, 9 months ago) by niro
File MIME type: application/x-sh
File size: 440 byte(s)
Fri Dec 10 22:49:20 2010 UTC (13 years, 9 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 |