summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCédric Krier <cedk@gentoo.org>2007-09-18 21:54:57 +0000
committerCédric Krier <cedk@gentoo.org>2007-09-18 21:54:57 +0000
commitef89df40ec609aedc998c7c13bc663c529b77606 (patch)
treef96d6da62b339472351948b75f05e741d3949494 /net-firewall/nufw
parentFix variables quoting, clean up install part (diff)
downloadhistorical-ef89df40ec609aedc998c7c13bc663c529b77606.tar.gz
historical-ef89df40ec609aedc998c7c13bc663c529b77606.tar.bz2
historical-ef89df40ec609aedc998c7c13bc663c529b77606.zip
Version bump
Package-Manager: portage-2.1.2.12
Diffstat (limited to 'net-firewall/nufw')
-rw-r--r--net-firewall/nufw/ChangeLog7
-rw-r--r--net-firewall/nufw/Manifest16
-rw-r--r--net-firewall/nufw/files/digest-nufw-2.2.53
-rw-r--r--net-firewall/nufw/nufw-2.2.5.ebuild84
4 files changed, 105 insertions, 5 deletions
diff --git a/net-firewall/nufw/ChangeLog b/net-firewall/nufw/ChangeLog
index 85fe6479afc4..bd456ce17539 100644
--- a/net-firewall/nufw/ChangeLog
+++ b/net-firewall/nufw/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-firewall/nufw
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-firewall/nufw/ChangeLog,v 1.16 2007/09/18 21:34:17 cedk Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/nufw/ChangeLog,v 1.17 2007/09/18 21:54:57 cedk Exp $
+
+*nufw-2.2.5 (18 Sep 2007)
+
+ 18 Sep 2007; Cédric Krier <cedk@gentoo.org> +nufw-2.2.5.ebuild:
+ Version bump
18 Sep 2007; Cédric Krier <cedk@gentoo.org> nufw-2.0.19.ebuild,
nufw-2.0.20.ebuild, nufw-2.2.4.ebuild:
diff --git a/net-firewall/nufw/Manifest b/net-firewall/nufw/Manifest
index e87a749d03d5..e70b7503c2d6 100644
--- a/net-firewall/nufw/Manifest
+++ b/net-firewall/nufw/Manifest
@@ -17,6 +17,7 @@ SHA256 972c3c94a7e290985cc7e8a0ccc40dfa0e10d7eee44e218c70f6fc7f8ed73f9d files/nu
DIST nufw-2.0.19.tar.bz2 686993 RMD160 67f67ad1d677b04b8f8405efed0ba7e0147bd57d SHA1 f2f5942c359661095d7e1af1ffb17932a2368a88 SHA256 1343e169559478d5b0e8cf6b155004267d35b0c78eef49d440a70107692fc744
DIST nufw-2.0.20.tar.bz2 689034 RMD160 e0bab63e43d3be6da6ec1e1be1bdf02561df3c8f SHA1 7864060644ad47725dd0e12f4509ecb0c709f8ee SHA256 cab2f195fda47cde4388d9a5402e8141ad3d4088b0fe578682c94bdaf90f53e2
DIST nufw-2.2.4.tar.bz2 765476 RMD160 a723d834ed7629fc1e1c146f76db38fbebac74f8 SHA1 369f3aafe838376be0f18fa46c395c2cec1aec13 SHA256 188a674aa872aceeeea68cbc4ad598040766b84d7ecaccb21f7d89079b77b099
+DIST nufw-2.2.5.tar.bz2 772407 RMD160 ccad64b2984ee9c2a763129aef4c9d529c9a4e4d SHA1 44a0b83feeb6fe5a24d39b56afabb73e94d1d833 SHA256 a2d1cb5d8b103313621184491f1a8a650282bed033cbc04fece472aaccde6969
EBUILD nufw-2.0.19.ebuild 2157 RMD160 46641bbcaaf83ef64119149f468d9d870becb809 SHA1 ae476601d9b824deb4d7641230542724e35fd774 SHA256 92ef49502f51dce0a7f930632b62569b44e9c3aed9127c348122ee24df31c781
MD5 e051e05c67b36b90fc9626668154a6c8 nufw-2.0.19.ebuild 2157
RMD160 46641bbcaaf83ef64119149f468d9d870becb809 nufw-2.0.19.ebuild 2157
@@ -29,10 +30,14 @@ EBUILD nufw-2.2.4.ebuild 2270 RMD160 4076be817d1179e188d09bd59c40076d2d2846d1 SH
MD5 f4c652caa49a217d7d793171aecc523c nufw-2.2.4.ebuild 2270
RMD160 4076be817d1179e188d09bd59c40076d2d2846d1 nufw-2.2.4.ebuild 2270
SHA256 86edc9505b4d99edbfc680b975d30e591bf5b4271919420646626385e3def6fe nufw-2.2.4.ebuild 2270
-MISC ChangeLog 2182 RMD160 df0d843b5952f51608b585157013f73eed150787 SHA1 970a31900ba08821048c83ed8df3d28b86e30bcd SHA256 fc1e26dbc0a0c42761415c035e27adbc83285493ad48a4ae61f4da113b522f7d
-MD5 067391abb379554fba70c02fde74d513 ChangeLog 2182
-RMD160 df0d843b5952f51608b585157013f73eed150787 ChangeLog 2182
-SHA256 fc1e26dbc0a0c42761415c035e27adbc83285493ad48a4ae61f4da113b522f7d ChangeLog 2182
+EBUILD nufw-2.2.5.ebuild 2270 RMD160 1fb8b27fd24c82619a2f6df9991afee0e109d7d3 SHA1 6b50847b246fc51ea3412907ee81d1e0502fd19d SHA256 41fd528bf9612d836bbf3ea1277c5bbbafa27bc5fd173aa4dea1bff6c5d8b067
+MD5 733c5a1f25690f630949026be118e108 nufw-2.2.5.ebuild 2270
+RMD160 1fb8b27fd24c82619a2f6df9991afee0e109d7d3 nufw-2.2.5.ebuild 2270
+SHA256 41fd528bf9612d836bbf3ea1277c5bbbafa27bc5fd173aa4dea1bff6c5d8b067 nufw-2.2.5.ebuild 2270
+MISC ChangeLog 2292 RMD160 1bfd4c38442c6d95cc77e8d3f02f83a7b101b202 SHA1 d34c4eb3c96182e9fafa7b9da80c5774ad3aff6b SHA256 40f807650f0eb30276f4feb57a273a99dc105a136240cc2287360d884421bb50
+MD5 f439ec460f82b674eb3a22b7fd9273b0 ChangeLog 2292
+RMD160 1bfd4c38442c6d95cc77e8d3f02f83a7b101b202 ChangeLog 2292
+SHA256 40f807650f0eb30276f4feb57a273a99dc105a136240cc2287360d884421bb50 ChangeLog 2292
MISC metadata.xml 317 RMD160 7462c099b149003e014c1f17e08dd5783de779c4 SHA1 15f04c20107acb198979af7c4270b40d6e0156a7 SHA256 4812839c16f73def560f5191e6141117e5729871ebbab6d02fc4a53bec2d9869
MD5 4b3e13fee26f7b6dccc9dab192144b92 metadata.xml 317
RMD160 7462c099b149003e014c1f17e08dd5783de779c4 metadata.xml 317
@@ -46,3 +51,6 @@ SHA256 548f7fa2bf82448f88154dd903f8fb5dcd6c8790f96eb77c94307261987b2750 files/di
MD5 6b9c845b37f899b00fd7afe656a6b083 files/digest-nufw-2.2.4 235
RMD160 d168ce64e72eef8ab588f319689610f86af1a7a7 files/digest-nufw-2.2.4 235
SHA256 bc349b3f95fbbf9c9c43785f4d415d610ac51a1d5f28570963d9d96ab59c449b files/digest-nufw-2.2.4 235
+MD5 cb74e17e44e6dc5ace2020bdbf3e4a13 files/digest-nufw-2.2.5 235
+RMD160 4e4d7171a84977d4c124266e81287d8af44a49a0 files/digest-nufw-2.2.5 235
+SHA256 674206fbb65afa402a61eb09416a4e74b583b0475373f9d18258887b58cc6041 files/digest-nufw-2.2.5 235
diff --git a/net-firewall/nufw/files/digest-nufw-2.2.5 b/net-firewall/nufw/files/digest-nufw-2.2.5
new file mode 100644
index 000000000000..84d697f0a5e6
--- /dev/null
+++ b/net-firewall/nufw/files/digest-nufw-2.2.5
@@ -0,0 +1,3 @@
+MD5 275c2efa71915599446ecceb4e393ace nufw-2.2.5.tar.bz2 772407
+RMD160 ccad64b2984ee9c2a763129aef4c9d529c9a4e4d nufw-2.2.5.tar.bz2 772407
+SHA256 a2d1cb5d8b103313621184491f1a8a650282bed033cbc04fece472aaccde6969 nufw-2.2.5.tar.bz2 772407
diff --git a/net-firewall/nufw/nufw-2.2.5.ebuild b/net-firewall/nufw/nufw-2.2.5.ebuild
new file mode 100644
index 000000000000..ebd04fce52c4
--- /dev/null
+++ b/net-firewall/nufw/nufw-2.2.5.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/nufw/nufw-2.2.5.ebuild,v 1.1 2007/09/18 21:54:57 cedk Exp $
+
+inherit ssl-cert eutils
+
+DESCRIPTION="An enterprise grade authenticating firewall based on netfilter"
+HOMEPAGE="http://www.nufw.org/"
+SRC_URI="http://www.nufw.org/download/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="debug ldap mysql pam pam_nuauth plaintext postgres prelude \
+unicode nfqueue nfconntrack static syslog"
+
+DEPEND=">=dev-libs/glib-2
+ dev-libs/libgcrypt
+ >=dev-libs/cyrus-sasl-2
+ net-firewall/iptables
+ >=net-libs/gnutls-1.1
+ ldap? ( >=net-nds/openldap-2 )
+ mysql? ( virtual/mysql )
+ pam? ( sys-libs/pam )
+ pam_nuauth? ( sys-libs/pam )
+ postgres? ( dev-db/postgresql )
+ nfqueue? ( net-libs/libnfnetlink
+ net-libs/libnetfilter_queue )
+ nfconntrack? ( net-libs/libnetfilter_conntrack )"
+RDEPEND=${DEPEND}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ sed -i \
+ -e "s/nuauth-key.pem/nuauth.key/" \
+ -e "s/nuauth-cert.pem/nuauth.pem/" \
+ conf/nuauth.conf || die "sed failed"
+}
+
+src_compile() {
+ econf \
+ --with-shared \
+ $(use_enable static) \
+ $(use_enable pam_nuauth pam-nuauth) \
+ $(use_with prelude prelude-log) \
+ $(use_with mysql mysql-log) \
+ $(use_with postgres pgsql-log) \
+ $(use_with syslog syslog-log) \
+ $(use_with plaintext plaintext-auth) \
+ --with-mark-group \
+ $(use_with pam system-auth) \
+ $(use_with ldap) \
+ $(use_with nfqueue) \
+ $(use_with nfconntrack) \
+ $(use_with unicode utf8) \
+ $(use_enable debug) \
+ --sysconfdir="/etc/nufw" \
+ --localstatedir="/var" \
+ || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ newinitd "${FILESDIR}"/nufw-init.d nufw
+ newconfd "${FILESDIR}"/nufw-conf.d nufw
+
+ newinitd "${FILESDIR}"/nuauth-init.d nuauth
+ newconfd "${FILESDIR}"/nuauth-conf.d nuauth
+
+ insinto /etc/nufw
+ doins conf/nuauth.conf
+ docert nufw
+ docert nuauth
+ keepdir /var/run/nuauth
+
+ dodoc AUTHORS ChangeLog NEWS README TODO
+ docinto scripts
+ dodoc scripts/{clean_conntrack.pl,nuaclgen,nutop,README,ulog_rotate_daily.sh,ulog_rotate_weekly.sh}
+ docinto conf
+ dodoc conf/*.{nufw,schema,conf,dump,xml}
+}