1# Minimal version using shell builtins.
2
3make_resolv_conf()
4{
5	if [ -z "${new_domain_name_servers}" -a \
6		-z "${new_domain_name}" -a \
7		-z "${new_domain_search}" ]; then
8		return 0
9	fi
10	if [ -n "${new_domain_search}" ]; then
11		echo "search ${new_domain_search}" >> /etc/resolv.conf
12	elif [ -n "${new_domain_name}" ]; then
13		echo "search ${new_domain_name}" >> /etc/resolv.conf
14	fi
15	for x in ${new_domain_name_servers}; do
16		echo "nameserver ${x}" >> /etc/resolv.conf
17	done
18}
19
20case "${reason}" in
21BOUND|INFORM|REBIND|REBOOT|RENEW|TIMEOUT)	make_resolv_conf;;
22esac
23