]> Frank Brehm's Git Trees - portage.git/commitdiff
Adding www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r4.ebuild
authorFrank Brehm <frank@brehm-online.com>
Wed, 11 May 2016 16:37:22 +0000 (18:37 +0200)
committerFrank Brehm <frank@brehm-online.com>
Wed, 11 May 2016 16:37:22 +0000 (18:37 +0200)
www-apache/mod_auth_kerb/Manifest
www-apache/mod_auth_kerb/files/mod_auth_kerb.conf [new file with mode: 0644]
www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r4.ebuild [new file with mode: 0644]

index d5fd796e028c1b43156af7b1b1715f8d68ae6c6c..cb3270561bda93138fa2d144e023e877f167db3b 100644 (file)
@@ -8,7 +8,9 @@ AUX mod_auth_kerb-5.4-longuser.patch 1007 SHA256 3de2bdab5980381ba8a65f4f04931ed
 AUX mod_auth_kerb-5.4-rcopshack.patch 2244 SHA256 813ad49f9c0aa8495e716a7ed902bfcef4282cb10793112ad0e92b667620e33c SHA512 4da4e51baec036fdf035ee6f215453129b4b93a7733887834c08c0c5a7610ebe8e0981ad34a5cd5ed86af58c926bd65417fe09f64ce42d56b41e5051b96f6ca5 WHIRLPOOL 18ee97dc4bab314b1943778c74c660878a8477520e5cad69e78d0e2b2c39076254cd81973987e42ee1ed8b113dcee4949b81de0976f7e4d025e29753cd952b3a
 AUX mod_auth_kerb-5.4-s4u2proxy-r3.patch 21037 SHA256 a659c054aa3739a28d21369a63921408219b434f7291d5a0806e8919ad8be4d7 SHA512 85e39f8b843bdcc10530c5eda26d24c00574235fbe9f04915c9c6273aac13b97a5729c791a9603e4f77d83801933cbb0d22aa6b2a3caf7f9cc91e46bf6530d2c WHIRLPOOL 0049d338a4381fdaa0903f3fece61e5dbd36c7f14bb2b5eec0c46e06b0d0b7f43a352c72972cc658e73d4c1c400f55853713c402af98ab91e4561fc2448959d7
 AUX mod_auth_kerb-5.4-s4u2proxy.patch 20358 SHA256 0ced12b7cb97302118d3f991e241237ec6df5d146bb6b3f479c12890b3fc8bef SHA512 a105463b277a73460fb820973d78f44d5f88961b92317a4bab13b357b8dbf5560afa4e6263b9c66ff69d1d3bf03356d3e56806b437ae6a6d8002a3549a8544e5 WHIRLPOOL f90032ae76c0e6ce4019cffc62ed26c833b6063af79e16ea989317daab7d8b8673a1660a3e27cdb5b99e83a3fc62e91d7174c5adec895bf6dc68c098594c20fa
+AUX mod_auth_kerb.conf 40 SHA256 d807aa047581efc57df9737d6313a50e0e6d1f7c87f71066cc4db7560575dceb SHA512 fd21cb7d6da1ac4ce5becab4e3c72a56245878625990ebddbf1d612a3b9cc273a6b3e87509db59ed67e934b5834c3db10914118982cb77a6b8220b0f65cd6e1d WHIRLPOOL 8e53b796562e6e6045a04a5b1f78949927660d79ac9b13335e0e386054020d6c59df2ad02d589eb621498688a9e058835ad87fdedf24753313a0ca6359d1a8a5
 DIST mod_auth_kerb-5.4.tar.gz 93033 SHA256 690ddd66c6d941e2fa2dada46588329a6f57d0a3b9b2fd9bf055ebc427558265 SHA512 93fdf0e43af1c24e8c8204d09240b708747068ef99dd8d21b45cb4d132d31e6d582d49ea5e23b905f55cb0d4a20b1ecb58de1bcbfdad1d016e536fc622b63214 WHIRLPOOL 1b92217b7cf66d731a72cf9d58f188002ccadd75fc3d9075290347e6b4f1511111d3cff147fab73616951cbdb9430e8038adf5c4e204d374886bec3be69ff51c
 EBUILD mod_auth_kerb-5.4-r3.ebuild 1232 SHA256 c55cd33c12f061ba7a4ff38df994dcb9875a9e95218656e3d40d3177806fc582 SHA512 c1dd265482a899b431bc10a7710965ed133637a21ee3a3d1992bab5faa0a8f83f5371320e3ec4c7eb1d5151ba48bfa4e45eed5cf3fb6110bf5baba299d0ac096 WHIRLPOOL cb957ae085b0fd135f24a6098e04eb4f4c17d50f61b557724ee24c04196e558dbdea7d162ebf9efc10c3e611c95ea34b666dcb9f35d150913c8ecce61e4440fc
