When building the mod_auth_kerb2 port, and attempting to use it, one gets the following error: httpd: Syntax error on line 106 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache22/mod_auth_kerb.so into server: /usr/local/libexec/apache22/mod_auth_kerb.so: Undefined symbol "gsskrb5_register_acceptor_identity" The error does NOT occur if you install /usr/ports/security/krb5 and setenv KRB5_HOME /usr/local Note that this failure is at runtime, not at build or link-time. Fix: I've listed a workaround, but this really should work with the base OS, without having to drop a number of foreign kerberos binaries into /usr/local/* How-To-Repeat: cd /usr/ports/www/mod_auth_kerb2 make install apachectl restart
Responsible Changed From-To: freebsd-ports-bugs->apache Fix synopsis and assign.
Responsible Changed From-To: apache->zi I'll take it.
State Changed From-To: open->closed This issue has been resolved. Please update your ports tree and install revision 4 of this port.