Removing old changelog entries, make files ready for lfs-4.0 release
[linux_from_scratch.git] / bootscripts / rc.d / init.d / localnet
blob00117b95e91bcfa0b4620988bc13cbd5b06bdafe
1 #!/bin/bash
2 # Begin $rc_base/init.d/localnet - Loopback device
4 # Based on localnet sysklogd script from LFS-3.1 and earlier.
5 # Rewritten by Gerard Beekmans - gerard@linuxfromscratch.org
7 source /etc/sysconfig/rc
8 source $rc_functions
9 source /etc/sysconfig/network
11 case "$1" in
12 start)
13 echo "Bringing up the loopback interface..."
14 loadproc ifconfig lo 127.0.0.1
16 echo "Setting hostname to $HOSTNAME..."
17 loadproc hostname $HOSTNAME
20 stop)
21 echo "Bringing down the loopback interface..."
22 loadproc ifconfig lo down
25 restart)
26 $0 stop
27 sleep 1
28 $0 start
31 status)
32 echo "Hostname is: $(hostname)"
33 ifconfig lo
37 echo "Usage: $0 {start|stop|restart|status}"
38 exit 1
40 esac
42 # End $rc_base/init.d/localnet