>>>"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


Reply via email to