- if [ -n "$DNS0" ] && [ -n "$DNS1" ]; then
- boot_mesg "Overwritting DNS-Server addresses with ${DNS0},${DNS1}"
- echo -n ${DNS0} > /var/ipfire/red/dns1
- echo -n ${DNS1} > /var/ipfire/red/dns2
- evaluate_retval
- else
- echo -n `/etc/rc.d/helper/getdnsfromdhcpc.pl 1` > /var/ipfire/red/dns1
- echo -n `/etc/rc.d/helper/getdnsfromdhcpc.pl 2` > /var/ipfire/red/dns2
- fi
-
- . /var/ipfire/dhcpc/dhcpcd-${DEVICE}.info
- echo "$IPADDR" > /var/ipfire/red/local-ipaddress
- grep -v "gateway" /etc/hosts > /tmp/hosts
- echo "$GATEWAY gateway" >> /tmp/hosts
- mv /tmp/hosts /etc/hosts
- echo "$GATEWAY" > /var/ipfire/red/remote-ipaddress
- touch /var/ipfire/red/active