FreeBSD Apache port questions

Before making the rt3 port, I have found out I need to:

  • make the Perl port (done)
  • make the MySQL server port (done)

Now I wonder about Apache with statically compiled mod_perl and mod_ssl.

If I go ahead and simply build the rt3 port, apache is built with
mod_perl as a DSO, supposedly a big no-no with RT. And I don’t think
mod_ssl is used at all.

So, do I need to install apache/mod_perl/ssl by hand, or is there a port
that can build what I want given the right parameters? I do see ports
for apache+mod_perl, apache+mod_ssl, and apache+ssl (? whats the diff ?)…

Thanks,
Phil

Before making the rt3 port, I have found out I need to:

  • make the Perl port (done)
  • make the MySQL server port (done)

Now I wonder about Apache with statically compiled mod_perl and mod_ssl.

I’m not convinced that the old mantra ‘mod_perl as a DSO is bad’ is
still true.

I’m also not convinced if it was ever true under FreeBSD.

I’ve certainly never had any problem with mod_perl compiled out of
ports, as a DSO.

I have an RT implementation in production under it right now.

- Justin

Justin Hawkins Email: justin@internode.com.au (W)
Systems Programmer Email: justin@hawkins.id.au (H)
Internode Systems Pty Ltd Phone: +61-8-82282999
“Sometimes I can hardly see the mirrors for the smoke”

I’m also not convinced if it was ever true under FreeBSD.

I’ve certainly never had any problem with mod_perl compiled out of
ports, as a DSO.

the only issue I have in freebsd with DSO mod_perl is when doing
graceful restart, it bloats memory with a massive leak. with
stop/start it has no issues whatsoever.

smime.p7s (2.42 KB)

I’m not convinced that the old mantra ‘mod_perl as a DSO is bad’ is
still true.

I’m also not convinced if it was ever true under FreeBSD.

I’ve certainly never had any problem with mod_perl compiled out of
ports, as a DSO.

I have an RT implementation in production under it right now.

I think the big problem was with RedHat’s pre-7.3 releases. Somewhere
as an update to 7.2 they finally got the compile options right
for the DSO version and it worked correctly other than the
well-known memory leak on an apache graceful restart. I haven’t
trusted mod_perl under Apache 2.0 enough to try it on RH 8+/fedora.

Les Mikesell
les@futuresource.com