39 lines
576 B
Plaintext
39 lines
576 B
Plaintext
|
#! /bin/sh
|
||
|
|
||
|
PREREQ=""
|
||
|
DESCRIPTION="Setting hostname..."
|
||
|
|
||
|
. /scripts/casper-functions
|
||
|
|
||
|
prereqs()
|
||
|
{
|
||
|
echo "$PREREQ"
|
||
|
}
|
||
|
|
||
|
case $1 in
|
||
|
# get pre-requisites
|
||
|
prereqs)
|
||
|
prereqs
|
||
|
exit 0
|
||
|
;;
|
||
|
esac
|
||
|
|
||
|
log_begin_msg "$DESCRIPTION"
|
||
|
|
||
|
echo "hostname=$HOST" > /root/etc/conf.d/hostname
|
||
|
cat > /root/etc/hosts <<EOF
|
||
|
127.0.0.1 localhost
|
||
|
127.0.1.1 $HOST
|
||
|
|
||
|
# The following lines are desirable for IPv6 capable hosts
|
||
|
::1 ip6-localhost ip6-loopback
|
||
|
fe00::0 ip6-localnet
|
||
|
ff00::0 ip6-mcastprefix
|
||
|
ff02::1 ip6-allnodes
|
||
|
ff02::2 ip6-allrouters
|
||
|
ff02::3 ip6-allhosts
|
||
|
|
||
|
EOF
|
||
|
|
||
|
log_end_msg
|