diff --git a/dhclient-script b/dhclient-script index cedae26..41fd26f 100644 --- a/dhclient-script +++ b/dhclient-script @@ -110,6 +110,7 @@ make_resolv_conf() { [ -n "${new_domain_name_servers}" ] || [ -n "${new_domain_search}" ]; then rscf="$(mktemp ${TMPDIR:-/tmp}/XXXXXX)" + [[ -z "${rscf}" ]] && return echo "; generated by /usr/sbin/dhclient-script" > ${rscf} if [ -n "${SEARCH}" ]; then @@ -149,6 +150,7 @@ make_resolv_conf() { elif [ -n "${new_dhcp6_name_servers}" ] || [ -n "${new_dhcp6_domain_search}" ]; then rscf="$(mktemp ${TMPDIR:-/tmp}/XXXXXX)" + [[ -z "${rscf}" ]] && return echo "; generated by /usr/sbin/dhclient-script" > ${rscf} if [ -n "${SEARCH}" ]; then