apachectl startssl at boot time ?
Ean Kingston
ean at hedron.org
Thu Mar 3 08:47:47 PST 2005
> Hi,
>
> I can start apache with SSL ok from the command line
>
>> apachectl startssl
>
> I've now put the following into /etc/rc.conf hoping that it will start at
> boot time.
>
> apache_enable="YES"
> apache_flags="startssl"
Try
apache_flags="-DSSL"
instead.
> This starts Apache on boot time but not with SSL
>
> It seems like startssl is being passed as an argument to httpd rather than
> apachectl.
You are right, the startup scripts call httpd directly. If you look at the
apachectl script you will see that the 'startssl' command does the
following:
startssl|sslstart|start-SSL)
if [ $RUNNING -eq 1 ]; then
echo "$0 $ARG: httpd (pid $PID) already running"
continue
fi
if $HTTPD -DSSL; then
echo "$0 $ARG: httpd started"
So, if you do what I said above, your web server will start up with ssl
support.
--
Ean Kingston
E-Mail: ean_AT_hedron_DOT_org
PGP KeyID: 1024D/CBC5D6BB
URL: http://www.hedron.org/
More information about the freebsd-questions
mailing list