apache-httpd: Add unixd for 2.4, needed by "User".

Beginning with 2.4 mod_unixd is needed to supply Unix usernames and groups for
the web server. For details please have a look at:

http://httpd.apache.org/docs/2.4/upgrading.html#commonproblems

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
This commit is contained in:
aszlig 2012-10-17 15:21:32 +02:00
parent 3ad8fac5a2
commit 3acd98b040
No known key found for this signature in database
GPG Key ID: D0EBD0EC8C2DC961

View File

@ -114,7 +114,10 @@ let
"vhost_alias" "negotiation" "dir" "imagemap" "actions" "speling"
"userdir" "alias" "rewrite" "proxy" "proxy_http"
]
++ optional (!versionOlder httpd.version "2.4") "mpm_${mainCfg.multiProcessingModule}"
++ optionals (!versionOlder httpd.version "2.4") [
"mpm_${mainCfg.multiProcessingModule}"
"unixd"
]
++ (if mainCfg.multiProcessingModule == "prefork" then [ "cgi" ] else [ "cgid" ])
++ optional enableSSL "ssl"
++ extraApacheModules;