9.3 ARM can be found here: http://www.isc.org/sw/bind/arm93/
For the last 20 years, or so, folks have been pushing underscores out.
http://tools.ietf.org/html/rfc1034*which includes:
" ::= any one of the 52 alphabetic characters A through Z in
upper case and a through z in lower case

::= any one of the ten digits 0 through 9

Note that while upper and lower case letters are allowed in domain
names, no significance is attached to the case.* That is, two names with
the same spelling but different case are to be treated as if identical.

The labels must follow the rules for ARPANET host names.* They must
start with a letter, end with a letter or digit, and have as interior
characters only letters, digits, and hyphen.* There are also some
restrictions on the length.* Labels must be 63 characters or less"
http://tools.ietf.org/html/rfc1035*says the same as above.
If you google enough, you may find what you are looking for.


----- Original Message ----
From: Peter Laws
To: "bind-users@isc.org"
Sent: Friday, September 12, 2008 2:36:31 PM
Subject: Re: check-names settings

Fr34k wrote:
> isc.org
> http://www.isc.org/sw/bind/arm95/Bv9ARM-all.html
>* [check-names ( master | slave | response )
>* * * * ( warn | fail | ignore ); ]
> This is for 9.5.x
> Not sure what version you have, but now you have something to start from.

RH's 9.3 ... as I noted, I've looked at the docs, but they don't tell you
what is filtered and what isn't and what the differences between
wanr/fail/ignore are.

The docs, as I noted, refer to RFC's 821, 952, and 1123, but those aren't
specific about exactly what is "illegal" and, regardless, don't tell you
what BIND considers "illegal".* Some RFC apparently "legalized" underbars,
but it's none of those three.

Peter Laws / N5UWY
National Weather Center / Network Operations Center
University of Oklahoma Information Technology