pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc Added www/ap22-auth-ofba 0.6



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ae8f1c0c0146
branches:  trunk
changeset: 372929:ae8f1c0c0146
user:      manu <manu%pkgsrc.org@localhost>
date:      Thu Dec 21 03:50:43 2017 +0000

description:
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:

 doc/CHANGES-2017            |   3 ++-
 www/Makefile                |   3 ++-
 www/ap22-auth-ofba/DESCR    |  10 ++++++++++
 www/ap22-auth-ofba/Makefile |  32 ++++++++++++++++++++++++++++++++
 www/ap22-auth-ofba/PLIST    |   4 ++++
 www/ap22-auth-ofba/distinfo |   6 ++++++
 6 files changed, 56 insertions(+), 2 deletions(-)

diffs (99 lines):

diff -r 63b8217e3dbe -r ae8f1c0c0146 doc/CHANGES-2017
--- a/doc/CHANGES-2017  Thu Dec 21 03:47:24 2017 +0000
+++ b/doc/CHANGES-2017  Thu Dec 21 03:50:43 2017 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES-2017,v 1.5341 2017/12/21 03:47:24 manu Exp $
+$NetBSD: CHANGES-2017,v 1.5342 2017/12/21 03:50:43 manu Exp $
 
 Changes to the packages collection and infrastructure in 2017:
 
@@ -7709,3 +7709,4 @@
        Updated x11/modular-xorg-server to 1.19.6 [wiz 2017-12-20]
        Updated x11/modular-xorg-xephyr to 1.19.6 [wiz 2017-12-20]
        Added www/ap2-upload 0.7 [manu 2017-12-21]
+       Added www/ap22-auth-ofba 0.6 [manu 2017-12-21]
diff -r 63b8217e3dbe -r ae8f1c0c0146 www/Makefile
--- a/www/Makefile      Thu Dec 21 03:47:24 2017 +0000
+++ b/www/Makefile      Thu Dec 21 03:50:43 2017 +0000
@@ -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-transform
 SUBDIR+=       ap2-upload
 SUBDIR+=       ap2-xsendfile
+SUBDIR+=       ap22-auth-ofba
 SUBDIR+=       ap22-authn-sasl
 SUBDIR+=       ap22-authnz-external
 SUBDIR+=       ap22-authz-ldap
diff -r 63b8217e3dbe -r ae8f1c0c0146 www/ap22-auth-ofba/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/ap22-auth-ofba/DESCR  Thu Dec 21 03:50:43 2017 +0000
@@ -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 -r 63b8217e3dbe -r ae8f1c0c0146 www/ap22-auth-ofba/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/ap22-auth-ofba/Makefile       Thu Dec 21 03:50:43 2017 +0000
@@ -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@localhost
+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 -r 63b8217e3dbe -r ae8f1c0c0146 www/ap22-auth-ofba/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/ap22-auth-ofba/PLIST  Thu Dec 21 03:50:43 2017 +0000
@@ -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 -r 63b8217e3dbe -r ae8f1c0c0146 www/ap22-auth-ofba/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/ap22-auth-ofba/distinfo       Thu Dec 21 03:50:43 2017 +0000
@@ -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



Home | Main Index | Thread Index | Old Index