diff options
author | 2005-01-22 19:20:18 +0000 | |
---|---|---|
committer | 2005-01-22 19:20:18 +0000 | |
commit | f7f7cbe2e4385b4ed55f0d514847b48ced6404ee (patch) | |
tree | d6f37ebd230d910c94614f726562e78aea3deefe /www-apache/mod_backhand | |
parent | Add bash-completion script. For now this is vim-7 only. If it seems to work w... (diff) | |
download | gentoo-2-f7f7cbe2e4385b4ed55f0d514847b48ced6404ee.tar.gz gentoo-2-f7f7cbe2e4385b4ed55f0d514847b48ced6404ee.tar.bz2 gentoo-2-f7f7cbe2e4385b4ed55f0d514847b48ced6404ee.zip |
initial revision of mod_backhand
Diffstat (limited to 'www-apache/mod_backhand')
-rw-r--r-- | www-apache/mod_backhand/ChangeLog | 10 | ||||
-rw-r--r-- | www-apache/mod_backhand/Manifest | 5 | ||||
-rw-r--r-- | www-apache/mod_backhand/files/05_mod_backhand.conf | 27 | ||||
-rw-r--r-- | www-apache/mod_backhand/files/digest-mod_backhand-1.2.2 | 1 | ||||
-rw-r--r-- | www-apache/mod_backhand/metadata.xml | 8 | ||||
-rw-r--r-- | www-apache/mod_backhand/mod_backhand-1.2.2.ebuild | 39 |
6 files changed, 90 insertions, 0 deletions
diff --git a/www-apache/mod_backhand/ChangeLog b/www-apache/mod_backhand/ChangeLog new file mode 100644 index 000000000000..232b806a5ff7 --- /dev/null +++ b/www-apache/mod_backhand/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for www-apache/mod_backhand +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_backhand/ChangeLog,v 1.1 2005/01/22 19:20:18 hollow Exp $ + +*mod_backhand-1.2.2 (22 Jan 2005) + + 22 Jan 2005; Benedikt Boehm <hollow@gentoo.org> +metadata.xml, + +mod_backhand-1.2.2.ebuild: + Initial revision + diff --git a/www-apache/mod_backhand/Manifest b/www-apache/mod_backhand/Manifest new file mode 100644 index 000000000000..acc24948ca7c --- /dev/null +++ b/www-apache/mod_backhand/Manifest @@ -0,0 +1,5 @@ +MD5 0d18f0fe5d603b41b988373892caf195 metadata.xml 226 +MD5 2a7a2382435c42a3c370adfa5ec6c480 ChangeLog 274 +MD5 b8e6f0bb5f9115381d87bbc9ce8502ae mod_backhand-1.2.2.ebuild 970 +MD5 c40657b468e58bcb43580560a6098918 files/digest-mod_backhand-1.2.2 70 +MD5 d5b7cb74006380d2388ca0be7755d4e7 files/05_mod_backhand.conf 886 diff --git a/www-apache/mod_backhand/files/05_mod_backhand.conf b/www-apache/mod_backhand/files/05_mod_backhand.conf new file mode 100644 index 000000000000..4cef47952727 --- /dev/null +++ b/www-apache/mod_backhand/files/05_mod_backhand.conf @@ -0,0 +1,27 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_backhand/files/05_mod_backhand.conf,v 1.1 2005/01/22 19:20:18 hollow Exp $ + +<IfDefine BACKHAND> + <IfModule !mod_backhand.c> + LoadModule backhand_module modules/mod_backhand.so + </IfModule> + + <IfModule mod_backhand.c> + # This directory must be readable and writable by euid of apache + # The mod_backhand-Arriba and the AF_UNIX domain files are stored in here. + UnixSocketDir /var/lib/backhand + + # This would be the way to do ethernet broadcast of backhand statistics. + MulticastStats 192.168.0.255:4445 + + # We want to accept resource information originating from any IP on our + # network. + AcceptStats 192.168.0.0/24 + + <Location "/backhand/"> + SetHandler backhand-handler + </Location> + + </IfModule> +</IfDefine> diff --git a/www-apache/mod_backhand/files/digest-mod_backhand-1.2.2 b/www-apache/mod_backhand/files/digest-mod_backhand-1.2.2 new file mode 100644 index 000000000000..f683257c480f --- /dev/null +++ b/www-apache/mod_backhand/files/digest-mod_backhand-1.2.2 @@ -0,0 +1 @@ +MD5 2aacbabf438c1fdd746b240cedf019ef mod_backhand-1.2.2.tar.gz 261790 diff --git a/www-apache/mod_backhand/metadata.xml b/www-apache/mod_backhand/metadata.xml new file mode 100644 index 000000000000..10510cb8be95 --- /dev/null +++ b/www-apache/mod_backhand/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>apache</herd> +<maintainer> + <email>apache-devs@gentoo.org</email> +</maintainer> +</pkgmetadata> diff --git a/www-apache/mod_backhand/mod_backhand-1.2.2.ebuild b/www-apache/mod_backhand/mod_backhand-1.2.2.ebuild new file mode 100644 index 000000000000..bafc50d0cc1b --- /dev/null +++ b/www-apache/mod_backhand/mod_backhand-1.2.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_backhand/mod_backhand-1.2.2.ebuild,v 1.1 2005/01/22 19:20:18 hollow Exp $ + +inherit eutils apache-module + +DESCRIPTION="Apache module for load balancing and web clustering" +HOMEPAGE="http://www.backhand.org/mod_backhand/" +SRC_URI="mirror://gentoo/${PN}-${PV}.tar.gz" + +KEYWORDS="~x86" +DEPEND="" +LICENSE="as-is" +SLOT="0" +IUSE="" + +DOCFILES="ChangeLog INSTALL LICENSE NOTES NOTICE README.bySession TODO" + +APACHE1_MOD_CONF="05_${PN}" +APACHE1_MOD_DEFINE="BACKHAND" + +APXS1_ARGS="-c -o ${PN}.so apue.c arriba.c back_util.c builtins.c ${PN}.c" + +need_apache1 + +src_compile() { + econf + apache-module_src_compile + ${APXS1} -c -o byHostname.so byHostname.c || die "apxs failed" +} + +src_install() { + apache-module_src_install +} + +pkg_postinst() { + install -d -m 0755 -o apache -g apache ${ROOT}/var/lib/backhand + apache-module_pkg_postinst +} |