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