diff options
author | manu <manu@pkgsrc.org> | 2017-12-21 03:50:43 +0000 |
---|---|---|
committer | manu <manu@pkgsrc.org> | 2017-12-21 03:50:43 +0000 |
commit | 6ac8a3bc103050d7e9a42c81b2b2a1a676c23d73 (patch) | |
tree | f3a0073e9528c4573310d827b504ea9e4507da41 /www | |
parent | b5159d631f1dec1b3192208adc4db31777971d60 (diff) | |
download | pkgsrc-6ac8a3bc103050d7e9a42c81b2b2a1a676c23d73.tar.gz |
Added www/ap22-auth-ofba 0.6
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
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 |