3 # $FreeBSD: src/etc/namedb/make-localhost,v 1.4.2.2 2002/02/04 18:24:21 ume Exp $
5 # make-localhost - edit the appropriate local information into
6 # /etc/namedb/localhost.rev
9 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin
12 if [ "`hostname -s`" != "`hostname`" ]; then
13 # hostname must contain domain
17 domain=`echo $fullhost | sed "s/^$host\.//"`
22 echo -n 'Enter your domain name: '
28 # strip trailing dot, if any
29 domain=`echo $domain | sed 's/\.$//'`
30 fullhost="$host.$domain"
35 mv -f localhost-v6.rev localhost-v6.rev.BAK 2>/dev/null
37 sed -e "s/@host@/$fullhost/g" \
38 -e "s/@domain@/$domain/g" \
39 -e "s/@date@/$date/g" \
40 < PROTO.localhost-v6.rev > localhost-v6.rev
42 mv -f localhost.rev localhost.rev.BAK 2>/dev/null
44 exec sed -e "s/@host@/$fullhost/g" \
45 -e "s/@domain@/$domain/g" \
46 -e "s/@date@/$date/g" \
47 < PROTO.localhost.rev > localhost.rev