Bug 198193

Summary: Should have IfModule around use of mod_access.c or have it compiled in
Product: [Fedora] Fedora Reporter: Russell Coker <russell>
Component: httpdAssignee: Joe Orton <jorton>
Status: CLOSED NOTABUG QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: rawhide   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-07-10 13:36:30 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Russell Coker 2006-07-10 13:25:22 UTC
The Allow operations in the default httpd.conf do not have <IfModule 
mod_access.c> or have mod_access.c statically linked into the server.

The current compilation of httpd seems to assume that mod_access is optional, 
while the default httpd.conf seems to assume that it's mandatory,  I believe 
that for consistency one of these needs to change.

It's probably best to have it compiled in, almost no-one would want to not 
have it, and needless use of modules wastes some memory and load time.

Comment 1 Joe Orton 2006-07-10 13:36:30 UTC
There is no mod_access in 2.2; see http://httpd.apache.org/docs/2.2/upgrading.html  

All modules built as DSOs are by definition optional; you can write valid
configurations which don't use them; building them into all httpd binaries
shipped  would waste space (installed disk space and package space).