[Buildroot] [PATCH] make the default etc/init.d/S40network compatible with msh
Nicolas Pitre
nico at cam.org
Wed Dec 3 19:24:46 UTC 2008
msh is currently the only good choice for uClinux but it doesn't
understands shell functions. In this case there is nothing to gain
by using shell functions anyway.
Signed-off-by: Nicolas Pitre <nico at cam.org>
Index: target/generic/target_busybox_skeleton/etc/init.d/S40network
===================================================================
--- target/generic/target_busybox_skeleton/etc/init.d/S40network (revision 24219)
+++ target/generic/target_busybox_skeleton/etc/init.d/S40network (working copy)
@@ -3,28 +3,18 @@
# Start the network....
#
-start() {
+case "$1" in
+ start)
echo "Starting network..."
/sbin/ifup -a
-}
-stop() {
+ ;;
+ stop)
echo -n "Stopping network..."
/sbin/ifdown -a
-}
-restart() {
- stop
- start
-}
-
-case "$1" in
- start)
- start
;;
- stop)
- stop
- ;;
restart|reload)
- restart
+ "$0" stop
+ "$0" start
;;
*)
echo $"Usage: $0 {start|stop|restart}"
Index: target/generic/target_skeleton/etc/init.d/S40network
===================================================================
--- target/generic/target_skeleton/etc/init.d/S40network (revision 24219)
+++ target/generic/target_skeleton/etc/init.d/S40network (working copy)
@@ -3,28 +3,18 @@
# Start the network....
#
-start() {
+case "$1" in
+ start)
echo "Starting network..."
/sbin/ifup -a
-}
-stop() {
+ ;;
+ stop)
echo -n "Stopping network..."
/sbin/ifdown -a
-}
-restart() {
- stop
- start
-}
-
-case "$1" in
- start)
- start
;;
- stop)
- stop
- ;;
restart|reload)
- restart
+ "$0" stop
+ "$0" start
;;
*)
echo $"Usage: $0 {start|stop|restart}"
More information about the buildroot
mailing list