errors with 8.2.3

Joseph S D Yao jsdy at cospo.osis.gov
Mon Jan 29 23:35:44 UTC 2001


On Mon, Jan 29, 2001 at 09:24:14PM +0100, arie wrote:
> i just upped to 8.2.3 (chrooted Red Hat Linux), and on starting bind it
> tells me my zonefiles (all of them) are not ok. I ran 8.2.2-P5 and all
> went well. Here's my log entries (my domain is taken out for obvious sec.
> reasons):
> 
> Jan 29 21:02:01 chalass named[487]: primary/blah.net:2: unexpected end of
> line
> Jan 29 21:02:01 chalass named[487]: primary/blah.net:2: unexpected end of
> line
> Jan 29 21:02:01 chalass named[487]: primary/blah.net:3: expected a TTL,
> got
> "("
...
> And this is the zone file:
> 
> $TTL 1D
> @       IN      SOA     ns.blah.net.     postmaster.blah.net.
>                         (
>                                 2001011201

Note that, per the RFCs, a "(" at the end of a line signals that the
next lines (until the closing parenthesis) are considered part of that
logical line.

Previous versions of 8.* were just too forgiving of your syntax, which
was always illegal.  I don't know why this has changed, except that ISC
is always tightening syntax to prevent odd errors and exploits.

-- 
Joe Yao				jsdy at cospo.osis.gov - Joseph S. D. Yao
COSPO/OSIS Computer Support					EMT-B
-----------------------------------------------------------------------
This message is not an official statement of COSPO policies.


More information about the bind-users mailing list