summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
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