. /etc/sysconfig/rc
. ${rc_functions}
-. /etc/sysconfig/network
case "${1}" in
start)
+ eval $(/usr/local/bin/readhash /var/ipfire/main/settings)
boot_mesg "Bringing up the loopback interface..."
ip addr add 127.0.0.1/8 label lo dev lo
ip link set lo up
evaluate_retval
boot_mesg "Setting hostname to ${HOSTNAME}..."
- hostname ${HOSTNAME}
+ if [ -z "$DOMAINNAME" ]; then
+ hostname ${HOSTNAME}
+ else
+ hostname ${HOSTNAME}.${DOMAINNAME}
+ fi
evaluate_retval
;;
;;
status)
+ eval $(/usr/local/bin/readhash /var/ipfire/main/settings)
echo "Hostname is: $(hostname)"
ip link show lo
;;