summaryrefslogtreecommitdiff
path: root/www-apache/mod_authnz_external
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /www-apache/mod_authnz_external
reinit the tree, so we can have metadata
Diffstat (limited to 'www-apache/mod_authnz_external')
-rw-r--r--www-apache/mod_authnz_external/Manifest6
-rw-r--r--www-apache/mod_authnz_external/files/10_mod_authnz_external.conf34
-rw-r--r--www-apache/mod_authnz_external/metadata.xml9
-rw-r--r--www-apache/mod_authnz_external/mod_authnz_external-3.3.2.ebuild20
4 files changed, 69 insertions, 0 deletions
diff --git a/www-apache/mod_authnz_external/Manifest b/www-apache/mod_authnz_external/Manifest
new file mode 100644
index 000000000000..fa9654a91b91
--- /dev/null
+++ b/www-apache/mod_authnz_external/Manifest
@@ -0,0 +1,6 @@
+AUX 10_mod_authnz_external.conf 987 SHA256 60c42e55bb7ae02436031143116516084b298d2d067412f78332669cecdc79bd SHA512 3840a8f29c3575f700f7ad262d8fe01fe42b3273cb674c543715eb8af053cab990f08264739bac7c46dd16d54eb53cf6a8bed556376b29ad78b50e6c3031a061 WHIRLPOOL e967b65a080adee01320e63e3e3fa4e70941616da44361591695331ab4dfea57e57fe5134605a873a3191fe03f1a54a604519e2e64975d5acaf3491850a18088
+DIST mod_authnz_external-3.3.2.tar.gz 36160 SHA256 a16b31d81c20e024e7efe480fe98b48d5ce40d520b0a13ff38ab003cc527f1e8 SHA512 8216744dbaed8dbde0d33658e38594463409e613412bd94f3e5f5a816f5e793a395ddda7c582ff1d1e69e48efdd1efb48c168d4cbc37cc7807a0dcb92eace0be WHIRLPOOL 34407a3a62d2bb4ca67fbc08bafff145ed5a52308a13e6e4b21d0b2d774b34e2a2980839d9d4bc145f1197038fe7bcd8674a7bd434f0119e39e1a5fa0a4d1d71
+EBUILD mod_authnz_external-3.3.2.ebuild 557 SHA256 e0e180c093e5616a7a259157c7828f1c443b7c82be1fb5d03642ef9943bb7b40 SHA512 13fcdfd45a9fe6e9150af4a3bf18295c446b7bad7acde88561d7187fee930ae98667d93d9a385a344d37f252b3c2789a544681ee1dd1fd34667e32e302af197c WHIRLPOOL 3750fc564d2afd7ab2370b50dd4c25953bfeb7aa4d37650d10b8547b6cb0df4d0ee4a9879907a13091167bbe3c89121a55594a7c638f8ef6b553d58bb5b3187d
+MISC ChangeLog 3968 SHA256 97b1cdb9a011dd82d7196a6c8168aefed4caecaf46dc10cffb3cf1be7df2c55b SHA512 809a11aa79f948b64c08577bf2925d3ad5221782f96e1cc025e75940febeaeafbf56cec24047fffbf1844fc70112dd2765c101a1c49d551ddbd74753185952a3 WHIRLPOOL c4913ee30f0c1aef9d0151b7e033cb1d4f1e1cc89f888ebb3e552220e7ca71451816230f689b914891bb4503268f90f9dcb0c784d95e96f516d808751b8c1b46
+MISC ChangeLog-2015 2029 SHA256 8e21d1a98b5a7edcbeba5e54d4b9f86cf6d8be5e66b53ff0b8bbbcfb63c0f00a SHA512 ca8dc99ca7155386a8930c26fb14b2b5517abf1c377f8a41587f807cd9852a69fa3bdbb3dfa6ae84d1022e240093f38970e5559cce723ed0cd3084e25c964b6a WHIRLPOOL 7e341e1efd3d0ed1d0f5f6ea8c2b617134ab6fd59d1682fdf9a15d8a0bea0d06a37ae95e8de6c17c6d70ccce3d2d83b8d3f280668ec062db6ec62fc51466ec88
+MISC metadata.xml 317 SHA256 63f388c17051fcbcffc9ca702aa072f29c6ed8ac2d9351fa80f168b519f11b36 SHA512 dd0608a4624d18f25915bbbbb601013954476a62609ebe59118862428b5397893e6b4bce5d09b79eb49402ab5ae4dbac8954a8bca9a58d0121f6906d3655f367 WHIRLPOOL 0702b780a2c2b4197ecde83f5ef7b40fa6e14dc85749773ea521f94b4d184964309c26dff980254ba60abbf27a309734e84d9435b0c04e78d21fd339b3a4037f
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..fc59272caa0e
--- /dev/null
+++ b/www-apache/mod_authnz_external/files/10_mod_authnz_external.conf
@@ -0,0 +1,34 @@
+<IfDefine AUTHNZ_EXTERNAL>
+LoadModule authnz_external_module modules/mod_authnz_external.so
+
+# 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
+</IfDefine>
+
+# vim: ts=4 filetype=apache
diff --git a/www-apache/mod_authnz_external/metadata.xml b/www-apache/mod_authnz_external/metadata.xml
new file mode 100644
index 000000000000..f298748b0602
--- /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>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="google-code">mod-auth-external</remote-id>
+ <remote-id type="github">phokz/mod-auth-external</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/www-apache/mod_authnz_external/mod_authnz_external-3.3.2.ebuild b/www-apache/mod_authnz_external/mod_authnz_external-3.3.2.ebuild
new file mode 100644
index 000000000000..499caf55e844
--- /dev/null
+++ b/www-apache/mod_authnz_external/mod_authnz_external-3.3.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils apache-module
+
+DESCRIPTION="An Apache2 authentication DSO using external programs"
+HOMEPAGE="https://github.com/phokz/mod-auth-external"
+SRC_URI="https://mod-auth-external.googlecode.com/files/${P}.tar.gz"
+
+LICENSE="Apache-1.1"
+SLOT="2"
+KEYWORDS="amd64 x86"
+IUSE=""
+need_apache2_4
+
+DOCFILES="AUTHENTICATORS CHANGES INSTALL INSTALL.HARDCODE README TODO UPGRADE"
+
+APACHE2_MOD_CONF="10_${PN}"
+APACHE2_MOD_DEFINE="AUTHNZ_EXTERNAL"