case "${1}" in
start)
- . /var/ipfire/main/settings
+ 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
boot_mesg "Setting hostname to ${HOSTNAME}..."
hostname ${HOSTNAME}
evaluate_retval
+
+ if [ -z "$DOMAINNAME" ]; then
+ boot_mesg "Setting domainname to ${DOMAINNAME}..."
+ domainname ${DOMAINNAME}
+ evaluate_retval
+ fi
;;
stop)
;;
status)
- . /var/ipfire/main/settings
+ eval $(/usr/local/bin/readhash /var/ipfire/main/settings)
echo "Hostname is: $(hostname)"
ip link show lo
;;