summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-07-07 19:50:30 +0000
committerTim Harder <radhermit@gentoo.org>2013-07-07 19:50:30 +0000
commit9ec810dcf6e93b18338641b5e155a85cf933810d (patch)
treeabd7620a29655c0bf88ae3b173f4ffedc883f360 /net-firewall
parentsci-biology/mira: Version BUmp; fixed compilation with dev-libs/boost-1.53.0 ... (diff)
downloadhistorical-9ec810dcf6e93b18338641b5e155a85cf933810d.tar.gz
historical-9ec810dcf6e93b18338641b5e155a85cf933810d.tar.bz2
historical-9ec810dcf6e93b18338641b5e155a85cf933810d.zip
Version bump.
Package-Manager: portage-2.2.0_alpha186/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'net-firewall')
-rw-r--r--net-firewall/sanewall/ChangeLog7
-rw-r--r--net-firewall/sanewall/Manifest18
-rw-r--r--net-firewall/sanewall/sanewall-1.1.4.ebuild57
3 files changed, 73 insertions, 9 deletions
diff --git a/net-firewall/sanewall/ChangeLog b/net-firewall/sanewall/ChangeLog
index 7cddeadec663..2c2aad5d8d2f 100644
--- a/net-firewall/sanewall/ChangeLog
+++ b/net-firewall/sanewall/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-firewall/sanewall
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-firewall/sanewall/ChangeLog,v 1.1 2013/06/15 11:07:43 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/sanewall/ChangeLog,v 1.2 2013/07/07 19:50:24 radhermit Exp $
+
+*sanewall-1.1.4 (07 Jul 2013)
+
+ 07 Jul 2013; Tim Harder <radhermit@gentoo.org> +sanewall-1.1.4.ebuild:
+ Version bump.
*sanewall-1.1.3 (15 Jun 2013)
diff --git a/net-firewall/sanewall/Manifest b/net-firewall/sanewall/Manifest
index 5a2a6b7c254b..98c7a41dc103 100644
--- a/net-firewall/sanewall/Manifest
+++ b/net-firewall/sanewall/Manifest
@@ -4,17 +4,19 @@ Hash: SHA256
AUX sanewall.confd 76 SHA256 64262b97bcaff9c16ad2a3cf1c756e811e830688aa974e4cbe8ccb930c06ba06 SHA512 8921a310e6940454c7d74dfcabd956f9334a3a493fdde00c5d7e5cb5135f6919025e22add73445eebf69eab11f0cfb8fad82d15408f97a6fcb4b8a08a1c4ec2b WHIRLPOOL d02520793b7b4be6ea210df611d73a25c6b216e8fb042cf908ea8f44c4a364648522cc1dbf9c8cbb1ebf959df3cb18f4373db2f010e62cde7b06f6272bc1a948
AUX sanewall.initd 1068 SHA256 b746b42690ba1d808df0d4bdd329af853a3412c89d94b77485119060649013d9 SHA512 47f9e183f95ee38d1bfcb828f14aae1957f79385e6b669a45f93fe25d8410d006d36312a41a851a9c6c1580fe2a9d243a91a8559723586df4508fc33ab6e1873 WHIRLPOOL db47c55201d5798f03446685a5180c96f55a12c4d6f0c90f47cafe70c63ac0acaf732dffd3fa7096cbf6c6061f2b5b7200cf3f0fced638f12cd82426dd1d85d3
DIST sanewall-1.1.3.tar.xz 578564 SHA256 c03da8d51401175b3041755ded48d86df7e49e5dcf188029a6faea5809bab3fb SHA512 4613577a8bdd9fcb097f2ff1e74f52f3d6abea118cdcec2960d9ab3a179fb10d59769ed24c125d7e40ef4e635f7342914f34b4cdc8c1ca66161ff833ea3718ad WHIRLPOOL d52f6430a7c059977fff6956117026c2cab1dfd954d778ef906dfe03bd70facb3e14dadcf2e523f7fc0a59971ebb601cabe9dc24bff4a64332fe9270876defd1
+DIST sanewall-1.1.4.tar.xz 584240 SHA256 06d4e134eb8267c3eedf00b7a89b61dc6c71cb0704603f5c3b8bc3f049a77947 SHA512 43051d2240babded55e903cdc039633a5f1092c615cd701a4565770dd52329eb3066fc23e93f377b776243607bc130627acae90d549f02bf4f937260708e27e9 WHIRLPOOL 1b59f58344a219f8764a19f3c59ed6f0b994f49d929777604f9053d6db1c2b3965e2e1fe1d7c75939cb1dea554a409676e58711e900b762ec77d2ae7e8072348
EBUILD sanewall-1.1.3.ebuild 1610 SHA256 fc3ae75887854245649e9a08f9c6b4b2273e534ff6133248b3f76ccafe911371 SHA512 f0b209673cbe027eaadd4cb2939736e9b2abb4b7354bd6f9d1c9bb9b7e6bc544586c214367ca0776c57ad5bf1370ee5de11e13be0502a9a120151747568a39b3 WHIRLPOOL c5bf124c79180da7353755c077ce13c427c45af025b1e87d4c23f0ee103cc4d6ae22a89eb2f042b38cb9d9206e65ee7b480bbf03981bd47f3cd1f60f6f1f9e82
-MISC ChangeLog 404 SHA256 d074e2142ad12b452338df86b37f753f81d3489a0a3ce6b7e7d8857e6a265d80 SHA512 4dd1b12830197be6fae0966fa4ce2884d0c2ce694cafe7de4680d78044f0ba90266259134d7a12faf93c8b09e0559cfb768a27f68e3b75d72747f33c17529cfa WHIRLPOOL a404a68f00e5d2502203eb2957022e957f8247be58b5485be6a5c27064fc245ef9798af9759f0727f265a055def2d2a493627a57c4c2dfc56a86d06a6f50ebea
+EBUILD sanewall-1.1.4.ebuild 1610 SHA256 e4a8dc8fdcd90a7a725548b222d81d75a9f6b873919bd61322a699e277995fc0 SHA512 9efbbef08a355660a7af7ed11d80ce4d2ebe06b7267857112ad4e84592c93238bafda49dbba706d7d025ae790789d993fb501e9592c6757a5a336f5648d4af53 WHIRLPOOL ee6c2b2501dde2674575ee899f0095425f5ccaa66fb4872087da8e1531a9c38abfb50e3864af66d9d7d4acd0ff31d8bb5a0a550eb767ab7214b04389b6545367
+MISC ChangeLog 525 SHA256 8ed925aa50759b3d10e8ada9a7c848521c8b723c666dfbe15d2e55cddbdb738c SHA512 f25a9a8ebb78a875e18f087c1e16a8280f177944b1f1aae8b4071e0d82a0ec422c9a1dec616b84119b88e49d52190f44c8d33cfae0d9912792d6c64d0852815f WHIRLPOOL faea1e712f9d159ee378c707add40d08f6a7d25ef2e8c5b67c985a79b379a6ea339677825fea9a992ce673a3c7446f3343b5e04577d23eb54228143913a8396d
MISC metadata.xml 236 SHA256 5285fd5ca6bc85e0392ff64ec8e54d0018ebd761d3977869c00c93dee45ea09d SHA512 a1abf9a60fb1a2078d0475df655f8abd4b2f877f8d232028232fafca2eb7e7ae6ec2c835c4fe0ef27b3b5655d746d1fe53bbcb353703819448ddec84acdd4215 WHIRLPOOL fdbf5fcd34aa17330575f013aef4c87a8b039b62b6de3337a4004a6a0217238ceca43fa15425c30ddb7a5a632de7eb138ed541dfb161614cba817527297781e2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQEcBAEBCAAGBQJRvEsBAAoJEEqz6FtPBkyjwl4IALgp9+Uca/kJQGHTMyydlNVZ
-2ocwKJxr+QTevcWCiIhVy6Ttq8qBcVJ9QiixGJEsjkNzF8PvROiKMyBFo6heTSJX
-tu1CKr3biX1YQO2frYe5zsBJh/nDwgcBeM/DkZJqhGb/2nFwECBOo59BjwLZO5GG
-bRPavecLNDdSav4ahkA2+gDsRkJ8YFIDy07Y/nzaG8gvDbrHUvmfrY2JWj2zH/qy
-CvKYcN8zcMRoDx7YKAdnE5Oc9fgWFp6eo6XzlkujLgsY0vFOWENjV/6di1/wC/tu
-3QnYW22ncDAJxo+jvBbCapy5upXKqnhjkY+Eg79ViMpBMJWO4FRUI6Q5M2zLmSA=
-=rW1L
+iQEcBAEBCAAGBQJR2caFAAoJEEqz6FtPBkyjg44H/R4yxhOjHDvJWcmTHMOk6uMb
+IHa9x2Z8H12Y73XbnxYrdWJvFOAs44FzA6nxJe/47Zqd6yOV4P0kRIuTdO4Pubjd
+N7riYYSr6uG9nnB38drWkDb9hUlU9pobLFe6ggBpebYm8HKkaSwWL/DzQk9OubB0
+CD/tu9mF2jXFBtPlmUqY8hu754CBZQGtC4C6nLuRXpUmWShvI9g2YjvpOE85GEtf
+kJNj8+F58pu4VUrLq3qSdvvhBaD+DRqUHA3+4HfgugrZZOcB+BGgnZ79FpC6DK1r
+K977xQzEV78Ur0uSUS9yzkXUokIr8P+r8YCcS9IeOoTe8G5ne+kWCPtG7SdaZgs=
+=qngd
-----END PGP SIGNATURE-----
diff --git a/net-firewall/sanewall/sanewall-1.1.4.ebuild b/net-firewall/sanewall/sanewall-1.1.4.ebuild
new file mode 100644
index 000000000000..fb010c1d938c
--- /dev/null
+++ b/net-firewall/sanewall/sanewall-1.1.4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/sanewall/sanewall-1.1.4.ebuild,v 1.1 2013/07/07 19:50:24 radhermit Exp $
+
+EAPI=5
+
+inherit linux-info
+
+DESCRIPTION="iptables firewall generator (fork of firehol)"
+HOMEPAGE="http://www.sanewall.org/"
+SRC_URI="http://download.sanewall.org/releases/${PV}/${P}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/xz-utils"
+RDEPEND="net-firewall/iptables
+ sys-apps/iproute2[-minimal]
+ virtual/modutils
+ || (
+ net-misc/wget
+ net-misc/curl
+ )"
+
+pkg_setup() {
+ local KCONFIG_OPTS="~NF_CONNTRACK_IPV4 ~NF_CONNTRACK_MARK ~NF_NAT ~NF_NAT_FTP ~NF_NAT_IRC \
+ ~IP_NF_IPTABLES ~IP_NF_FILTER ~IP_NF_TARGET_REJECT ~IP_NF_TARGET_LOG ~IP_NF_TARGET_ULOG \
+ ~IP_NF_TARGET_MASQUERADE ~IP_NF_TARGET_REDIRECT ~IP_NF_MANGLE \
+ ~NETFILTER_XT_MATCH_LIMIT ~NETFILTER_XT_MATCH_STATE ~NETFILTER_XT_MATCH_OWNER"
+
+ get_version
+ if [[ ${KV_PATCH} -ge 25 ]] ; then
+ CONFIG_CHECK="~NF_CONNTRACK ${KCONFIG_OPTS}"
+ else
+ CONFIG_CHECK="~NF_CONNTRACK_ENABLED ${KCONFIG_OPTS}"
+ fi
+ linux-info_pkg_setup
+}
+
+src_configure() {
+ econf --docdir="/usr/share/doc/${PF}"
+}
+
+src_install() {
+ default
+ newconfd "${FILESDIR}"/${PN}.confd ${PN}
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+}
+
+pkg_postinst() {
+ # install default configuration if it doesn't exist
+ if [[ ! -e "${ROOT}"/etc/${PN}/${PN}.conf ]] ; then
+ einfo "Installing a sample configuration to ${ROOT}/etc/${PN}/${PN}.conf"
+ cp "${ROOT}"/etc/${PN}/${PN}.conf.example "${ROOT}"/etc/${PN}/${PN}.conf || die
+ fi
+}