summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlin Năstac <mrness@gentoo.org>2008-04-20 01:17:12 +0000
committerAlin Năstac <mrness@gentoo.org>2008-04-20 01:17:12 +0000
commitf428a3da3c91fb4567a9e600da9601511cc34fcf (patch)
tree08d958dcbdc99d29092aa48ab87c65c2b1d140a8 /net-proxy
parentwhitespace (diff)
downloadhistorical-f428a3da3c91fb4567a9e600da9601511cc34fcf.tar.gz
historical-f428a3da3c91fb4567a9e600da9601511cc34fcf.tar.bz2
historical-f428a3da3c91fb4567a9e600da9601511cc34fcf.zip
Version bump (#218087). New version supports clamav-0.93 (#218374).
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'net-proxy')
-rw-r--r--net-proxy/havp/ChangeLog7
-rw-r--r--net-proxy/havp/Manifest14
-rw-r--r--net-proxy/havp/havp-0.88.ebuild66
3 files changed, 85 insertions, 2 deletions
diff --git a/net-proxy/havp/ChangeLog b/net-proxy/havp/ChangeLog
index 6b23103f7a5d..8d55193d073c 100644
--- a/net-proxy/havp/ChangeLog
+++ b/net-proxy/havp/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-proxy/havp
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-proxy/havp/ChangeLog,v 1.23 2008/01/29 10:54:25 mrness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/havp/ChangeLog,v 1.24 2008/04/20 01:17:12 mrness Exp $
+
+*havp-0.88 (20 Apr 2008)
+
+ 20 Apr 2008; Alin Năstac <mrness@gentoo.org> +havp-0.88.ebuild:
+ Version bump (#218087). New version supports clamav-0.93 (#218374).
*havp-0.87 (29 Jan 2008)
diff --git a/net-proxy/havp/Manifest b/net-proxy/havp/Manifest
index 4246e9546efa..c03c9974d045 100644
--- a/net-proxy/havp/Manifest
+++ b/net-proxy/havp/Manifest
@@ -1,7 +1,19 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX havp.initd 1610 RMD160 3f16213f905927b47fc51e1570effbaebe024c83 SHA1 8081eb1e98ad6db141c272f254bd522dc384e352 SHA256 80d9b7abd969e18dfcfa46ef2e0cfb4ec5e24c4f14687eebd12c481a4ee72ba9
DIST havp-0.86.tar.gz 104928 RMD160 fe51ca226011042dfa94de829b391ad2e90ba9ad SHA1 d8f5b0bf32ab1b7e47eb74ee183216b0d95ce184 SHA256 1649ab227c7fd7b4af5ab602a3cdff16c038965c6673c09a239d5df35fa88da8
DIST havp-0.87.tar.gz 159980 RMD160 5274211b97e35cab707cc2409730e746c1b160c9 SHA1 e93264b0000201fa2cb95a1046df0ebdfdad089c SHA256 70f4a0554c7153197acce575f93ecd228f4762ad3db9a50a4997f87cbb0fcf9e
+DIST havp-0.88.tar.gz 116217 RMD160 52a90b39f800d082ee3e3a498f97202d537a94db SHA1 af532980b623747f8653a8e814426f46a675145d SHA256 2de6babce45bac9e9b57ec7783ff6719cb3ef996331009c111ad8e263c9e6e3c
EBUILD havp-0.86.ebuild 1743 RMD160 bf49b9e9ebe9d00e081e07ca49a350e03238713e SHA1 6eac09a8e7951ab573978eb7c218c62dfb6f59d9 SHA256 8fb58a6e346bc39790f877b5e399742306b203da08ff6397fc09b666a9ed8273
EBUILD havp-0.87.ebuild 1758 RMD160 d38578a3d17fca5fb6d6f7be1b3ff4a8b32e691e SHA1 6c6bc9e961fd4a8cb0934c3147cdc8eac282c79a SHA256 e460a577dd80f228eed64bf475f9bc29543e2fd93e9d6b3e560f87114814ac3d
-MISC ChangeLog 3783 RMD160 303b1db0c872888a39d60e1500cc4c37a6cfb17e SHA1 18a9ec27231f0e98bb388598e49ddd354e032b57 SHA256 9332908104ac3076952f298c8feefa8b5354c4ba1e7f8062edf49627fe8d50f0
+EBUILD havp-0.88.ebuild 1758 RMD160 bec75c5c68cde3c099f28ce0ddf9d3a87a6156a4 SHA1 ac72231e296d47497901aee5950f306ce23c0cf5 SHA256 c2fb7a541acbf99319f442ab25222578e21f0d5c35716cad916e63843933f34f
+MISC ChangeLog 3947 RMD160 11f7572e7f4ecda3d23cd7f5a5913f47198d4849 SHA1 3cfa8b7552896c59d1e4d218f0bc60d7b12b305d SHA256 ebba75532e7a81d6bc42a1042520e3ce88c83b4f224a63e4f807654f970e8f17
MISC metadata.xml 309 RMD160 f9061c1bd03c07ffec2deb81e621912c5a4b091c SHA1 5c8174fcc33b5fe347de99a782d3535a3a90d1b9 SHA256 26c5dece4fe203c9ae4847405314a340fb86058060c9536a92dd7471f4f03d0d
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFICpmi+fWpoTWIA9ERArXbAJsGaSnBhbjguMQ8ecI5Z+ho5eOvlQCeLN8F
+Rcb1qV78umaQ2BKEO3sKDng=
+=VBjM
+-----END PGP SIGNATURE-----
diff --git a/net-proxy/havp/havp-0.88.ebuild b/net-proxy/havp/havp-0.88.ebuild
new file mode 100644
index 000000000000..c7256ded462c
--- /dev/null
+++ b/net-proxy/havp/havp-0.88.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/havp/havp-0.88.ebuild,v 1.1 2008/04/20 01:17:12 mrness Exp $
+
+inherit eutils
+
+DESCRIPTION="HTTP AntiVirus Proxy"
+HOMEPAGE="http://www.server-side.de/"
+SRC_URI="http://www.server-side.de/download/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="clamav ssl"
+
+DEPEND="clamav? ( app-antivirus/clamav )"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup havp
+ enewuser havp -1 -1 /etc/havp havp
+}
+
+src_compile() {
+ econf --localstatedir=/var \
+ $(use_enable clamav) \
+ $(use_enable ssl ssl-tunnel) || die "configure failed"
+ emake || die "make failed"
+}
+
+src_install() {
+ exeinto /usr/sbin
+ doexe havp/havp
+
+ newinitd "${FILESDIR}/havp.initd" havp
+ insinto /etc
+ doins -r etc/havp
+
+ diropts -m 0700 -o havp -g havp
+ keepdir /var/log/havp
+
+ diropts -m 0750
+ dodir /var/run/havp /var/tmp/havp
+
+ dodoc ChangeLog
+}
+
+pkg_postinst() {
+ ewarn "/var/tmp/havp must be on a filesystem with mandatory locks!"
+ ewarn "You should add \"mand\" to the mount options on the relevant line in /etc/fstab."
+
+ if use ssl; then
+ echo
+ ewarn "Note: ssl USE flag only enable SSL pass-through, which means that"
+ ewarn " HTTPS pages will not be scanned for viruses!"
+ ewarn " It is impossible to decrypt data sent through SSL connections without knowing"
+ ewarn " the private key of the used certificate."
+ fi
+
+ if use clamav; then
+ echo
+ ewarn "If you plan to use clamav daemon, you should make sure clamav user can read"
+ ewarn "/var/tmp/havp content. This can be accomplished by enabling AllowSupplementaryGroups"
+ ewarn "in /etc/clamd.conf and adding clamav user to the havp group."
+ fi
+}