diff options
Diffstat (limited to 'dhcpcd-hooks/30-hostname')
-rw-r--r-- | dhcpcd-hooks/30-hostname | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/dhcpcd-hooks/30-hostname b/dhcpcd-hooks/30-hostname deleted file mode 100644 index b2e5fc8..0000000 --- a/dhcpcd-hooks/30-hostname +++ /dev/null @@ -1,28 +0,0 @@ -# Set the hostname from DHCP data if required - -need_hostname() -{ - case "$(hostname)" in - ""|"(none)"|localhost|localhost.localdomain) - [ -n "${new_host_name}" -o -n "${new_fqdn_name}" ];; - "${old_host_name}"|"${old_fqdn_name}") - true;; - *) - false;; - esac -} - -set_hostname() -{ - if need_hostname; then - if [ -n "${new_host_name}" ]; then - hostname "${new_host_name}" - else - hostname "${new_fqdn_name}" - fi - fi -} - -case "${reason}" in -BOUND|INFORM|REBIND|REBOOT|RENEW|TIMEOUT) set_hostname;; -esac |