dhclient-script: don't eviscerate resolv.conf when mktemp fails
This commit is contained in:
parent
aa59a9986b
commit
e220d8e06b
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user