source: bootscripts-standard/clfs/init.d/localnet@ a3d8ed8

Last change on this file since a3d8ed8 was 7df280d, checked in by Joe Ciccone <jciccone@…>, 17 years ago

Change /bin/sh to /bin/bash in the bootscripts because the bootscripts use bashisms. Having ash linked to sh will cause errors. Thanks to Bigdassaved for providing the diff and Copper for bring up the issue.

  • Property mode set to 100644
File size: 980 bytes
RevLine 
[7df280d]1#!/bin/bash
[7125722]2########################################################################
3# Begin $rc_base/init.d/localnet
4#
5# Description : Loopback device
6#
7# Authors : Gerard Beekmans - gerard@linuxfromscratch.org
8#
9# Version : 00.00
10#
11# Notes :
12#
13########################################################################
14
15. /etc/sysconfig/rc
16. ${rc_functions}
17. /etc/sysconfig/network
18
19case "${1}" in
20 start)
21 boot_mesg "Bringing up the loopback interface..."
[1d02f01]22 ip addr add 127.0.0.1/8 label lo dev lo
[7125722]23 ip link set lo up
24 evaluate_retval
25
26 boot_mesg "Setting hostname to ${HOSTNAME}..."
27 hostname ${HOSTNAME}
28 evaluate_retval
29 ;;
30
31 stop)
32 boot_mesg "Bringing down the loopback interface..."
33 ip link set lo down
34 evaluate_retval
35 ;;
36
37 restart)
38 ${0} stop
39 sleep 1
40 ${0} start
41 ;;
42
43 status)
44 echo "Hostname is: $(hostname)"
45 ip link show lo
46 ;;
47
48 *)
49 echo "Usage: ${0} {start|stop|restart|status}"
50 exit 1
51 ;;
52esac
53
54# End $rc_base/init.d/localnet
Note: See TracBrowser for help on using the repository browser.