done
# Build the search list
+ domain=$(cd "${resolv_conf_dir}"; \
+ key_get_value "domain " ${interfaces})
search=$(cd "${resolv_conf_dir}"; \
key_get_value "search " ${interfaces})
+ set -- ${domain}
+ unset domain
+ if [ -n "$2" ]; then
+ search="${search} $@"
+ elif [ -n "$1" ]; then
+ domain="domain $1\n"
+ fi
[ -n "${search}" ] && search="search $(uniqify ${search})\n"
# Build the nameserver list
else
echo "# /etc/resolv.conf.head can replace this line" >> "${cf}"
fi
- printf "${search}${servers}" >> "${cf}"
+ printf "${domain}${search}${servers}" >> "${cf}"
if [ -f /etc/resolv.conf.tail ]; then
cat /etc/resolv.conf.tail >> "${cf}"
else