Date: Wed, 4 Mar 1998 11:16:20 -0600 (CST) From: Jeff Lynch <jeff@mercury.jorsm.com> To: freebsd-isp@FreeBSD.ORG Subject: Re: in search of a program Message-ID: <Pine.BSF.3.95q.980304111025.4117G-100000@mercury.jorsm.com> In-Reply-To: <199803041345.IAA28740@bilver.magicnet.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 4 Mar 1998, Bill Vermillion wrote:
> I've been handling all my manual, but I find I've been doing it
> slightly differently than others.
[solution explaination deleted]
Here's another solution...
----cut here-----
#!/bin/sh
echo -n "Enter the domain name: (jorsm.com) "
read DOMAIN
if [ -n "`grep $DOMAIN /etc/named.boot`" ]
then
echo $DOMAIN is already in named.boot shithead
exit
fi
LEVEL2=`echo $DOMAIN | cut -d. -f1`
echo -n "Enter the www IP address: (207.112.128.x) "
read IPADDR
# Y2K compliance
DATE=`date '+%Y%m%d'`
cat > named.$LEVEL2 <<EOM
; /var/named/named.$LEVEL2 Origin is $DOMAIN
;
@ IN SOA ns1.jorsm.com. hostmaster.jorsm.com. (
${DATE}01 ; serial
86400 ; refresh: 1 day
3600 ; retry: 1 hour
3600000 ; expire: 42 days
604800 ; minnumim: 1 week
)
IN NS ns1.jorsm.com.
IN NS ns2.nap.net.
;
; mailhost
IN MX 10 www.$DOMAIN.
;
; loopback address
localhost IN A 127.0.0.1
;
; Ethernet segment
www IN A $IPADDR
EOM
printf "primary %-28.28s named.%s\n" $DOMAIN $LEVEL2 >> /etc/named.boot
mail -s "secondary dns" dns@domain.com << EOM2
forward to dns@secondarydns.provider
----cut here----
Please secondary...
secondary $DOMAIN 207.112.128.2 secondaries/db.$DOMAIN
Thank you.
EOM2
kill -HUP `cat /var/run/named.pid`
echo "$0 for $DOMAIN complete. here's an nslookup to prove it...."
nslookup www.$DOMAIN
------end ----------
Hope this helps.
--jeff
=========================================================================
Jeffrey A. Lynch JORSM Internet
email: jeff@jorsm.com Northwest Indiana's Full-Service Provider
Voice: (219)322-2180 927 Sheffield Avenue, Dyer, IN 46311
Autoresponse: info@jorsm.com http://www.jorsm.com
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.95q.980304111025.4117G-100000>