+EBUILD mod_auth_kerb-5.4-r4.ebuild 1230 SHA256 527d99296ddb63cd7769004139f84adae4c3be611590cad1d200b03b7be1730e SHA512 64f23b7f69a8aa91a3180b449eacd31082245602a77a106802174940e199cadfd9001016b07a2c8cb68466eb5a6ffb0ab6d80d91b43cf74f97177ab8c4ed0001 WHIRLPOOL cfcb1d49a7871dbc17fcdac1a3cbbed8f6372f81d666389325d82bfcf80b3c78619ea8e80e8dc9d264c0bbd594fce8c3dd0107a6387b90f27f2bb92496c9e9e6
 MISC ChangeLog 7283 SHA256 07e37f53346ceab20aaaa448dca9cac13e9daa94c6d31e2a600e45d423ad4dbb SHA512 d813e61c84d9dcf1cc7e4f832d3624d0d4951a12fbf17770b431654063d4626f44991fe1ea080f289d0ee4550aafc3be06833b6cd8bbee0ff964437b539725a0 WHIRLPOOL fdcee2f3d89f14466d8c5b2832e2027bb0eafa8ca9fed2d0f51a6aaa28f51b18ffbe22d0ad63d22b81e9c17ff45d4b22b65b273936cba3c1d45c3285b55a1e24
 MISC metadata.xml 208 SHA256 98f8aa3fb70533eeab6b09d5bc30bd8f649ec13d9b04363490082fb87bb6032e SHA512 d5a7f3cb2fe57f8d7783ba358068648b122d9f5de81a17bff61ce600e42b6487e6f7e2a62c8be95cc7021cb3ea88716824b1ad0565da922ea753bea2417b3d3d WHIRLPOOL e38a6cdef2acb3efdc182efde482593790f773ab3bb9b66cced3af47e4ab39368757e17c4352c6cacaefa338341db88c3bcc3ffcd32aabd7984c5b19051a7bb7
diff --git a/www-apache/mod_auth_kerb/files/mod_auth_kerb.conf b/www-apache/mod_auth_kerb/files/mod_auth_kerb.conf
new file mode 100644 (file)
index 0000000..b38a0f3
--- /dev/null
@@ -0,0 +1 @@
+d /run/httpd/krbcache 700 apache apache
diff --git a/www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r4.ebuild b/www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r4.ebuild
new file mode 100644 (file)
index 0000000..211be57
--- /dev/null
@@ -0,0 +1,50 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_auth_kerb/mod_auth_kerb-5.4-r2.ebuild,v 1.2 2015/05/17 10:55:22 pacho Exp $
+
+EAPI=5
+inherit apache-module eutils systemd
+
+DESCRIPTION="An Apache authentication module using Kerberos"
+HOMEPAGE="http://modauthkerb.sourceforge.net/"
+SRC_URI="mirror://sourceforge/modauthkerb/${P}.tar.gz"
+
+LICENSE="BSD openafs-krb5-a HPND"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="virtual/krb5"
+RDEPEND="${DEPEND}"
+
+APACHE2_MOD_CONF="11_${PN}"
+APACHE2_MOD_DEFINE="AUTH_KERB"
+
+DOCFILES="INSTALL README"
+
+need_apache2
+
+src_prepare() {
+       epatch "${FILESDIR}"/${P}-rcopshack.patch
+       epatch "${FILESDIR}"/${P}-fixes.patch
+       epatch "${FILESDIR}"/${P}-s4u2proxy-r3.patch
+       epatch "${FILESDIR}"/${P}-httpd24.patch
+       epatch "${FILESDIR}"/${P}-delegation.patch
+       epatch "${FILESDIR}"/${P}-cachedir.patch
+       epatch "${FILESDIR}"/${P}-longuser.patch
+       epatch "${FILESDIR}"/${P}-handle-continue.patch
+}
+
+src_configure() {
+       CFLAGS="" APXS="${APXS}" econf --with-krb5=/usr --without-krb4
+}
+
+src_compile() {
+       emake
+}
+
+src_install() {
+       apache-module_src_install
+       systemd_dotmpfilesd "${FILESDIR}/${PN}.conf"
+}
+