rs: New RS.

Change-Id: I46e335d5dac49104028d7cb0706b3e85de752bfe
This commit is contained in:
Cristiano Giuffrida
2014-10-27 22:36:25 +01:00
committed by David van Moolenbroek
parent d196e2c333
commit fb6bd596bf
14 changed files with 2424 additions and 566 deletions

View File

@@ -55,6 +55,8 @@ disabled()
exec > /dev/console
echo "Arguments: $@"
restarts=$(grep restarts /proc/service/$1 |cut -d: -f2)
restarts=$(( $restarts + 1 ))
service down "$1"
kill_by_name dhcpd
kill_by_name nonamed
@@ -64,10 +66,10 @@ kill_by_name syslogd
sleep 3
if [ X`/bin/sysenv lwip` = Xyes ]
then
service up /service/lwip -script /etc/rs.inet -dev /dev/ip
service up /service/lwip -script /etc/rs.inet -dev /dev/ip -restarts $restarts
dhcpd --lwip &
else
service up /service/inet -script /etc/rs.inet -dev /dev/ip
service up /service/inet -script /etc/rs.inet -dev /dev/ip -restarts $restarts
daemonize dhcpd
fi
daemonize nonamed -L