summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authormanu <manu@pkgsrc.org>2017-12-21 03:50:43 +0000
committermanu <manu@pkgsrc.org>2017-12-21 03:50:43 +0000
commit6ac8a3bc103050d7e9a42c81b2b2a1a676c23d73 (patch)
treef3a0073e9528c4573310d827b504ea9e4507da41 /www
parentb5159d631f1dec1b3192208adc4db31777971d60 (diff)
downloadpkgsrc-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/Makefile3
-rw-r--r--www/ap22-auth-ofba/DESCR10
-rw-r--r--www/ap22-auth-ofba/Makefile32
-rw-r--r--www/ap22-auth-ofba/PLIST4
-rw-r--r--www/ap22-auth-ofba/distinfo6
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