| Index: dhcpcd-hooks/50-yp.conf
|
| diff --git a/dhcpcd-hooks/50-yp.conf b/dhcpcd-hooks/50-yp.conf
|
| deleted file mode 100644
|
| index 4bdd0623e7f465cf238cf1cdb49096fc94619a91..0000000000000000000000000000000000000000
|
| --- a/dhcpcd-hooks/50-yp.conf
|
| +++ /dev/null
|
| @@ -1,50 +0,0 @@
|
| -# Sample dhcpcd hook for ypbind
|
| -# This script is only suitable for the Linux version.
|
| -
|
| -ypbind_pid()
|
| -{
|
| - [ -s /var/run/ypbind.pid ] && cat /var/run/ypbind.pid
|
| -}
|
| -
|
| -make_yp_conf()
|
| -{
|
| - [ -z "$new_nis_domain" -a -z "$new_nis_servers" ] && return 0
|
| - local cf=/etc/yp.conf."$interface" prefix= x= pid=
|
| - rm -f "$cf"
|
| - echo "$signature" > "$cf"
|
| - if [ -n "$new_nis_domain" ]; then
|
| - domainname "$new_nis_domain"
|
| - if [ -n "$new_nis_servers" ]; then
|
| - prefix="domain $new_nis_domain server "
|
| - else
|
| - echo "domain $new_nis_domain broadcast" >> "$cf"
|
| - fi
|
| - else
|
| - prefix="ypserver "
|
| - fi
|
| - for x in $new_nis_servers; do
|
| - echo "$prefix$x" >> "$cf"
|
| - done
|
| - save_conf /etc/yp.conf
|
| - cat "$cf" > /etc/yp.conf
|
| - rm -f "$cf"
|
| - pid="$(ypbind_pid)"
|
| - if [ -n "$pid" ]; then
|
| - kill -HUP "$pid"
|
| - fi
|
| -}
|
| -
|
| -restore_yp_conf()
|
| -{
|
| - [ -n "$old_nis_domain" ] && domainname ""
|
| - restore_conf /etc/yp.conf || return 0
|
| - local pid="$(ypbind_pid)"
|
| - if [ -n "$pid" ]; then
|
| - kill -HUP "$pid"
|
| - fi
|
| -}
|
| -
|
| -case "$reason" in
|
| -BOUND|INFORM|REBIND|REBOOT|RENEW|TIMEOUT|STATIC) make_yp_conf;;
|
| -EXPIRE|FAIL|IPV4LL|NAK|NOCARRIER|RELEASE|STOP) restore_yp_conf;;
|
| -esac
|
|
|