Changeset 3288
- Timestamp:
- 07/19/07 17:28:42 (1 year ago)
- Files:
-
- trunk/freewrt/package/base-files/Makefile (modified) (1 diff)
- trunk/freewrt/package/base-files/files/etc/init.d/boot (modified) (1 diff)
- trunk/freewrt/package/base-files/files/etc/init.d/done (modified) (1 diff)
- trunk/freewrt/package/base-files/files/etc/init.d/rcK (modified) (2 diffs)
- trunk/freewrt/package/base-files/files/etc/init.d/rcS (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/freewrt/package/base-files/Makefile
r3238 r3288 10 10 PKG_NAME:= base-files 11 11 PKG_VERSION:= 1.1 12 PKG_RELEASE:= 1 812 PKG_RELEASE:= 19 13 13 WRKDIST= ${WRKDIR}/base-files 14 14 NO_DISTFILES:= 1 trunk/freewrt/package/base-files/files/etc/init.d/boot
r3235 r3288 1 1 #!/bin/sh 2 2 #FWINIT 10 3 [[ $1 = ?(auto)start ]] || exit 0 4 3 5 . /etc/functions.sh 4 6 5 case $1 in 6 autostart|start) 7 [ -f /proc/jffs2_bbc ] && echo S >/proc/jffs2_bbc 7 [ -f /proc/jffs2_bbc ] && echo S >/proc/jffs2_bbc 8 8 9 mkdir -p /var/run 10 mkdir -p /var/log 11 touch /var/log/wtmp 12 touch /var/log/lastlog 13 [[ $FAILSAFE = true ]] && touch /tmp/.failsafe 9 mkdir -p /var/{log,run} 10 touch /var/log/{lastlog,wtmp} 11 [[ $FAILSAFE = true ]] && touch /tmp/.failsafe 14 12 15 load_modules /etc/modules /etc/modules.d/* 13 HOSTNAME=$(</etc/hostname) 14 HOSTNAME=${HOSTNAME%%.*} 15 echo ${HOSTNAME:=FreeWRT} >/proc/sys/kernel/hostname 16 16 17 HOSTNAME=$(</etc/hostname) 18 HOSTNAME=${HOSTNAME%%.*} 19 echo ${HOSTNAME:=FreeWRT} >/proc/sys/kernel/hostname 20 21 [[ -f /proc/diag/led/power ]] && echo f >/proc/diag/led/power 22 ;; 23 autostop|stop) 24 [[ -f /proc/diag/led/power ]] && echo 0 >/proc/diag/led/power 25 ;; 26 esac 17 load_modules /etc/modules /etc/modules.d/* 27 18 exit 0 trunk/freewrt/package/base-files/files/etc/init.d/done
r3235 r3288 1 1 #!/bin/sh 2 2 #FWINIT 98 3 case $1 in 4 autostart|start) 5 sysctl -p >&- 6 7 [[ -f /proc/diag/led/power ]] && echo 1 >/proc/diag/led/power 8 ;; 9 esac 3 [[ $1 = ?(auto)start ]] && sysctl -p >&- 10 4 exit 0 trunk/freewrt/package/base-files/files/etc/init.d/rcK
r2763 r3288 3 3 busybox reboot -d 60 -f & # just in case… 4 4 { 5 [[ -f /proc/diag/led/power ]] && echo f >/proc/diag/led/power 5 6 test -e /etc/rc.shutdown && (/bin/sh /etc/rc.shutdown) 2>&1 6 7 grep '^#FWINIT ' /etc/init.d/* | \ … … 17 18 ${shebang:-/bin/sh} ${line%%:*} autostop 2>&1 18 19 done 20 [[ -f /proc/diag/led/power ]] && echo 0 >/proc/diag/led/power 19 21 } | logger -s -p 6 -t '' trunk/freewrt/package/base-files/files/etc/init.d/rcS
r2815 r3288 2 2 export PATH=/bin:/sbin:/usr/bin:/usr/sbin 3 3 { 4 [[ -f /proc/diag/led/power ]] && echo f >/proc/diag/led/power 4 5 grep '^#FWINIT ' /etc/init.d/* | \ 5 6 sort -nk2 | \ … … 16 17 done 17 18 test -e /etc/rc.local && (/bin/sh /etc/rc.local) 2>&1 19 [[ -f /proc/diag/led/power ]] && echo 1 >/proc/diag/led/power 18 20 rm -f /tmp/.booting 19 21 } | logger -s -p 6 -t '' &


