You need a "zone" default TTL at the top of the file.  The first line should
read:

$ttl 86400

or using some other value.  This is required because each resource record in
the zone must have a TTL and uses the default TTL, unless you specify one
for said record.

Right?

----- Original Message -----
From: "Shawn Fertch" <fertch at mninter.net>
To: <tclug-list at mn-linux.org>
Sent: Saturday, February 23, 2002 1:23 PM
Subject: [TCLUG] Hopefully a simple DNS/BIND question


> Okay, I'm reading DNS/Bind by O'Rielly.  I'm going through setting up all
> of my db.domain files per the book.  I get to the point of getting it up
> and running, yet it failed.  Named starts and continues to run, however
> when I do a tail of the syslog, I get a no "TTL specified" for all of my
> db files.  Yet, I do have it specified.  Here's the beginning of one of my
> files:
>
> 192.168.in-addr.arpa. IN SOA host.domain.org. e.mail.address. (
>                 1       ;Serial
>                 10800   ;Refresh after 3 hours
>                 3600    ;Retry after 1 hour
>                 604800  ;Expire after 1 week
>                 86400)  ;Minimum TTL of 1 day
>
> What I'm curious is, is there something I mistyped?  I went per the book,
> and everything looks correct.  However, the book is for Bind8 and Bind 9
> is on the server.  Is there that much of a difference to cause this issue?
>
>
> Thanks,
>
> Shawn
> _______________________________________________
> Twin Cities Linux Users Group Mailing List - Minneapolis/St. Paul,
Minnesota
> http://www.mn-linux.org
> tclug-list at mn-linux.org
> https://mailman.mn-linux.org/mailman/listinfo/tclug-list
>