| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 | #!/bin/sh######################################################################### Begin localnet## Description : Loopback device## Authors     : Gerard Beekmans  - gerard@linuxfromscratch.org#               DJ Lucas - dj@linuxfromscratch.org# Update      : Bruce Dubbs - bdubbs@linuxfromscratch.org## Version     : LFS 7.0############################################################################ BEGIN INIT INFO# Provides:            localnet# Required-Start:      $local_fs# Should-Start:# Required-Stop:# Should-Stop:# Default-Start:       S# Default-Stop:        0 6# Short-Description:   Starts the local network.# Description:         Sets the hostname of the machine and starts the#                      loopback interface.# X-LFS-Provided-By:   LFS### END INIT INFO. /lib/lsb/init-functions[ -r /etc/sysconfig/network ] && . /etc/sysconfig/networkcase "${1}" in   start)      log_info_msg "Bringing up the loopback interface..."      ip addr add 127.0.0.1/8 label lo dev lo      ip link set lo up      evaluate_retval      log_info_msg "Setting hostname to ${HOSTNAME}..."      hostname ${HOSTNAME}      evaluate_retval      ;;   stop)      log_info_msg "Bringing down the loopback interface..."      ip link set lo down      evaluate_retval      ;;   restart)      ${0} stop      sleep 1      ${0} start      ;;   status)      echo "Hostname is: $(hostname)"      ip link show lo      ;;   *)      echo "Usage: ${0} {start|stop|restart|status}"      exit 1      ;;esacexit 0# End localnet
 |