diff options
author | Thilo Bangert <bangert@gentoo.org> | 2008-10-01 11:08:01 +0000 |
---|---|---|
committer | Thilo Bangert <bangert@gentoo.org> | 2008-10-01 11:08:01 +0000 |
commit | 83980663439e4c494a1bee619491616fea9f175c (patch) | |
tree | 2b63e0764cfeabdefa3ad81a0a006f29ec2881c5 /net-firewall | |
parent | version bump by Armando Di Cianno - bug #210734 (diff) | |
download | historical-83980663439e4c494a1bee619491616fea9f175c.tar.gz historical-83980663439e4c494a1bee619491616fea9f175c.tar.bz2 historical-83980663439e4c494a1bee619491616fea9f175c.zip |
version bump - thanks Pinky - bug #184180
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'net-firewall')
-rw-r--r-- | net-firewall/ipkungfu/ChangeLog | 8 | ||||
-rw-r--r-- | net-firewall/ipkungfu/Manifest | 15 | ||||
-rw-r--r-- | net-firewall/ipkungfu/files/ipkungfu_noiseless.patch | 24 | ||||
-rw-r--r-- | net-firewall/ipkungfu/ipkungfu-0.6.1.ebuild | 49 |
4 files changed, 84 insertions, 12 deletions
diff --git a/net-firewall/ipkungfu/ChangeLog b/net-firewall/ipkungfu/ChangeLog index 348d97d846f2..e4eac136081b 100644 --- a/net-firewall/ipkungfu/ChangeLog +++ b/net-firewall/ipkungfu/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-firewall/ipkungfu # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/ipkungfu/ChangeLog,v 1.15 2008/04/21 17:51:03 phreak Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-firewall/ipkungfu/ChangeLog,v 1.16 2008/10/01 11:07:54 bangert Exp $ + +*ipkungfu-0.6.1 (01 Oct 2008) + + 01 Oct 2008; Thilo Bangert <bangert@gentoo.org> + +files/ipkungfu_noiseless.patch, +ipkungfu-0.6.1.ebuild: + version bump - thanks Pinky - bug #184180 21 Apr 2008; Christian Heim <phreak@gentoo.org> metadata.xml: Fix up metadata.xml. If there's no maintainer for the package, the metadata diff --git a/net-firewall/ipkungfu/Manifest b/net-firewall/ipkungfu/Manifest index df764efdb996..8bdc8a0898e6 100644 --- a/net-firewall/ipkungfu/Manifest +++ b/net-firewall/ipkungfu/Manifest @@ -1,21 +1,14 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX ipkungfu.init 494 RMD160 d9b194becfe4b4b1116d5cf544fe97ea11cbe2c3 SHA1 c3e5783d3cb3ab89352f103425886269b48303a6 SHA256 79c11a5e1cd5287877c66a19b04517219fceff14f4e1d86d4755ffc3b9566e18 +AUX ipkungfu_noiseless.patch 752 RMD160 19f7a86b8e8bab6fb27077968932fdeedbfb8ae7 SHA1 29a11b36de28eea930cb7bbc5fbd579a8a0b368b SHA256 e114e8107b7c5279d90ddd93f5eb356e182b9c67f503b3a3083a5c7f44edc2bd AUX nat_ftp.patch 262 RMD160 c50fee5cbfb2bcad30427bedeb675f4be7909758 SHA1 af4bef767b4fe2a99d75722fc707df353dd30865 SHA256 a727743f1fe5a9a5133c942f3f86080d8165a07f4d4faec3a5338d7bdb25253e DIST ipkungfu-0.5.0.tgz 32818 RMD160 bc406af60e7bcc186c707c3905ee6debfd743769 SHA1 f8f8e3711f0c85b896c6b284f84bce5cf09d53bc SHA256 59950ed0142f2510558163ab09d35584962846438849e928e151496cc50de700 DIST ipkungfu-0.5.2.tgz 35985 RMD160 c60c0fd1361b4306c1a3d310b1430e71ef937982 SHA1 6d749633bb6d6d4a3284a9a350c7ea9c61c28acf SHA256 6543815384f1935631121fba833b5988ca6e88ff19646a561d0315b29f2f5ef8 DIST ipkungfu-0.6.0.tar.bz2 101823 RMD160 bd808e44fcd9bb57d4c0fb74541aed0d4ef99f9b SHA1 ca4060058a39a6dde1c63673987c6f028ea03e56 SHA256 073cbd0f0fe0610f4cca1f0455a9304c28c635317531f020a2e509bd1dcc3af2 +DIST ipkungfu-0.6.1.tar.bz2 104516 RMD160 5137ca4ffdd8ab8188fbd42a60da87a6c5149610 SHA1 ef57bbe666f8c946b99c3970ddc7f38c615b6efc SHA256 a1b19c588ecc9584c37e7578c869842f9ceb97b5fd8320abe5b4bd98c136fa76 EBUILD ipkungfu-0.5.0.ebuild 1246 RMD160 0a0394579ef9149840a092ad0649efc5f3588435 SHA1 85321269e0f6a976cbffe8dc53b5cd50384e4cf2 SHA256 d58dd960aeebb6cffdb576bdbcf54db3e167dac6ff72663798edc30f3bf9e116 EBUILD ipkungfu-0.5.2-r1.ebuild 1449 RMD160 6f41e8eeded232f99c1a81096bd73d0127855e4e SHA1 c205e0153c944439d7212630a5679c97515e3932 SHA256 d63a9aa8120230e8f5515d38a63bf2f9484b42723723383d5faaeb4128d92f02 EBUILD ipkungfu-0.5.2.ebuild 1246 RMD160 16fda836298a42beeb3d9cbb433daa1f83e9df49 SHA1 ed7354f216720089021d8464e3240087ff56912f SHA256 8bb3f856edabda68ba3511597795149daa6aa1255f3ac4d73eb813cf8c6518bf EBUILD ipkungfu-0.6.0.ebuild 1336 RMD160 2b5c4adb5976f36af28db8d62230099f27b614d8 SHA1 ec27fd2869c9cc4d57247350f9d9e69ed5b822d9 SHA256 684c07e7af50a356c83ed3715108d26be7c1d3100c10c5600a880fb81f984b22 -MISC ChangeLog 2317 RMD160 a029109f3337d1fd150760b7a942a4e97deedc67 SHA1 ca9703077939797afcc4c41be99b93ec1883d87c SHA256 dcfbcae4252354cba92d6cca66e82b2dbf7723523dda178d99a1679299e4673a +EBUILD ipkungfu-0.6.1.ebuild 1446 RMD160 5cd07f3ea4b6a3f65eb1b6fe41878cd4676638ba SHA1 294a95ebd830a359bb5acddeb1664a7f16e518eb SHA256 8e86aa6ed349138c80d5ed9fcd89091089c3c52240d04b63c0df20ad95fb08ce +MISC ChangeLog 2503 RMD160 34f63ce7c1150599555cf124de42fff4a44e6eab SHA1 fc5e1c9aec7d4778ba2b0f27ed291a234da8f7ad SHA256 9f5a393813c03e768f0e7c8722d747649d72c594636e302dd417ebc40762d6b7 MISC metadata.xml 385 RMD160 d4407964200cc352acee434f851dd8efb1b79236 SHA1 5e07a6930d64d5dc3e77cf99fed70c0b7a5fe3b6 SHA256 10c37559108a1d1e40294d445eb300d0f1bbecc1421bab7febca34fd150b2409 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.7 (GNU/Linux) - -iD8DBQFIDNQMyuNVb5qfaOYRAqnyAJ9REao1ASAtIwnF0X1SAfW9f9+cwgCfaIpp -678s7/dG8LS6Ytgkk5ZrKdA= -=J8Bk ------END PGP SIGNATURE----- diff --git a/net-firewall/ipkungfu/files/ipkungfu_noiseless.patch b/net-firewall/ipkungfu/files/ipkungfu_noiseless.patch new file mode 100644 index 000000000000..eed657f2dada --- /dev/null +++ b/net-firewall/ipkungfu/files/ipkungfu_noiseless.patch @@ -0,0 +1,24 @@ +diff -ru ipkungfu-0.6.1.orig/ipkungfu.in ipkungfu-0.6.1/ipkungfu.in +--- ipkungfu-0.6.1.orig/ipkungfu.in 2007-01-22 04:47:04.000000000 +0100 ++++ ipkungfu-0.6.1/ipkungfu.in 2007-07-04 12:49:23.000000000 +0200 +@@ -753,11 +753,15 @@ + fi + + function delTestChain { +-# {{{ Flush and delete test chains +- $IPTABLES -t filter -F SYSTEST +- $IPTABLES -t filter -X SYSTEST +- $IPTABLES -t mangle -F SYSTEST +- $IPTABLES -t mangle -X SYSTEST ++# {{{ Flush and delete test chains, if exist ++ if $IPTABLES -t filter -L SYSTEST > /dev/null 2>&1 ; then ++ $IPTABLES -t filter -F SYSTEST ++ $IPTABLES -t filter -X SYSTEST ++ fi ++ if $IPTABLES -t mangle -L SYSTEST > /dev/null 2>&1 ; then ++ $IPTABLES -t mangle -F SYSTEST ++ $IPTABLES -t mangle -X SYSTEST ++ fi + # }}} + } + diff --git a/net-firewall/ipkungfu/ipkungfu-0.6.1.ebuild b/net-firewall/ipkungfu/ipkungfu-0.6.1.ebuild new file mode 100644 index 000000000000..3c45ecb3c176 --- /dev/null +++ b/net-firewall/ipkungfu/ipkungfu-0.6.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-firewall/ipkungfu/ipkungfu-0.6.1.ebuild,v 1.1 2008/10/01 11:07:54 bangert Exp $ + +inherit eutils + +DESCRIPTION="A nice iptables firewall script" +HOMEPAGE="http://www.linuxkungfu.org/" +SRC_URI="http://www.linuxkungfu.org/ipkungfu/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="" + +DEPEND="virtual/libc + net-firewall/iptables" +RDEPEND="${DEPEND} + virtual/logger" + +src_compile() { + epatch "${FILESDIR}/ipkungfu_noiseless.patch" || die "Could not apply ipkungfu_noiseless.patch patch" + econf || die "Could not run econf" + emake || die "Couldn't run make" +} + +src_install() { + make DESTDIR="${D}" install || die + + # Install configuration files + make DESTDIR="${D}" install-config || die + + # Install Gentoo init script + newinitd "${FILESDIR}"/ipkungfu.init ipkungfu +} + +pkg_postinst() { + # Remove the cache dir so ipkungfu won't fail when running for + # the first time, case 0.6.0 was installed before. + rm -rf /etc/ipkungfu/cache + + einfo "Be sure to, before running ipkungfu, edit the config files in:" + einfo "/etc/ipkungfu/" + echo + einfo "Also, be sure to run ipkungfu prior to rebooting," + einfo "especially if you you're updating from <0.6.0 to >=0.6.0." + einfo "There are some significant configuration changes on this" + einfo "release covered by the ipkungfu script." +} |