]>
git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blob - src/initscripts/system/localnet
2 ########################################################################
3 # Begin $rc_base/init.d/localnet
5 # Description : Loopback device
7 # Authors : Gerard Beekmans - gerard@linuxfromscratch.org
13 ########################################################################
20 [ -n "${DOMAINNAME}" ] && echo "search ${DOMAINNAME}"
21 echo "nameserver 127.0.0.1"
26 eval $
(/usr
/local
/bin
/readhash
/var
/ipfire
/ethernet
/settings
)
29 echo "127.0.0.1 localhost.localdomain localhost"
31 if [ -n "${GREEN_ADDRESS}" ]; then
32 echo "${GREEN_ADDRESS} ${HOSTNAME}.${DOMAINNAME} ${HOSTNAME}"
39 eval $
(/usr
/local
/bin
/readhash
/var
/ipfire
/main
/settings
)
40 boot_mesg
"Bringing up the loopback interface..."
41 ip addr add
127.0.0.1/8 label lo dev lo
45 boot_mesg
"Setting hostname to ${HOSTNAME}..."
49 if [ -z "$DOMAINNAME" ]; then
50 boot_mesg
"Setting domainname to ${DOMAINNAME}..."
51 domainname
${DOMAINNAME}
63 boot_mesg
"Bringing down the loopback interface..."
75 eval $
(/usr
/local
/bin
/readhash
/var
/ipfire
/main
/settings
)
76 echo "Hostname is: $(hostname)"
81 echo "Usage: ${0} {start|stop|restart|status}"
86 # End $rc_base/init.d/localnet