Olivier, your suggestions are truly appreciated. I will update the
article to include your feedback.  


Here are some replies/questions in response to your comments:


When I use the check file from the tarball, then all of the pages I
try to validate are returned as invalid. 

The error log returns these errors:


------------------------------

<fontfamily><param>Lucida Grande</param>[Wed Dec  3 18:34:47 2003]
check: main::iana_charset_blurb() called too early to check prototype
at /Library/WebServer/CGI-Executables/check line 348.

[Wed Dec  3 18:34:52 2003] check: main::iana_charset_blurb() called
too early to check prototype at
/Library/WebServer/CGI-Executables/check line 348.

[Wed Dec  3 18:34:57 2003] check: Use of uninitialized value in string
eq at /Library/WebServer/CGI-Executables/check line 1431, <<_GEN_2>
line 1.

[Wed Dec  3 18:34:57 2003] check: Use of uninitialized value in
pattern match (m//) at /Library/WebServer/CGI-Executables/check line
589.</fontfamily> 

------------------------------


When I use the check from cvs, then there are no errors and the
validator correctly identifies pages that are valid or invalid.

There are some posts relating to this in the archive, but I did not
find any resolutions. I'm sort of baffled as to why one would work
over another...


Definitely need to mention the developer tools


I attempted to install OpenSP without fink, but I did not have any
luck. OpenSP 1.5.1 specifically mentions os  x, but I could not get it
to install without errors. I'm a bit forgetful at this point as to
exactly what the problems were, but I'll try another install and note
the errors.


I do remember seeing various alerts about the "head" utility. I'll add
a warning.


I think that I originally commented out the verbose message line
because I was receiving an error in the logs that said it could not be
found. I think it was just a mistake on my part between the different
installation tests I have (10.2, 10.2 server, 10.3, 10.3 server).

I also think that that was a part of my confusion about the tarball.
In the tarball, the validator.conf file is named check.conf. I believe
that I'm using a version of the validator.conf that I've pulled from
cvs as well (I need to check my notes on this).


Thanks again for all the help.


Stephen




