Bug 34887

Summary: Apache modules installed from ports with mod_ssl only work in httpds
Product: Ports & Packages Reporter: Nicholas Paufler <echofox>
Component: Individual Port(s)Assignee: Ade Lovett <ade>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Nicholas Paufler 2002-02-12 22:30:01 UTC
Install Apache-1.3.22-mod-ssl from ports.
Install other Apache modules from ports (i've found with _at least_ with mod_frontpage, mod_dav, and mod_gzip).

You'll find that the lines added to the httpd.conf file in the AddModule and LoadModule sections get added inside of the IfDefine SSL sections instead of in the main sections hence those modules will only load if SSL is enabled.

Fix: 

The routine that adds the AddModule and LoadModule lines to httpd.conf needs to be intelligent enough to know not to add the module lines inside of the IfDefine SSL section.
How-To-Repeat: Install apache-mod_ssl and then other apache modules. Happens every time.
Comment 1 Ade Lovett freebsd_committer freebsd_triage 2002-03-13 00:19:17 UTC
State Changed
From-To: open->feedback

Without patches, I'm afraid this PR is going nowhere fast.  Sorry. 


Comment 2 Ade Lovett freebsd_committer freebsd_triage 2002-03-13 00:19:17 UTC
Responsible Changed
From-To: freebsd-ports->ade
Comment 3 Ade Lovett freebsd_committer freebsd_triage 2002-04-12 20:24:48 UTC
State Changed
From-To: feedback->closed

Timeout (1 month) in feedback.