1#! /bin/sh
2
3# Place this file in /etc. Will be called by dhclient when it receives
4# new information.
5
6# The directory and file radns writes to.
7radns_dir="/usr/local/etc/radns"
8radns_resolv="${radns_dir}/radns-resolv.conf"
9
10# The real resolv.conf.
11resolvconf="/etc/resolv.conf"
12
13if [ -f $radns_resolv ]
14then
15    > $resolvconf
16    [ "$new_domain_search" ] && echo search $new_domain_search >> $resolvconf
17    [ "$new_domain_name" ] && echo domain $new_domain_name >> $resolvconf
18    cat $radns_resolv >> $resolvconf
19
20    if [ -n "$new_domain_name_servers" ]
21    then
22        for nameserver in $new_domain_name_servers
23        do
24            echo "nameserver $nameserver" >> $resolvconf
25        done
26    fi
27fi
28