aboutsummaryrefslogtreecommitdiffstats
path: root/sysconfig/network-scripts/network-functions
diff options
context:
space:
mode:
authorBill Nottingham <notting@redhat.com>2004-07-30 20:48:25 +0000
committerBill Nottingham <notting@redhat.com>2004-07-30 20:48:25 +0000
commit48ee88bf3e13f6265d71af22a5542da22aaaa1c5 (patch)
tree4b8e08c59c025d990662b3fe488bb6e85ee285a0 /sysconfig/network-scripts/network-functions
parent9c17ad3d1c05a2b1503493e4fd2ec59b6681911a (diff)
downloadinitscripts-48ee88bf3e13f6265d71af22a5542da22aaaa1c5.tar
initscripts-48ee88bf3e13f6265d71af22a5542da22aaaa1c5.tar.gz
initscripts-48ee88bf3e13f6265d71af22a5542da22aaaa1c5.tar.bz2
initscripts-48ee88bf3e13f6265d71af22a5542da22aaaa1c5.tar.xz
initscripts-48ee88bf3e13f6265d71af22a5542da22aaaa1c5.zip
revert
Diffstat (limited to 'sysconfig/network-scripts/network-functions')
-rw-r--r--sysconfig/network-scripts/network-functions36
1 files changed, 1 insertions, 35 deletions
diff --git a/sysconfig/network-scripts/network-functions b/sysconfig/network-scripts/network-functions
index 9b495b9a..7c34370c 100644
--- a/sysconfig/network-scripts/network-functions
+++ b/sysconfig/network-scripts/network-functions
@@ -219,10 +219,7 @@ set_hostname ()
hostname $1
if ! grep search /etc/resolv.conf >/dev/null 2>&1; then
domain=`echo $1 | sed 's/^[^\.]*\.//'`
- /bin/cp -fp /etc/resolv.conf /tmp/set_hostname_resolv.conf
- echo "search $domain" >> /tmp/set_hostname_resolv.conf
- change_resolv_conf /tmp/set_hostname_resolv.conf
- /bin/rm -f /tmp/set_hostname_resolv.conf
+ echo "search $domain" >> /etc/resolv.conf
fi
}
@@ -355,34 +352,3 @@ configure_ccwgroup_device ()
echo "$PORTNAME" > $SYSDIR/portname
[ -e $SYSDIR/online ] && echo 1 > $SYSDIR/online
}
-
-# Invoke this when /etc/resolv.conf has changed:
-# (see bugzilla #125712)
-change_resolv_conf ()
-{
- s='';
- if [ $# -gt 1 ]; then
- let n_args=$#;
- while [ $n_args -gt 0 ];
- do
- s="$s$1";
- shift;
- if [ $# -gt 0 ]; then
- s="$s\n";
- fi;
- let n_args=n_args-1;
- done;
- elif [ $# -eq 1 ]; then
- s=`/bin/cat $1`;
- fi;
- /bin/chmod +w /etc/resolv.conf
- (echo -e "$s" > /etc/resolv.conf;) >/dev/null 2>&1;
- /bin/chmod a-w /etc/resolv.conf
- r=$?
- if [ $r -eq 0 ]; then
- /usr/bin/logger -p local0.notice -t NET "$0 : updated /etc/resolv.conf";
- /sbin/service nscd condrestart >/dev/null 2>&1;
- return $?;
- fi;
- return $r;
-}