My workaround solution (could be better):
# Enable dhclient-script FILE="/etc/dhcp/dhclient.conf" dpkg-divert --package "isc-dhcp-client" \ --add "$FILE" sed -i -e 's|#script.*|script "/sbin/dhclient-script";|g' $FILE
# Disabled resolved hook FILE="/etc/dhcp/dhclient-enter-hooks.d/resolved" dpkg-divert --package "isc-dhcp-client" \ --add "$FILE" mv $FILE $FILE.distrib touch $FILE chattr +i $FILE
# Rewrite parameters cat >> /etc/dhcp/dhclient-enter-hooks.d/aaaa <<"END" #!/bin/sh export new_domain_search="$new_domain_name $new_domain_search" export new_domain_name= END cat >> /etc/dhcp/dhclient-exit-hooks.d/aaaa <<"END" #!/bin/sh export new_domain_search="$new_domain_name $new_domain_search" export new_domain_name= END
My workaround solution (could be better):
# Enable dhclient-script etc/dhcp/ dhclient. conf" dhclient- script" ;|g' $FILE
FILE="/
dpkg-divert --package "isc-dhcp-client" \
--add "$FILE"
sed -i -e 's|#script.*|script "/sbin/
# Disabled resolved hook etc/dhcp/ dhclient- enter-hooks. d/resolved"
FILE="/
dpkg-divert --package "isc-dhcp-client" \
--add "$FILE"
mv $FILE $FILE.distrib
touch $FILE
chattr +i $FILE
# Rewrite parameters dhclient- enter-hooks. d/aaaa <<"END" search= "$new_domain_ name $new_domain_search" dhclient- exit-hooks. d/aaaa <<"END" search= "$new_domain_ name $new_domain_search"
cat >> /etc/dhcp/
#!/bin/sh
export new_domain_
export new_domain_name=
END
cat >> /etc/dhcp/
#!/bin/sh
export new_domain_
export new_domain_name=
END