network/mod_auth_kerb: require krb5 instead of heimdal
Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
This commit is contained in:
parent
86420ece8d
commit
5cb7ea0807
|
@ -4,10 +4,8 @@ the Negotiate authentication method, which performs full Kerberos
|
|||
authentication based on ticket exchanges, and does not require
|
||||
users to insert their passwords to the browser.
|
||||
|
||||
This requires heimdal.
|
||||
|
||||
You will need to add the following line to /etc/httpd/httpd.conf:
|
||||
Include /etc/httpd/extra/mod_auth_kerb.conf
|
||||
|
||||
Mod_auth_kerb can be further configured through the Apache configuration
|
||||
file; see the README in the package's documentation directory for details.
|
||||
Mod_auth_kerb can be further configured through the Apache configuration file;
|
||||
see the README in the package's documentation directory for details.
|
||||
|
|
|
@ -12,5 +12,3 @@ config() {
|
|||
}
|
||||
|
||||
config etc/httpd/extra/mod_auth_kerb.conf.new
|
||||
|
||||
|
||||
|
|
|
@ -69,13 +69,14 @@ find . \
|
|||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \;
|
||||
|
||||
# Fix compilation with httpd-2.4
|
||||
patch -p0 < $CWD/mod_auth_kerb.c.patch
|
||||
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
CXXFLAGS="$SLKCFLAGS" \
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--with-krb5=/usr/heimdal \
|
||||
--with-krb5=/usr/kerberos \
|
||||
--without-krb4 \
|
||||
--build=$ARCH-slackware-linux
|
||||
|
||||
|
@ -101,5 +102,3 @@ cat $CWD/doinst.sh > $PKG/install/doinst.sh
|
|||
|
||||
cd $PKG
|
||||
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
|
||||
|
||||
|
||||
|
|
|
@ -1,13 +1,5 @@
|
|||
--- src/mod_auth_kerb.c.orig 2012-06-24 19:10:03.578437625 +0200
|
||||
+++ src/mod_auth_kerb.c 2012-06-24 19:12:42.043441805 +0200
|
||||
@@ -89,6 +89,7 @@
|
||||
#include <krb5.h>
|
||||
#ifdef HEIMDAL
|
||||
# include <gssapi.h>
|
||||
+# include <gssapi/gssapi_krb5.h>
|
||||
#else
|
||||
# include <gssapi/gssapi.h>
|
||||
# include <gssapi/gssapi_generic.h>
|
||||
@@ -179,6 +179,16 @@ static apr_global_mutex_t *s4u2proxy_loc
|
||||
#define PROXYREQ_PROXY STD_PROXY
|
||||
#endif
|
||||
|
|
|
@ -5,6 +5,6 @@ DOWNLOAD="http://fossies.org/unix/www/apache_httpd_modules/mod_auth_kerb-5.4.tar
|
|||
MD5SUM="642b81763ad3ca81dba359cb952da5e3"
|
||||
DOWNLOAD_x86_64=""
|
||||
MD5SUM_x86_64=""
|
||||
REQUIRES="heimdal"
|
||||
REQUIRES="krb5"
|
||||
MAINTAINER="Thibaut Notteboom"
|
||||
EMAIL="tib@tibux.org"
|
||||
|
|
Loading…
Reference in New Issue