> Why does named dump this to syslog after I upgraded:
> named[11471]: Zone "foobar.com" (file db.foobar.com): No 
> default TTL set
> using SOA minimum instead

        Hi!

        I've began with Bind at version 8.x, so I don't know about old
versions's configurations.
        Since 8.2.x, they seem to have put more control over the syntax of
the config files.
        It appeared to me that I ran since the beginning with buggy files
:-) and that was a little hard to upgrade to 8.2.x because I didn't noticed
that before.
        But, as you, I also have got the same warning message. This is a new
warning that didn't exist at all in bind prior to 8.2.something.
        I'm running my bind with this warning without problem. There is
maybe a field Time To Live to add somewhere in the zone config file, but
I've not look for it. And by the way, maybe is it a little bug, since they
introduced a lot in the new version, that were far more serious than that.

> I have converted named.boot to named.conf and that went smooth.
> Afaik the db.* files hasn't changed or?
> 
> This is the begining of the db.* files:
> @        IN SOA    ns.foobar.org. hostmaster.foo.org. (
>         1999091301   ; serial  [yyyyMMddNN]
>              21600   ; refresh [6h]
>               3600   ; retry   [1h]
>             691200   ; expire  [8d]
>              86400)  ; minimum [1d]

        As far as I remember (from all the docs I read when I first began
DNS settings), the zone files have the same syntax as before.
        And you can put straightly 6h, 1h, 8d, 1d instead of the time in
seconds : Bind 8.2.x recognizes it.

        Hope this helps

        Mathieu

Reply via email to