summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'www-apache/mod_authnz_external')
-rw-r--r--www-apache/mod_authnz_external/ChangeLog11
-rw-r--r--www-apache/mod_authnz_external/Manifest20
-rw-r--r--www-apache/mod_authnz_external/files/10_mod_authnz_external.conf38
-rw-r--r--www-apache/mod_authnz_external/files/digest-mod_authnz_external-3.1.03
-rw-r--r--www-apache/mod_authnz_external/metadata.xml9
-rw-r--r--www-apache/mod_authnz_external/mod_authnz_external-3.1.0.ebuild22
6 files changed, 103 insertions, 0 deletions
diff --git a/www-apache/mod_authnz_external/ChangeLog b/www-apache/mod_authnz_external/ChangeLog
new file mode 100644
index 000000000000..536509ba61eb
--- /dev/null
+++ b/www-apache/mod_authnz_external/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for www-apache/mod_authnz_external
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_authnz_external/ChangeLog,v 1.1 2007/09/08 17:38:50 hollow Exp $
+
+*mod_authnz_external-3.1.0 (08 Sep 2007)
+
+ 08 Sep 2007; Benedikt Böhm <hollow@gentoo.org>
+ +files/10_mod_authnz_external.conf, +metadata.xml,
+ +mod_authnz_external-3.1.0.ebuild:
+ initial version; #187739
+
diff --git a/www-apache/mod_authnz_external/Manifest b/www-apache/mod_authnz_external/Manifest
new file mode 100644
index 000000000000..a03c881d8d40
--- /dev/null
+++ b/www-apache/mod_authnz_external/Manifest
@@ -0,0 +1,20 @@
+AUX 10_mod_authnz_external.conf 1061 RMD160 f5689f031b7c50cb738a79a8a6dcd77489341fa4 SHA1 bbe886a71c9f252eec0c4ee8e98e786743d50001 SHA256 3fe3ee134240f914f7183cf289b3294af2592ca818b04658c1877baccb4b9adb
+MD5 6ea40a62f1b76bd70372f13d21ddffc5 files/10_mod_authnz_external.conf 1061
+RMD160 f5689f031b7c50cb738a79a8a6dcd77489341fa4 files/10_mod_authnz_external.conf 1061
+SHA256 3fe3ee134240f914f7183cf289b3294af2592ca818b04658c1877baccb4b9adb files/10_mod_authnz_external.conf 1061
+DIST mod_authnz_external-3.1.0.tar.gz 171832 RMD160 380398a58b06ba3352f1ff0dc7758dba6d455327 SHA1 0b699abaeaf693edad8f1b7435cab77d28af0bec SHA256 c3b26376042c0ba85d99ef0266af0bc9d893cce2da41b71c640ee3a9c415b86c
+EBUILD mod_authnz_external-3.1.0.ebuild 688 RMD160 20b83746b16ece89da1e6cf4370013c1ad675d94 SHA1 2808e81e454094ec7a53618e4c560ccd29548368 SHA256 a588da567394f7a93964038bb041b91610773678350249ea5c8382c01345081e
+MD5 5ab1ba9cc9e36ee19173d3827be93a42 mod_authnz_external-3.1.0.ebuild 688
+RMD160 20b83746b16ece89da1e6cf4370013c1ad675d94 mod_authnz_external-3.1.0.ebuild 688
+SHA256 a588da567394f7a93964038bb041b91610773678350249ea5c8382c01345081e mod_authnz_external-3.1.0.ebuild 688
+MISC ChangeLog 341 RMD160 0000c52231d0b7254ac477c6c0a9df9528e4925e SHA1 a84f755ca39b5f5c82b78c3773918e99e50270ca SHA256 be2c2f4182b72c55beb2553959d51acd03991d0c5d83e54d70090d96a296ca42
+MD5 66ce2c8c3694c2d9317e456c1d2d6e26 ChangeLog 341
+RMD160 0000c52231d0b7254ac477c6c0a9df9528e4925e ChangeLog 341
+SHA256 be2c2f4182b72c55beb2553959d51acd03991d0c5d83e54d70090d96a296ca42 ChangeLog 341
+MISC metadata.xml 257 RMD160 b84262cb1e4601964a688fde5eb9a214e06d012d SHA1 15f02a2302d1fe9c5c9791eaa9c68b45bc6bff26 SHA256 87d1b2e598ff49f389c78af65378c9f93a5bf0a8af585469149c037b5ca4d0f9
+MD5 5aa0c67787317fc85b300667aa76d361 metadata.xml 257
+RMD160 b84262cb1e4601964a688fde5eb9a214e06d012d metadata.xml 257
+SHA256 87d1b2e598ff49f389c78af65378c9f93a5bf0a8af585469149c037b5ca4d0f9 metadata.xml 257
+MD5 06d49e0c990752044a8da8a091115e60 files/digest-mod_authnz_external-3.1.0 277
+RMD160 ca068d48c7f2cad1f30f30accad94e3c74b0afaa files/digest-mod_authnz_external-3.1.0 277
+SHA256 1b4683c45313f52c96993dabb118535942e36a4e98e3525ddc1c2a9b0f4d6d01 files/digest-mod_authnz_external-3.1.0 277
diff --git a/www-apache/mod_authnz_external/files/10_mod_authnz_external.conf b/www-apache/mod_authnz_external/files/10_mod_authnz_external.conf
new file mode 100644
index 000000000000..b25f9be32311
--- /dev/null
+++ b/www-apache/mod_authnz_external/files/10_mod_authnz_external.conf
@@ -0,0 +1,38 @@
+<IfDefine AUTH_EXTERNAL>
+ <IfModule !mod_authnz_external.c>
+ LoadModule authnz_external_module modules/mod_authnz_external.so
+ </IfModule>
+</IfDefine>
+
+<IfModule mod_authnz_external.c>
+
+# provided by net-www/pwauth
+# AddExternalAuth pwauth /etc/apache2/modules/pwauth
+# SetExternalAuthMethod pwauth pipe
+
+# For external group check (provided by net-www/pwauth)
+# AddExternalGroup unixgroup modules/unixgroup
+# SetExternalGroupMethod unixgroup environment
+
+# Put an .htaccess file in whatever directory you want to protect.
+# A typical .htaccess file would look like:
+#
+# AuthName Your-Site-Name
+# AuthType Basic
+# AuthExternal pwauth
+# Require valid-user
+# or
+# Require user1
+#
+# GroupExternal unixgroup
+# AuthGroupFile /dev/null
+# Require group <groupname1> <groupname2> ...
+#
+# Alternately, you can put a <Directory> block with the same directives
+# in your httpd.conf file.
+#
+# Note1: Using group method, don't forget to add users in the authorized group
+# group files
+# somegroup:x:500:user1,user2,user3
+
+</IfModule>
diff --git a/www-apache/mod_authnz_external/files/digest-mod_authnz_external-3.1.0 b/www-apache/mod_authnz_external/files/digest-mod_authnz_external-3.1.0
new file mode 100644
index 000000000000..942c5a74944c
--- /dev/null
+++ b/www-apache/mod_authnz_external/files/digest-mod_authnz_external-3.1.0
@@ -0,0 +1,3 @@
+MD5 5051bffe6a3992336f4a9f84430a58d2 mod_authnz_external-3.1.0.tar.gz 171832
+RMD160 380398a58b06ba3352f1ff0dc7758dba6d455327 mod_authnz_external-3.1.0.tar.gz 171832
+SHA256 c3b26376042c0ba85d99ef0266af0bc9d893cce2da41b71c640ee3a9c415b86c mod_authnz_external-3.1.0.tar.gz 171832
diff --git a/www-apache/mod_authnz_external/metadata.xml b/www-apache/mod_authnz_external/metadata.xml
new file mode 100644
index 000000000000..e0a223ffbfa7
--- /dev/null
+++ b/www-apache/mod_authnz_external/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>apache</herd>
+ <herd>common-lisp</herd>
+ <maintainer>
+ <email>apache-bugs@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/www-apache/mod_authnz_external/mod_authnz_external-3.1.0.ebuild b/www-apache/mod_authnz_external/mod_authnz_external-3.1.0.ebuild
new file mode 100644
index 000000000000..c24f2c79598e
--- /dev/null
+++ b/www-apache/mod_authnz_external/mod_authnz_external-3.1.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_authnz_external/mod_authnz_external-3.1.0.ebuild,v 1.1 2007/09/08 17:38:50 hollow Exp $
+
+inherit eutils apache-module
+
+DESCRIPTION="An Apache2 authentication DSO using external programs"
+HOMEPAGE="http://www.unixpapa.com/mod_auth_external.html"
+SRC_URI="http://www.unixpapa.com/software/${P}.tar.gz"
+
+DEPEND=""
+LICENSE="Apache-1.1"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+SLOT="2"
+
+DOCFILES="AUTHENTICATORS CHANGES INSTALL INSTALL.HARDCODE README TODO UPGRADE"
+
+APACHE2_MOD_CONF="10_${PN}"
+APACHE2_MOD_DEFINE="AUTHNZ_EXTERNAL"
+
+need_apache2_2