fix startup logging

SVN-Revision: 863
This commit is contained in:
Mike Baker 2005-05-13 00:37:19 +00:00
parent 644a46b764
commit 32a0072dd3
3 changed files with 7 additions and 10 deletions

View file

@ -1,6 +1,4 @@
#!/bin/sh #!/bin/sh
klogd
syslogd -C 16
echo "S" > /proc/jffs2_bbc echo "S" > /proc/jffs2_bbc
mkdir -p /var/run mkdir -p /var/run
@ -25,18 +23,18 @@ touch /var/log/lastlog
} }
} }
cat /etc/modules /etc/modules.d/* | sed 's/^[^#]/insmod &/' 2>&-|ash cat /etc/modules /etc/modules.d/*|sed 's/^[^#]/insmod &/' 2>&-|ash
ifconfig lo 127.0.0.1 up ifconfig lo 127.0.0.1 up
ifconfig eth0 promisc ifconfig eth0 promisc
HOSTNAME=$(nvram get wan_hostname) HOSTNAME=$(nvram get wan_hostname)
HOSTNAME=${HOSTNAME%%.*} HOSTNAME=${HOSTNAME%%.*}
echo ${HOSTNAME:=OpenWrt} > /proc/sys/kernel/hostname echo ${HOSTNAME:=OpenWrt}>/proc/sys/kernel/hostname
vconfig set_name_type VLAN_PLUS_VID_NO_PAD vconfig set_name_type VLAN_PLUS_VID_NO_PAD
# automagically run firstboot # automagically run firstboot
[ -z "$FAILSAFE" ] && { [ -z "$FAILSAFE" ] && {
{ mount | grep jffs2 1>&-; } || firstboot { mount|grep jffs2 1>&-; } || firstboot
} }

View file

@ -1,7 +1,6 @@
#!/bin/sh #!/bin/sh
# Start all init scripts in /etc/init.d syslogd -C 16
# executing them in numerical order. klogd
#
for i in /etc/init.d/S* ;do for i in /etc/init.d/S* ;do
[ -f "$i" ] && $i start $i start 2>&1 | logger -s -p 6 -t ''
done done

View file

@ -1,3 +1,3 @@
::sysinit:/etc/init.d/rcS 2>&1 | logger -p 6 -t '' -s ::sysinit:/etc/init.d/rcS
::shutdown:/sbin/halt ::shutdown:/sbin/halt
tts/0::askfirst:/bin/ash --login tts/0::askfirst:/bin/ash --login