[KLUG Members] Re: new SUSE installation problems

Bruce Smith bruce at armintl.com
Tue Jun 22 13:29:34 EDT 2004


> > > "-D SSL", don't you mean?
> > 
> > Nope, the above is a direct copy/paste.  Although it probably works
> > either way.  In this parameter, the space is optional.
> 
> Ah. I wonder if it's apache or sysconfig that doesn't mind the space.

The SuSE startup script for Apache just adds that directly to the apache
command line.  Here's one line of output from a "ps" (copy/paste again):

wwwrun    2396  2391  0 Jun21 ?        00:00:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSSL

So, in that since it has nothing to do with the sysconfig file.

And it probably doesn't have much to do with Apache either.
If use getopt(3) in C programming (which parses command line options),
you may notice that the spaces are optional in most cases like this.
(that's assuming Apache uses getopt(3), which I'm not sure about.)

> I run apache2 and I have "-D SSL et al." in the command line and and it
> runs on both ports 80 and 443. 

That's because the Apache config tests if "SSL" is defined, and if so it
does a "Listen 443" inside the "<IfDefine SSL>".  (at least on SuSE)

> Does this extra info help?

Doesn't help me.  :-)

 - BS




More information about the Members mailing list