diff options
| author | Poul-Henning Kamp <phk@FreeBSD.org> | 2003-10-03 19:07:31 +0000 |
|---|---|---|
| committer | Poul-Henning Kamp <phk@FreeBSD.org> | 2003-10-03 19:07:31 +0000 |
| commit | 027ec595a1ee0865d841e0ba49b8f20b5dbf70ad (patch) | |
| tree | c54470e1d9c92b7fc767aeaba218e084c667661f /etc | |
| parent | 282e0f015b85e6d81677c3f108d6dfabbd7fc537 (diff) | |
Notes
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/rc.d/diskless | 6 | ||||
| -rw-r--r-- | etc/rc.d/resolv | 6 | ||||
| -rw-r--r-- | etc/rc.d/tmp | 6 | ||||
| -rw-r--r-- | etc/rc.d/var | 6 |
4 files changed, 16 insertions, 8 deletions
diff --git a/etc/rc.d/diskless b/etc/rc.d/diskless index a244d71f5c48..6f189f2fa3cf 100644 --- a/etc/rc.d/diskless +++ b/etc/rc.d/diskless @@ -145,7 +145,8 @@ fi # generate our hostname # -if [ -z "`hostname -s`" ]; then +if [ -z "`hostname -s`" -a \ + "x`/bin/kenv dhdp.host-name`" != "x" ]; then hostname=`/bin/kenv dhcp.host-name` hostname $hostname echo "Hostname is $hostname" @@ -154,7 +155,8 @@ fi # if the info is available via dhcp/kenv # build the resolv.conf # -if [ ! -e /etc/resolv.conf -a `/bin/kenv dhcp.domain-name-servers` != "" ]; then +if [ ! -e /etc/resolv.conf -a \ + "x`/bin/kenv dhcp.domain-name-servers`" != "x" ]; then echo domain `/bin/kenv dhcp.domain-name` > /etc/resolv.conf set `/bin/kenv dhcp.domain-name-servers` diff --git a/etc/rc.d/resolv b/etc/rc.d/resolv index a244d71f5c48..6f189f2fa3cf 100644 --- a/etc/rc.d/resolv +++ b/etc/rc.d/resolv @@ -145,7 +145,8 @@ fi # generate our hostname # -if [ -z "`hostname -s`" ]; then +if [ -z "`hostname -s`" -a \ + "x`/bin/kenv dhdp.host-name`" != "x" ]; then hostname=`/bin/kenv dhcp.host-name` hostname $hostname echo "Hostname is $hostname" @@ -154,7 +155,8 @@ fi # if the info is available via dhcp/kenv # build the resolv.conf # -if [ ! -e /etc/resolv.conf -a `/bin/kenv dhcp.domain-name-servers` != "" ]; then +if [ ! -e /etc/resolv.conf -a \ + "x`/bin/kenv dhcp.domain-name-servers`" != "x" ]; then echo domain `/bin/kenv dhcp.domain-name` > /etc/resolv.conf set `/bin/kenv dhcp.domain-name-servers` diff --git a/etc/rc.d/tmp b/etc/rc.d/tmp index a244d71f5c48..6f189f2fa3cf 100644 --- a/etc/rc.d/tmp +++ b/etc/rc.d/tmp @@ -145,7 +145,8 @@ fi # generate our hostname # -if [ -z "`hostname -s`" ]; then +if [ -z "`hostname -s`" -a \ + "x`/bin/kenv dhdp.host-name`" != "x" ]; then hostname=`/bin/kenv dhcp.host-name` hostname $hostname echo "Hostname is $hostname" @@ -154,7 +155,8 @@ fi # if the info is available via dhcp/kenv # build the resolv.conf # -if [ ! -e /etc/resolv.conf -a `/bin/kenv dhcp.domain-name-servers` != "" ]; then +if [ ! -e /etc/resolv.conf -a \ + "x`/bin/kenv dhcp.domain-name-servers`" != "x" ]; then echo domain `/bin/kenv dhcp.domain-name` > /etc/resolv.conf set `/bin/kenv dhcp.domain-name-servers` diff --git a/etc/rc.d/var b/etc/rc.d/var index a244d71f5c48..6f189f2fa3cf 100644 --- a/etc/rc.d/var +++ b/etc/rc.d/var @@ -145,7 +145,8 @@ fi # generate our hostname # -if [ -z "`hostname -s`" ]; then +if [ -z "`hostname -s`" -a \ + "x`/bin/kenv dhdp.host-name`" != "x" ]; then hostname=`/bin/kenv dhcp.host-name` hostname $hostname echo "Hostname is $hostname" @@ -154,7 +155,8 @@ fi # if the info is available via dhcp/kenv # build the resolv.conf # -if [ ! -e /etc/resolv.conf -a `/bin/kenv dhcp.domain-name-servers` != "" ]; then +if [ ! -e /etc/resolv.conf -a \ + "x`/bin/kenv dhcp.domain-name-servers`" != "x" ]; then echo domain `/bin/kenv dhcp.domain-name` > /etc/resolv.conf set `/bin/kenv dhcp.domain-name-servers` |
