Intro
This is just for my own documentation.
The details
This worked out on apache v 2.27 where I wanted to have ldap authentication and webDAV support:
$ ./configure –enable-ldap –enable-auth-ldap –with-ldap –enable-headers –enable-rewrite –enable-proxy –enable-auth
nz –enable-auth-basic –enable-authnz-ldap –enable-dav –enable-dav-fs
Note that this is recorded in config.log.
I also compiled this on Solaris 10, where I didn’t need DAV support but needed LDAP. This worked out for me there:
$ ./configure –enable-ldap –enable-auth-ldap –with-ldap –enable-headers –enable-rewrite –enable-proxy –enable-authnz –en
able-auth-basic –enable-authnz-ldap
To prove we got the right version:
$ /usr/local/apache2/bin/httpd -v
and to show all the modules we compiled in:
$ /usr/local/apache2/bin/httpd -l
Conclusion
A reminder on how apache 2.27 was compiled.