diff options
Diffstat (limited to 'www')
-rw-r--r-- | www/Makefile | 3 | ||||
-rw-r--r-- | www/ap22-auth-ofba/DESCR | 10 | ||||
-rw-r--r-- | www/ap22-auth-ofba/Makefile | 32 | ||||
-rw-r--r-- | www/ap22-auth-ofba/PLIST | 4 | ||||
-rw-r--r-- | www/ap22-auth-ofba/distinfo | 6 |
5 files changed, 54 insertions, 1 deletions
diff --git a/www/Makefile b/www/Makefile index 5d71ce21e45..474c1572d02 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1289 2017/12/21 03:47:24 manu Exp $ +# $NetBSD: Makefile,v 1.1290 2017/12/21 03:50:43 manu Exp $ # COMMENT= Packages related to the World Wide Web @@ -45,6 +45,7 @@ SUBDIR+= ap2-suphp SUBDIR+= ap2-transform SUBDIR+= ap2-upload SUBDIR+= ap2-xsendfile +SUBDIR+= ap22-auth-ofba SUBDIR+= ap22-authn-sasl SUBDIR+= ap22-authnz-external SUBDIR+= ap22-authz-ldap diff --git a/www/ap22-auth-ofba/DESCR b/www/ap22-auth-ofba/DESCR new file mode 100644 index 00000000000..130d81d6ddc --- /dev/null +++ b/www/ap22-auth-ofba/DESCR @@ -0,0 +1,10 @@ +When using Microsoft Office with a WebDAV share, Office programs +will prompt for authentication each time they are started, even if +the share is already mounted. + +The only way to prevent all behavior implement Microsoft Office +Forms Based Authentication (OFBA) protocol. This is what this +modules implements. + +MS-OFBA is documented here +https://msdn.microsoft.com/en-us/library/office/cc313069%28v=office.12%29.aspx diff --git a/www/ap22-auth-ofba/Makefile b/www/ap22-auth-ofba/Makefile new file mode 100644 index 00000000000..7c8ae521fc6 --- /dev/null +++ b/www/ap22-auth-ofba/Makefile @@ -0,0 +1,32 @@ +# $NetBSD: Makefile,v 1.1 2017/12/21 03:50:43 manu Exp $ + +DISTNAME= mod_auth_ofba-0.6 +PKGNAME= ${APACHE_PKG_PREFIX}-${DISTNAME:S/mod_//:S/_/-/g} +CATEGORIES= www +MASTER_SITES= https://ftp.espci.fr/pub/mod_auth_ofba/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://ftp.espci.fr/pub/mod_auth_ofba/README.txt +COMMENT= MS-OFBA authentication +LICENSE= original-bsd + +USE_LIBTOOL= yes +USE_TOOLS+= pkg-config +GNU_CONFIGURE= yes +USE_APR= yes + +PKG_APACHE_ACCEPTED= apache22 apache24 +.include "../../mk/apache.mk" + +APACHE_MODULE_NAME= mod_auth_ofba.${MODULE_EXT} +MODULE_EXT= la + +DOC_DIR= share/doc/mod_auth_ofba +INSTALLATION_DIRS+= sbin ${DOC_DIR} + +do-install: + cd ${WRKSRC} && ${MAKE} install DESTDIR=${DESTDIR} + cd ${WRKSRC} && ${INSTALL_DATA} README ${DESTDIR}${PREFIX}/${DOC_DIR}/ + +.include "../../mk/apache.module.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/www/ap22-auth-ofba/PLIST b/www/ap22-auth-ofba/PLIST new file mode 100644 index 00000000000..293fe2644c9 --- /dev/null +++ b/www/ap22-auth-ofba/PLIST @@ -0,0 +1,4 @@ +@comment $NetBSD: PLIST,v 1.1 2017/12/21 03:50:43 manu Exp $ +lib/httpd/mod_auth_ofba.so +sbin/ofba_session +share/doc/mod_auth_ofba/README diff --git a/www/ap22-auth-ofba/distinfo b/www/ap22-auth-ofba/distinfo new file mode 100644 index 00000000000..c5f6e343a20 --- /dev/null +++ b/www/ap22-auth-ofba/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2017/12/21 03:50:43 manu Exp $ + +SHA1 (mod_auth_ofba-0.6.tar.gz) = fb687cc656b9c5c316290925f1ebda66d36a9872 +RMD160 (mod_auth_ofba-0.6.tar.gz) = 8901f90c4e4506da2f98763e713fd8c3e7a76dfe +SHA512 (mod_auth_ofba-0.6.tar.gz) = d4f3bfce060fdbf917bf1a7ae225797db928e1aac728eb30693fc6a7e299b9201de245f783c01ba467ed18ff7fc91c6cbbf73ba27ed8325963eaf84d620c8a79 +Size (mod_auth_ofba-0.6.tar.gz) = 86879 bytes |