head 1.9; access; symbols pkgsrc-2017Q4:1.8.0.6 pkgsrc-2017Q4-base:1.8 pkgsrc-2017Q3:1.8.0.4 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.7.0.26 pkgsrc-2017Q2-base:1.7 pkgsrc-2017Q1:1.7.0.24 pkgsrc-2017Q1-base:1.7 pkgsrc-2016Q4:1.7.0.22 pkgsrc-2016Q4-base:1.7 pkgsrc-2016Q3:1.7.0.20 pkgsrc-2016Q3-base:1.7 pkgsrc-2016Q2:1.7.0.18 pkgsrc-2016Q2-base:1.7 pkgsrc-2016Q1:1.7.0.16 pkgsrc-2016Q1-base:1.7 pkgsrc-2015Q4:1.7.0.14 pkgsrc-2015Q4-base:1.7 pkgsrc-2015Q3:1.7.0.12 pkgsrc-2015Q3-base:1.7 pkgsrc-2015Q2:1.7.0.10 pkgsrc-2015Q2-base:1.7 pkgsrc-2015Q1:1.7.0.8 pkgsrc-2015Q1-base:1.7 pkgsrc-2014Q4:1.7.0.6 pkgsrc-2014Q4-base:1.7 pkgsrc-2014Q3:1.7.0.4 pkgsrc-2014Q3-base:1.7 pkgsrc-2014Q2:1.7.0.2 pkgsrc-2014Q2-base:1.7 pkgsrc-2014Q1:1.6.0.12 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.6.0.10 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.6.0.8 pkgsrc-2013Q3-base:1.6 pkgsrc-2013Q2:1.6.0.6 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.6.0.4 pkgsrc-2013Q1-base:1.6 pkgsrc-2012Q4:1.6.0.2 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q3:1.5.0.22 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.20 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.18 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.16 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.14 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.12 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.10 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.8 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.5.0.6 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.4 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.2 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.4.0.2 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.3.0.6 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.4 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.2 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.2.0.2 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.1.1.1.0.4 pkgsrc-2008Q3-base:1.1.1.1 cube-native-xorg:1.1.1.1.0.2 cube-native-xorg-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.9 date 2018.01.01.10.23.08; author wiz; state dead; branches; next 1.8; commitid zjUBNlZlngYbU9lA; 1.8 date 2017.08.01.16.51.20; author wiz; state Exp; branches; next 1.7; commitid 125DSrxM4QAlYw1A; 1.7 date 2014.06.11.12.57.23; author joerg; state Exp; branches; next 1.6; commitid Z3jxRVUdlaBJx6Ex; 1.6 date 2012.10.28.06.30.08; author asau; state Exp; branches; next 1.5; 1.5 date 2010.02.20.14.58.46; author joerg; state Exp; branches; next 1.4; 1.4 date 2009.12.24.13.18.31; author sborrill; state Exp; branches; next 1.3; 1.3 date 2009.03.01.01.28.17; author adrianp; state Exp; branches; next 1.2; 1.2 date 2008.11.12.09.07.56; author martti; state Exp; branches; next 1.1; 1.1 date 2008.07.29.05.07.46; author schmonz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2008.07.29.05.07.46; author schmonz; state Exp; branches; next ; desc @@ 1.9 log @apache22: remove, it was eol'd in June 2017 Remove packages that only work with apache22. Remove apache22 references. @ text @# $NetBSD: Makefile,v 1.8 2017/08/01 16:51:20 wiz Exp $ DISTNAME= mod_authnz_external-${DISTVERS} PKGNAME= ${APACHE_PKG_PREFIX}-authnz-external-${DISTVERS} PKGREVISION= 1 CATEGORIES= www MASTER_SITES= http://mod-auth-external.googlecode.com/files/ MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/phokz/mod-auth-external COMMENT= Apache module for external program authentication PKG_APACHE_ACCEPTED= apache22 APACHE_MODULE_NAME= mod_authnz_external.${MODULE_EXT} DISTVERS= 3.2.3 MODULE_EXT= la MESSAGE_SUBST+= MODULE_NAME=authnz_external_module INSTALLATION_DIRS+= share/doc/authnz-external post-install: ${INSTALL_DATA} ${WRKSRC}/AUTHENTICATORS \ ${DESTDIR}${PREFIX}/share/doc/authnz-external ${INSTALL_DATA} ${WRKSRC}/INSTALL \ ${DESTDIR}${PREFIX}/share/doc/authnz-external ${INSTALL_DATA} ${WRKSRC}/INSTALL.HARDCODE \ ${DESTDIR}${PREFIX}/share/doc/authnz-external ${INSTALL_DATA} ${WRKSRC}/TODO \ ${DESTDIR}${PREFIX}/share/doc/authnz-external ${INSTALL_DATA} ${WRKSRC}/UPGRADE \ ${DESTDIR}${PREFIX}/share/doc/authnz-external .include "../../mk/apache.module.mk" .include "../../mk/bsd.pkg.mk" @ 1.8 log @Update HOMEPAGE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2014/06/11 12:57:23 joerg Exp $ @ 1.7 log @Move www/apache/module.mk to mk/apache.module.mk and adjust it to use mk/apache.mk. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.6 2012/10/28 06:30:08 asau Exp $ # d10 1 a10 1 HOMEPAGE= http://code.google.com/p/mod-auth-external/ @ 1.6 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2010/02/20 14:58:46 joerg Exp $ a15 2 .include "../../mk/apache.mk" d36 1 a36 1 .include "../../www/apache/module.mk" @ 1.5 log @DESTDIR support for various Apache modules. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2009/12/24 13:18:31 sborrill Exp $ a13 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.4 log @Fix HOMEPAGE and MASTER_SITES. Bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2009/03/01 01:28:17 adrianp Exp $ d14 2 d26 2 a28 1 ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/authnz-external d30 1 a30 1 ${PREFIX}/share/doc/authnz-external d32 1 a32 1 ${PREFIX}/share/doc/authnz-external d34 1 a34 1 ${PREFIX}/share/doc/authnz-external d36 1 a36 1 ${PREFIX}/share/doc/authnz-external d38 1 a38 1 ${PREFIX}/share/doc/authnz-external @ 1.3 log @Update to 3.2.3 Add documentation v3.2.3 (Jan Wolter - Feb 26, 2009) ----------------------------------------------- * Added GroupExternalError directive, which allows you to specify the HTTP error code to be returned if the group access check fails. Defaut is 401, but you may want to return 403 if you want to show the user an error page instead of asking him to login again. Thanks to Peter Crawshaw for this patch. * In hopes of getting to a more consistantly named set of directives, added new aliases for two old directives: GroupExternalAuthoritative alias for AuthzExternalAuthoritative GroupExternalManyAtOnce alias for AuthExternalGroupsAtOnce Documentation updated to refer primarily to the new names. v3.2.2 (Jan Wolter - Dec 1, 2008) ----------------------------------------------- THIS RELEASE UPDATES DOCUMENTATION ONLY! * Improved documentation of AuthExternalContext directive in the INSTALL file. * Added documentation to the UPGRADE file on interactions between multiple Require directives. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2008/11/12 09:07:56 martti Exp $ d6 1 d8 1 a8 1 MASTER_SITES= http://unixpapa.com/software/ d11 1 a11 1 HOMEPAGE= http://unixpapa.com/mod_authnz_external/ @ 1.2 log @Updated www/ap22-authnz-external to 3.2.1 * Added AuthExternalContext directive, which defines a string that will be passed to the authenticator in the CONTEXT environment variable. This can be set from the .htaccess file or the block to give slightly different behavior from the same authenticator in different directories. Thanks to Olivier Thauvin for this patch. * Rewrite external authenticator launching code to use Apache's cross-OS process/thread library instead of directly calling Unix functions. Theoretically this should get us much closer to being usable on non- Unix platforms. * Support alternate syntax for configuration, using DefineAuthExternal and DefineAuthGroup commands. * More detailed error logging. * Much cleanup of documentation. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2008/07/29 05:07:46 schmonz Exp $ d19 1 a19 1 DISTVERS= 3.2.1 d23 13 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2007/12/20 14:31:52 sborrill Exp $ d19 1 a19 1 DISTVERS= 3.1.0 @ 1.1.1.1 log @Initial import of ap22-authnz-external, based on ap2-auth-external. The Apache HTTP Daemon can be configured to require users to supply logins and passwords before accessing pages in some directories. Authentication is the process of checking if the password given is correct for a user. Apache has standard modules for authenticating out of several different kinds of databases. The external authentication module provides a flexible tool for creating authentication systems based on other databases. The module can be used in either of two somewhat divergent ways: 1) External Authentication: When a user supplies a login and password, mod_auth*_external runs a program you write, passing it the login and password. Your program does whatever checking and logging it needs to, and then returns a Accept/Reject flag to Apache. 2) Hardcoded Authentication: Some hooks have been inserted into mod_auth*_external to make it easy to replace the call to the external authentication program with a call to a hardcoded internal authentication routine that you write. @ text @@