>>>"Larry W. Virden" said:
> I fetched the latest tcl-httpd from the repository. I configured it like th
is:
>
>
> $ /projects/xopsrc/Applications/tclhttpd/tclhttpd-3.0.x/configure --prefix=
/vol/lwv26ldatae --with-serverroot=/vol/lwv26ldatae/share --with-tclinclud
e=/usr/tcl83/include --with-tcl=/usr/tcl83/lib
>
> When I do the make and then make install, the httpd program and libraries
> are built and installed. However, when I try to run the application, it
> generates an error because it is looking for tclsh8.0, even though that
> version isn't around.
I always start it like this:
tclsh8.3 httpd.tcl
> Then, when I hand edit the installed httpd.tcl to point to tclsh8.3 (my
> installed tclsh), I get this error:
>
> $ httpd.tcl
> can't find package limit
> Running with default file descriptor limit
> No .htaccess support: can't find package crypt
> httpd started on port 8015
> SSL startup failed: Need a CA directory or a CA file: file "" not found
>
> 1. I assume the "can't find package" is a situation where the make process
> isn't making sure that the install directory is added to the auto_path; is
> that correct? And that i have to hand edit that as well?
If you add "-debug 1" to the command line args it will echo the auto_path
it has created. The "make install" really should get the limit packages
installed into the prefix area.
> 2. What is the CA directory?
A directory containing SSL certificates. You can specify this
in the .rc file. There is a sample "certs" directory in the distribution, too.
-- Brent Welch <[EMAIL PROTECTED]>
http://www.ajubasolutions.com
Scriptics changes to Ajuba Solutions
scriptics.com => ajubasolutions.com