Handle clearing of domain name

This commit is contained in:
mridulnagpal 2016-11-04 19:41:56 +05:30 committed by James Valleroy
parent cf0e8219af
commit 4def7dfa7f
No known key found for this signature in database
GPG Key ID: 77C0C75E7B650808

View File

@ -19,9 +19,18 @@
domainname="$1" domainname="$1"
hostname=$(hostname) hostname=$(hostname)
if grep -q 127.0.1.1 /etc/hosts ; then if [ -n "$domainname"] ; then
sed -i "s/127.0.1.1.*/127.0.1.1 $hostname.$domainname $hostname/" /etc/hosts if grep -q 127.0.1.1 /etc/hosts ; then
sed -i "s/127.0.1.1.*/127.0.1.1 $hostname/" /etc/hosts
else
sed -i "/127.0.0.1.*/a \
127.0.1.1 $hostname" /etc/hosts
fi
else else
sed -i "/127.0.0.1.*/a \ if grep -q 127.0.1.1 /etc/hosts ; then
127.0.1.1 $hostname.$domainname $hostname" /etc/hosts sed -i "s/127.0.1.1.*/127.0.1.1 $hostname.$domainname $hostname/" /etc/hosts
else
sed -i "/127.0.0.1.*/a \
127.0.1.1 $hostname.$domainname $hostname" /etc/hosts
fi
fi fi