Rick Saltzman wrote:
> 
> > I have already installed /usr/ports/www/apache13-modssl, and
> > am trying to add mod_perl to it. As there is no BSD port for
> > apache + mod_ssl + mod_perl per se, how might I simulate
> > this build while staying within the FreeBSD ports system?
> >
> > Would this be easy to make into a FreeBSD port?
> 
> Ralf, this seems to be a quite common problem (at least for those of us on
> FreeBSD).  Adding modules to Apache forces one out of the ports system either
> because the combined port doesn't exist, or the seperate ports are "mildly"
> incompatable (missing or differring config items, conflicting patches, etc).
That was certainly part of my reason for asking as well. I
did manage to make mod_ssl + mod_perl + apache, but at the
expense of slightly mangling
/usr/ports/www/apache13-modssl/work/apache_1.3.6/config.status
- I must add that I am used to being spoon-fed via the
_excellent_ ports system in 'BSD, I had never actually added
a mod to apache myself before ;-). As it happens, by being a
bit crafty, I eventually got away with merging the
config.data from an apache13-modssl port, and a mod_perl
that I built myself in /usr/local/src/apache/modules (my
naming scheme).

> Is it possible that there exits a mod_* port template for FreeBSD that one can
> use to create a coherent combined port from the base apache port?  My last
> experience building Apache, mod_ssl, mod_php3, mod_frontpage, mod_perl insures
> that my next experience will not be very soon :)  Perhaps you have overcome
> this using an approach that includes procedures obvious to you but not so
> obvious for those of us trying to catch up with your release stream :)
I think that your suggestion might not be too difficult for
someone familiar with creating BSD ports. Take for example
the kde build in /usr/ports/x11/kde11 - it's a "meta-port"
that serves as a placeholder for all the bits like kde-apps,
kde-libs, etc. Presumably, such a meta-port could be made
for apache that took advantage of the other apache ports
that exist? I suppose we'd need to do a bit of interaction
first to choose which modules to add.

Just a thought.
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)  www.engelschall.com/sw/mod_ssl/
Official Support Mailing List               [EMAIL PROTECTED]
Automated List Manager                       [EMAIL PROTECTED]

Reply via email to