summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2014-11-18 13:09:48 +0000
committerMichael Weber <xmw@gentoo.org>2014-11-18 13:09:48 +0000
commitff946b108976c86733a09252c693a345d2295f0f (patch)
tree6798bcd6cc82cde1051d3e14710708ccd008ed7f /net-firewall/shorewall-init
parentCleanup old. (diff)
downloadhistorical-ff946b108976c86733a09252c693a345d2295f0f.tar.gz
historical-ff946b108976c86733a09252c693a345d2295f0f.tar.bz2
historical-ff946b108976c86733a09252c693a345d2295f0f.zip
Drop old.
Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x62EEF090
Diffstat (limited to 'net-firewall/shorewall-init')
-rw-r--r--net-firewall/shorewall-init/ChangeLog10
-rw-r--r--net-firewall/shorewall-init/Manifest19
-rw-r--r--net-firewall/shorewall-init/files/4.5.21.7/01_Remove-ipset-functionality.patch27
-rw-r--r--net-firewall/shorewall-init/files/4.5.21.7/10-releasenotes.patch13
-rw-r--r--net-firewall/shorewall-init/files/4.5.21.7/README.Gentoo.txt30
-rw-r--r--net-firewall/shorewall-init/files/4.5.21.7/shorewall-init.confd9
-rw-r--r--net-firewall/shorewall-init/files/4.5.21.7/shorewall-init.initd196
-rw-r--r--net-firewall/shorewall-init/files/4.5.21.7/shorewall-init.systemd16
-rw-r--r--net-firewall/shorewall-init/files/4.5.21.7/shorewallrc23
-rw-r--r--net-firewall/shorewall-init/shorewall-init-4.5.21.7.ebuild105
10 files changed, 14 insertions, 434 deletions
diff --git a/net-firewall/shorewall-init/ChangeLog b/net-firewall/shorewall-init/ChangeLog
index 18e32b3c6401..55994bf0938f 100644
--- a/net-firewall/shorewall-init/ChangeLog
+++ b/net-firewall/shorewall-init/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for net-firewall/shorewall-init
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall-init/ChangeLog,v 1.13 2014/11/18 11:13:58 xmw Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall-init/ChangeLog,v 1.14 2014/11/18 13:09:45 xmw Exp $
+
+ 18 Nov 2014; Michael Weber <xmw@gentoo.org>
+ -files/4.5.21.7/01_Remove-ipset-functionality.patch,
+ -files/4.5.21.7/10-releasenotes.patch, -files/4.5.21.7/README.Gentoo.txt,
+ -files/4.5.21.7/shorewall-init.confd, -files/4.5.21.7/shorewall-init.initd,
+ -files/4.5.21.7/shorewall-init.systemd, -files/4.5.21.7/shorewallrc,
+ -shorewall-init-4.5.21.7.ebuild:
+ Drop old.
*shorewall-init-4.5.21.10-r1 (18 Nov 2014)
diff --git a/net-firewall/shorewall-init/Manifest b/net-firewall/shorewall-init/Manifest
index 507399057dfd..b787e7197d32 100644
--- a/net-firewall/shorewall-init/Manifest
+++ b/net-firewall/shorewall-init/Manifest
@@ -7,13 +7,6 @@ AUX 4.5.21.10-r1/shorewall-init.confd 230 SHA256 f3845fcdf5e76492c23238a42e03ef0
AUX 4.5.21.10-r1/shorewall-init.initd 4478 SHA256 3d146a85cb7adce9818b4b66850e155777249115ef751b60dfcc2df907a19a4a SHA512 b076b9d8fd76d55beb61905b6f1805b3f66b096a71f459cf0c0a8131282d0ed52cc735d764b46b747cd2f8cd40b1d2ce89b23a753f3cc8365f50ad74e0ae0d39 WHIRLPOOL 4b978564a3354cc233ae2998e1029229948a0b650bd95132c844583cf13e9e161af4e98b61b95799eeb2d7b61f3c3eac880abd7849e175aff69c75925ed3b96f
AUX 4.5.21.10-r1/shorewall-init.systemd 343 SHA256 54b9800171441271808a4fe01b85d7e6408cfb284b69d88c1abdd9491a5e6921 SHA512 d326933f4ebcc7a6780e64c2a32413d553fb8cfd7d183395efacc7348e30f7e7f62589917025996694f46a4fc31fdca7404dd5de8b8f90e52518f812597451a0 WHIRLPOOL d7ab450c30e10588fcacb19382fecd0a0654ce308275392945148d7353af69a51d20cde8199fafded80098522452ca2a4ff42314d8b63f18e347ca66283c5d90
AUX 4.5.21.10-r1/shorewallrc 2006 SHA256 1f5a784ccb33ffe50cbacc066f783e1446996a60d99deb473ffbd5a69e9150a6 SHA512 c397c556f56444b08b091f405f2b82d16cf4b4e42d98176bede01ff32f270841fbaa6e0e5f5e7e1e4871ed5a0be22b654ae5c07f728e747449ab5f43025cde9f WHIRLPOOL 1d94b8bc7a9a4ac73480a610be58d4842bf0243f004fd7d5f668eab9be0e02ed3ce58bef9281bb638e5e5d346f47e8a15cc33d9a1e0bba1d642e125923d953e3
-AUX 4.5.21.7/01_Remove-ipset-functionality.patch 563 SHA256 ed4e8debb0eac40527f4c63df929e84d54bce066f1c7f002cafd9e34b01079ce SHA512 d4b9c4aea7a0d1eea24c6e7f045ce7b61b24969e962fee0f95b28c6fad490eb20c6c6cb568813d0bebf91fa6da22b9de06da03ed5bf7b2284309d0bd7d236394 WHIRLPOOL 1c3cb1f5a3829e317e834fb56a6be9a1d3ed3c63f5e4825875bbb71a85f9db195de09f6b36002e25b477e70ddf57ce6921290c31a001bb6f7036dc6600943708
-AUX 4.5.21.7/10-releasenotes.patch 672 SHA256 2a7638cdf09e6fe8440f83c239e473878453749b7485c7d697fa33193364a0f6 SHA512 eae8a680840080efcd08ba2e3f252cea7eb89a5d8d8ecf0f0481af6cac11e2e6322e1f42f89b1c5cd950c635a5ed72be0bb5a6707fbc80914afc58f4c246e98a WHIRLPOOL 90cce01ece70f660aee3ac84a63f43f9c08c3cafecc58722870d7d99259d066e26533909506458a9db467e57954edd8796d2045d7cf4c3d9f5885ef757148d88
-AUX 4.5.21.7/README.Gentoo.txt 1233 SHA256 01439a974c15797954f3b9ce8fc7dbd8c81baff79e6a4e81e745416103896ce3 SHA512 8dbb70cc381b81ae811dcbfbcff63f5de0ba776472107a7d3b53e912fe50f20acb59f5da2aecec5de87ad0513a40fb4b4dfa30b51ff5f4b0da9186504870304a WHIRLPOOL a4293a49656253e3d7903b5a067d67b1bffdb1fffb3d92a43a2c32dd8a796998c67ad66beb756b4c45db618ab72b0dbc1bc81f183976c174b483bb4a2401a643
-AUX 4.5.21.7/shorewall-init.confd 230 SHA256 f3845fcdf5e76492c23238a42e03ef028a63841f383213e8d7ba229d4396470a SHA512 c032f7eddded7c29212fa363cb7af7305bdea70e48de45c42747331cd6fd5f3319f3f0d9172f02a33e925d8a1bd6d02a6a27bcaaa3bf6006005873d293577e62 WHIRLPOOL 60057322b80f785924b832d3bdd0a0efc4dcd10358d0589f31cb7a932ecd363b43910f2b2f23c43e66fddc52f563b034fe547ddc43541ef07967e76055f7c3d8
-AUX 4.5.21.7/shorewall-init.initd 4479 SHA256 c47ca7f0c7aa57450f40994010891dfd6ba7541b071ef2525b1d1a19dd89a706 SHA512 b6b4a5d67cde309d330d06fc218fb40d83a1c5c4400357d8deba0bc3421fc4951606c57da2eed2d4b26fc8d974e8293f967ea7f23354bce6939c780d96a3ed14 WHIRLPOOL 1c51c9151f7752be58849b62b591346187273eb9454ab397a0a0d026be9d8a2ce1a7c32aa9091495329d96f637fdc8cfb4547d1900bddba133f561d109992db6
-AUX 4.5.21.7/shorewall-init.systemd 343 SHA256 54b9800171441271808a4fe01b85d7e6408cfb284b69d88c1abdd9491a5e6921 SHA512 d326933f4ebcc7a6780e64c2a32413d553fb8cfd7d183395efacc7348e30f7e7f62589917025996694f46a4fc31fdca7404dd5de8b8f90e52518f812597451a0 WHIRLPOOL d7ab450c30e10588fcacb19382fecd0a0654ce308275392945148d7353af69a51d20cde8199fafded80098522452ca2a4ff42314d8b63f18e347ca66283c5d90
-AUX 4.5.21.7/shorewallrc 2006 SHA256 1f5a784ccb33ffe50cbacc066f783e1446996a60d99deb473ffbd5a69e9150a6 SHA512 c397c556f56444b08b091f405f2b82d16cf4b4e42d98176bede01ff32f270841fbaa6e0e5f5e7e1e4871ed5a0be22b654ae5c07f728e747449ab5f43025cde9f WHIRLPOOL 1d94b8bc7a9a4ac73480a610be58d4842bf0243f004fd7d5f668eab9be0e02ed3ce58bef9281bb638e5e5d346f47e8a15cc33d9a1e0bba1d642e125923d953e3
AUX 4.5.21.9/01_Remove-ipset-functionality.patch 563 SHA256 ed4e8debb0eac40527f4c63df929e84d54bce066f1c7f002cafd9e34b01079ce SHA512 d4b9c4aea7a0d1eea24c6e7f045ce7b61b24969e962fee0f95b28c6fad490eb20c6c6cb568813d0bebf91fa6da22b9de06da03ed5bf7b2284309d0bd7d236394 WHIRLPOOL 1c3cb1f5a3829e317e834fb56a6be9a1d3ed3c63f5e4825875bbb71a85f9db195de09f6b36002e25b477e70ddf57ce6921290c31a001bb6f7036dc6600943708
AUX 4.5.21.9/README.Gentoo.txt 1233 SHA256 01439a974c15797954f3b9ce8fc7dbd8c81baff79e6a4e81e745416103896ce3 SHA512 8dbb70cc381b81ae811dcbfbcff63f5de0ba776472107a7d3b53e912fe50f20acb59f5da2aecec5de87ad0513a40fb4b4dfa30b51ff5f4b0da9186504870304a WHIRLPOOL a4293a49656253e3d7903b5a067d67b1bffdb1fffb3d92a43a2c32dd8a796998c67ad66beb756b4c45db618ab72b0dbc1bc81f183976c174b483bb4a2401a643
AUX 4.5.21.9/shorewall-init.confd 230 SHA256 f3845fcdf5e76492c23238a42e03ef028a63841f383213e8d7ba229d4396470a SHA512 c032f7eddded7c29212fa363cb7af7305bdea70e48de45c42747331cd6fd5f3319f3f0d9172f02a33e925d8a1bd6d02a6a27bcaaa3bf6006005873d293577e62 WHIRLPOOL 60057322b80f785924b832d3bdd0a0efc4dcd10358d0589f31cb7a932ecd363b43910f2b2f23c43e66fddc52f563b034fe547ddc43541ef07967e76055f7c3d8
@@ -21,19 +14,17 @@ AUX 4.5.21.9/shorewall-init.initd 4479 SHA256 3e011a6a726e3890bdbdd9d3c7226352ce
AUX 4.5.21.9/shorewall-init.systemd 343 SHA256 54b9800171441271808a4fe01b85d7e6408cfb284b69d88c1abdd9491a5e6921 SHA512 d326933f4ebcc7a6780e64c2a32413d553fb8cfd7d183395efacc7348e30f7e7f62589917025996694f46a4fc31fdca7404dd5de8b8f90e52518f812597451a0 WHIRLPOOL d7ab450c30e10588fcacb19382fecd0a0654ce308275392945148d7353af69a51d20cde8199fafded80098522452ca2a4ff42314d8b63f18e347ca66283c5d90
AUX 4.5.21.9/shorewallrc 2006 SHA256 1f5a784ccb33ffe50cbacc066f783e1446996a60d99deb473ffbd5a69e9150a6 SHA512 c397c556f56444b08b091f405f2b82d16cf4b4e42d98176bede01ff32f270841fbaa6e0e5f5e7e1e4871ed5a0be22b654ae5c07f728e747449ab5f43025cde9f WHIRLPOOL 1d94b8bc7a9a4ac73480a610be58d4842bf0243f004fd7d5f668eab9be0e02ed3ce58bef9281bb638e5e5d346f47e8a15cc33d9a1e0bba1d642e125923d953e3
DIST shorewall-init-4.5.21.10.tar.bz2 66287 SHA256 53dc29e61d2ed91b7d47f5d4ef51f751567288b2bf0c4459ddbae8dc8259dc32 SHA512 4856816b4f7c5d9015f4c8e65246297ccf927b979050cb955253ef24947938fc31e5aed9b8f6f4a0f5d2ae390a97cf5cd6010639c677befb981ec85234435f6e WHIRLPOOL a5463c06a7c60129f5b969cc28c4c94701d12955192179055deed9e29bb07cab24c4885b8ec279f247fac83b72fa8e39880bceae153ba82c41f7bd4a7cff0740
-DIST shorewall-init-4.5.21.7.tar.bz2 66069 SHA256 333904c191c670d463bbf9c3143df51ecf1e33454a89f3917a07817f0f3ce68b SHA512 2c44a6ec5d5b4395b8e41b8a54cff066c75b8c8b8aba87d97f98d7011841a947b497e91272cd31e7422db306b237d102c02b76bacd9537574e359d275fe33286 WHIRLPOOL 49251ed0600a4ab387b5d36882c049cd95bfd4aa7e6d6cc8782731707d739725348bcfcb3c3e1115ce9387e730b71ebff5773f70f2045a05ed00438d15a266ee
DIST shorewall-init-4.5.21.9.tar.bz2 66436 SHA256 53867182aac095777d08830260596eaad8893c64715a27c837ac928546803f20 SHA512 973302b3f74f655b6b284e36caaa02e95ed3e3afabf5f0eae5307381cf95f8e33f3a85696b573e928dad91b121123ab07903954dfb6fa3b57a4759dfa72f93f6 WHIRLPOOL 43f527cbb4b36b725a981076df1a2efd5213058439916d56baf94dc6981b305286e42d7f8d406f8c6e47362cac92a5674975642e8d2535f0cf6e685db9d918c5
EBUILD shorewall-init-4.5.21.10-r1.ebuild 3079 SHA256 7cb1c2e48c5591e7638cc260bd69462cc4602d127714f7c6ba7b77d61fb4feaa SHA512 a88553eb11a8a6e681054af1026160612eb4bc497158bce7a29cd4e385a137bdde0d28fb55deb58cbd3b99a094e78ab092cbf965df9a97a0b20dd9a6c55eb117 WHIRLPOOL 6260e158105b17e7b804c6c688d1d8653856fad579bd1d78056e3ea743be0460b28393df33a523b0de192b7d4aa6e318200fcdc1f61ee068ca75753939bd56bd
-EBUILD shorewall-init-4.5.21.7.ebuild 3129 SHA256 d7bb0ef915d388b353cdd7afb5197c94afd15698cdb847d5d23763362a820250 SHA512 0816b59c76d3770b5aed64a3cb30234b222b43af1f3615bfc5b9966a22f72dfd62a6dccec30a74ec77cf195239641549917a1847fc38b896dfa1d4c8437a77ef WHIRLPOOL a3c5bae68e43241547c7ecaf1c440126e9acbbf6784534e8d6183249e44e36bac0a547337a9349e129e12c648681b0ef61b24f08e9c94d358e2a8d1aed0e3ca3
EBUILD shorewall-init-4.5.21.9.ebuild 3068 SHA256 bad081a31271e714d9f8adccb1a9297998718aaa704415f099b9c958c70acddd SHA512 9e70c2577976afcb20b73fa1a983c5942c3eb5fb6be35c0d3c761991bf63faedf491e70c5e370ff7e88f8663a27c7dd838b774c1aa0b4b2aeaacdbf0da3ef7ed WHIRLPOOL b2c5a32978a47838d5f87046957644e90974c88e7fa4cee1c9293fc1fe31cf5683df723ca018763b65858c16cb27fe598576bfe803c9cf78ba1f51a548ce4ecd
-MISC ChangeLog 4624 SHA256 c7c55f23cbf54879fa363e88b0401b97c1de94ded50c7f005a32ae9551bdf612 SHA512 d90914d89281281d50539ae0eb33702b802de615b9df555ddba8edbcbda70cefbf7771317064131656cd029dd5ecafc45c769ca732d466a9799806f0347a3b70 WHIRLPOOL 48c1edb629c603d4ea0e96d19442944c5280e4d4ec4448c060cb2dbd6fecfd8ab00b32e5b05ac70a87316cc51c32abc58791145a5145f1d7c04cf7d39b5ce1a1
+MISC ChangeLog 4998 SHA256 911b443f4657ebb5ed2d8a699e70d30752c8c6620e34a4d490095204cc0aa2cd SHA512 f36a74dc20a0f849ce3f2b4321092a7cfbb0bd37ad1fd6f9d38e81cfaf2a2eff4dc0007ccb3fd455d1b347ea1829ed2aa045ce657504eab81ca1bf9d7dd5607f WHIRLPOOL f6332b394e3efc63af9cfcbd69547e19bcc7ac2d35a54afc6fb95b8bc901ec8b7e3f450c7347244c9ff2b41c021a0729b974bea7abdb5680879bc2781cadbaa0
MISC metadata.xml 289 SHA256 8c1fb547b467632a3f8f41524f2aa2fb7bfcaaeb980e5b9eb7dcde83464df222 SHA512 b626395ae7b75ae4bcd3ca4120e967f649ceb514661dcc967679f9e5e93a9974baf890ea77426144623821f01e9f42d6fbc405172d0530e1e7d8bb0f046150b0 WHIRLPOOL d0e1145ee0aa32be11b6ad80c3d6e69392b3853a72af757fea16deb5f84e01c5fa8f943589662697efc2eda5f7149dd9601e95bf653cf2bd24917d82d3844449
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iL4EAREIAGYFAlRrKf9fFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl
+iL4EAREIAGYFAlRrRSBfFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl
bnBncC5maWZ0aGhvcnNlbWFuLm5ldDY3QjA4MzdGODg1NUMxMjIzNUQ0MDgxNzky
-N0FERDBDNjJFRUYwOTAACgkQknrdDGLu8JCz8gD8CAoZxmMSYiTlZAf+UzNdcgb4
-Cb/gRXjPPuoXiAXUDn0BAIpgPMAdXpx5Hxh3WsU9j5KCF8Vqa2X3pBeDzILUi1CD
-=i0OX
+N0FERDBDNjJFRUYwOTAACgkQknrdDGLu8JCA6wD/U2uD+YT4GqmxHwXc825Fqi1f
+u2kMTJMdFvSeyvd73IkA/jxsr8Y2Gop/Sae0ARg+4+r9uY/oXhLJd97lClUZXqpk
+=nOmj
-----END PGP SIGNATURE-----
diff --git a/net-firewall/shorewall-init/files/4.5.21.7/01_Remove-ipset-functionality.patch b/net-firewall/shorewall-init/files/4.5.21.7/01_Remove-ipset-functionality.patch
deleted file mode 100644
index 620e479f92fc..000000000000
--- a/net-firewall/shorewall-init/files/4.5.21.7/01_Remove-ipset-functionality.patch
+++ /dev/null
@@ -1,27 +0,0 @@
---- shorewall-init.old 2013-09-08 23:25:36.364924304 +0200
-+++ shorewall-init 2013-09-08 23:29:27.418736392 +0200
-@@ -79,10 +79,6 @@
- fi
- done
-
-- if [ -n "$SAVE_IPSETS" -a -f "$SAVE_IPSETS" ]; then
-- ipset -R < "$SAVE_IPSETS"
-- fi
--
- return 0
- }
-
-@@ -100,13 +96,6 @@
- fi
- done
-
-- if [ -n "$SAVE_IPSETS" ]; then
-- mkdir -p $(dirname "$SAVE_IPSETS")
-- if ipset -S > "${SAVE_IPSETS}.tmp"; then
-- grep -qE -- '^(-N|create )' "${SAVE_IPSETS}.tmp" && mv -f "${SAVE_IPSETS}.tmp" "$SAVE_IPSETS"
-- fi
-- fi
--
- return 0
- }
-
diff --git a/net-firewall/shorewall-init/files/4.5.21.7/10-releasenotes.patch b/net-firewall/shorewall-init/files/4.5.21.7/10-releasenotes.patch
deleted file mode 100644
index 2b7a21af798b..000000000000
--- a/net-firewall/shorewall-init/files/4.5.21.7/10-releasenotes.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-This patch will update the version number in the release notes.
-
-See http://thread.gmane.org/gmane.comp.security.shorewall/30808
-
---- shorewall-init-4.5.21.7.old/releasenotes.txt 2014-03-08 16:35:39.000000000 +0100
-+++ shorewall-init-4.5.21.7/releasenotes.txt 2014-03-09 14:38:19.503337459 +0100
-@@ -1,5 +1,5 @@
- ----------------------------------------------------------------------------
-- S H O R E W A L L 4 . 5 . 2 1 . 6
-+ S H O R E W A L L 4 . 5 . 2 1 . 7
- ------------------------------------
- M a r c h 0 8 , 2 0 1 4
- ----------------------------------------------------------------------------
diff --git a/net-firewall/shorewall-init/files/4.5.21.7/README.Gentoo.txt b/net-firewall/shorewall-init/files/4.5.21.7/README.Gentoo.txt
deleted file mode 100644
index f7b13fed3de6..000000000000
--- a/net-firewall/shorewall-init/files/4.5.21.7/README.Gentoo.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-shorewall-init from upstream offers two features (taken from [1]):
-
- 1. It can 'close' the firewall before the network interfaces are
- brought up during boot.
-
- 2. It can change the firewall state as the result of interfaces
- being brought up or taken down.
-
-On Gentoo we only support the first feature -- the firewall lockdown during
-boot.
-
-We do not support the second feature, because Gentoo doesn't support a
-if-{up,down}.d folder like other distributions do. If you would want to use
-such a feature, you would have to add a custom action to /etc/conf.d/net
-(please refer to the Gentoo Linux Handbook [2] for more information).
-If you are able to add your custom {pre,post}{up,down} action, your are
-also able to specify what shorewall{6,-lite,6-lite} should do, so there is
-no need for upstream's scripts in Gentoo.
-
-If you disagree with us, feel free to open a bug [3] and contribute your
-solution for Gentoo.
-
-Upstream's original init script also supports saving and restoring of
-ipsets. Please use the init script from net-firewall/ipset if you need
-such a feature.
-
-
-[1] http://www.shorewall.net/Shorewall-init.html
-[2] http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=4&chap=5
-[3] https://bugs.gentoo.org
diff --git a/net-firewall/shorewall-init/files/4.5.21.7/shorewall-init.confd b/net-firewall/shorewall-init/files/4.5.21.7/shorewall-init.confd
deleted file mode 100644
index 4ca0024579f7..000000000000
--- a/net-firewall/shorewall-init/files/4.5.21.7/shorewall-init.confd
+++ /dev/null
@@ -1,9 +0,0 @@
-# List the Shorewall products that Shorewall-init is to
-# initialize (space-separated list).
-#
-# Sample: PRODUCTS="shorewall shorewall6-lite"
-#
-PRODUCTS=""
-
-# Startup options - set verbosity to 0 (minimal reporting)
-OPTIONS="-V0"
diff --git a/net-firewall/shorewall-init/files/4.5.21.7/shorewall-init.initd b/net-firewall/shorewall-init/files/4.5.21.7/shorewall-init.initd
deleted file mode 100644
index 95c5581f5961..000000000000
--- a/net-firewall/shorewall-init/files/4.5.21.7/shorewall-init.initd
+++ /dev/null
@@ -1,196 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall-init/files/4.5.21.7/shorewall-init.initd,v 1.1 2014/03/15 23:01:59 hwoarang Exp $
-
-SHOREWALLRC_FILE="@GENTOO_PORTAGE_EPREFIX@/usr/share/shorewall/shorewallrc"
-CONFIG_FILE="@GENTOO_PORTAGE_EPREFIX@/etc/conf.d/${SVCNAME}"
-
-description="Puts Shorewall in a safe state at boot time"
-description="${description} prior to bringing up the network."
-
-required_files="$SHOREWALLRC_FILE"
-
-depend() {
- need localmount
- before net
- after bootmisc ipset tmpfiles.setup ulogd
-}
-
-
-. $SHOREWALLRC_FILE
-
-checkconfig() {
- local PRODUCT=
-
- if [ -z "${VARLIB}" ]; then
- eerror "\"VARLIB\" isn't defined or empty! Please check" \
- "\"${SHOREWALLRC_FILE}\"."
-
-
- return 1
- fi
-
- if [ -z "${PRODUCTS}" ]; then
- eerror "${SVCNAME} isn't configured! Please check" \
- "\"${CONFIG_FILE}\"."
-
-
- return 1
- fi
-
- for PRODUCT in ${PRODUCTS}; do
- if [ ! -x ${SBINDIR}/${PRODUCT} ]; then
- eerror "Invalid product \"${PRODUCT}\" specified" \
- "in \"${CONFIG_FILE}\"!"
- eerror "Maybe \"${PRODUCT}\" isn't installed?"
-
-
- return 1
- fi
- done
-
-
- return 0
-}
-
-check_firewall_script() {
- if [ ! -x ${STATEDIR}/firewall ]; then
- if [ ${PRODUCT} = shorewall -o ${PRODUCT} = shorewall6 ]; then
- ebegin "Creating \"${STATEDIR}/firewall\""
- ${SBINDIR}/${PRODUCT} compile 1>/dev/null
- eend $?
- else
- eerror "\"${PRODUCT}\" isn't configured!"
- eerror "Please go to your 'administrative system'" \
- "and deploy the compiled firewall" \
- "configuration for this system."
-
-
- return 1
- fi
- fi
-
-
- return 0
-}
-
-is_allowed_to_be_executed() {
- # This is not a real service. shorewall-init is an intermediate
- # script to put your Shorewall-based firewall into a safe state
- # at boot time prior to bringing up the network.
- # Please read /usr/share/doc/shorewall-init-*/README.gentoo.gz
- # for more information.
- # When your system is up, there is no need to call shorewall-init.
- # Please call shorewall{,6,-lite,6-lite} directly. That's the
- # reason why we are preventing start, stop or restart here.
-
- local PRODUCT=
-
- if [ "${RC_RUNLEVEL}" != "boot" -a "${RC_CMD}" = "start" ]; then
- # Starting shorewall-init is only allowed at boot time
- eerror "This is a boot service, which can only be started" \
- "at boot."
- eerror "If you want to get your shorewall-based firewall" \
- "into the same safe boot state again, run"
- eerror ""
- eindent
- for PRODUCT in ${PRODUCTS}; do
- eerror "/etc/init.d/${PRODUCT} stop"
- done
- eoutdent
- eerror ""
- eerror "Yes, \"stop\" and not start."
- eerror ""
- return 1
- fi
-
- if [ "${RC_RUNLEVEL}" != "shutdown" -a "${RC_CMD}" = "stop" ]; then
- # Stopping shorewall-init is only allowed at shutdown
- eerror "This is a boot service, which cannot be stopped."
- eerror "If you really want to stop your Shorewall-based" \
- "firewall the same way this service would stop" \
- "Shorewall at shutdown, please run"
- eerror ""
- eindent
- for PRODUCT in ${PRODUCTS}; do
- eerror "/etc/init.d/${PRODUCT} clear"
- done
- eoutdent
- eerror ""
- eerror "Keep in mind that this will clear (=bring down)" \
- "your firewall!"
- eerror ""
- return 1
- fi
-
- if [ "${RC_CMD}" = "restart" ]; then
- eerror "This is a boot service, which cannot be restarted."
- eerror "If you want to restart any of your Shorewall-based" \
- "firewalls, run"
- eerror ""
- eindent
- for PRODUCT in ${PRODUCTS}; do
- eerror "/etc/init.d/${PRODUCT} restart"
- done
- eoutdent
- eerror ""
- return 1
- fi
-
-
- return 0
-}
-
-set_statedir() {
- STATEDIR=
- local VARDIR=
-
- if [ -f ${CONFDIR}/${PRODUCT}/vardir ]; then
- STATEDIR=$( . ${CONFDIR}/${PRODUCT}/vardir && echo ${VARDIR} )
- fi
-
- [ ! -n "${STATEDIR}" ] && STATEDIR=${VARLIB}/${PRODUCT}
-}
-
-start_pre() {
- checkconfig || return 1
-
- is_allowed_to_be_executed || return 1
-}
-
-start() {
- local PRODUCT=
- local STATEDIR=
-
- for PRODUCT in ${PRODUCTS}; do
- set_statedir
-
- check_firewall_script || return 1
-
- ebegin "Initializing \"${PRODUCT}\""
- ${STATEDIR}/firewall stop 1>/dev/null
- eend $?
- done
-}
-
-stop_pre() {
- checkconfig || return 1
-
- is_allowed_to_be_executed || return 1
-}
-
-stop() {
- local PRODUCT=
- local STATEDIR=
-
- for PRODUCT in ${PRODUCTS}; do
- set_statedir
-
- check_firewall_script || return 1
-
- ebegin "Clearing \"${PRODUCT}\""
- ${STATEDIR}/firewall clear 1>/dev/null
- eend $?
- done
-}
diff --git a/net-firewall/shorewall-init/files/4.5.21.7/shorewall-init.systemd b/net-firewall/shorewall-init/files/4.5.21.7/shorewall-init.systemd
deleted file mode 100644
index e48a729105b8..000000000000
--- a/net-firewall/shorewall-init/files/4.5.21.7/shorewall-init.systemd
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# The Shoreline Firewall (Shorewall) Packet Filtering Firewall - V4.5
-#
-[Unit]
-Description=shorewall-init
-Documentation=http://www.shorewall.net/Shorewall-init.html
-Before=network.target
-
-[Service]
-Type=oneshot
-RemainAfterExit=yes
-ExecStart=/sbin/shorewall-init start
-ExecStop=/sbin/shorewall-init stop
-
-[Install]
-WantedBy=multi-user.target
diff --git a/net-firewall/shorewall-init/files/4.5.21.7/shorewallrc b/net-firewall/shorewall-init/files/4.5.21.7/shorewallrc
deleted file mode 100644
index 46f5eb9a3603..000000000000
--- a/net-firewall/shorewall-init/files/4.5.21.7/shorewallrc
+++ /dev/null
@@ -1,23 +0,0 @@
-#
-# Gentoo Shorewall 4.5 rc file
-#
-BUILD= #Default is to detect the build system
-HOST=gentoo #Gentoo GNU Linux
-PREFIX=@GENTOO_PORTAGE_EPREFIX@/usr #Top-level directory for shared files, libraries, etc.
-SHAREDIR=${PREFIX}/share #Directory for arch-neutral files.
-LIBEXECDIR=${PREFIX}/share #Directory for executable scripts.
-PERLLIBDIR=${PREFIX}/share/shorewall #Directory to install Shorewall Perl module directory
-CONFDIR=@GENTOO_PORTAGE_EPREFIX@/etc #Directory where subsystem configurations are installed
-SBINDIR=@GENTOO_PORTAGE_EPREFIX@/sbin #Directory where system administration programs are installed
-MANDIR=${PREFIX}/share/man #Directory where manpages are installed.
-INITDIR=${CONFDIR}/init.d #Directory where SysV init scripts are installed.
-INITFILE=${PRODUCT} #Name of the product's installed SysV init script
-INITSOURCE=init.gentoo.sh #Name of the distributed file to be installed as the SysV init script
-ANNOTATED= #If non-zero, annotated configuration files are installed
-SYSTEMD=@GENTOO_PORTAGE_EPREFIX@/usr/lib/systemd/system #Directory where .service files are installed (systems running systemd only)
-SERVICEFILE=gentoo.service #Name of the distributed file to be installed as systemd service file
-SYSCONFFILE=default.gentoo #Name of the distributed file to be installed in $SYSCONFDIR
-SYSCONFDIR=${CONFDIR}/conf.d #Directory where SysV init parameter files are installed
-SPARSE= #If non-empty, only install $PRODUCT/$PRODUCT.conf in $CONFDIR
-VARLIB=@GENTOO_PORTAGE_EPREFIX@/var/lib #Directory where product variable data is stored.
-VARDIR=${VARLIB}/${PRODUCT} #Directory where product variable data is stored.
diff --git a/net-firewall/shorewall-init/shorewall-init-4.5.21.7.ebuild b/net-firewall/shorewall-init/shorewall-init-4.5.21.7.ebuild
deleted file mode 100644
index b1fa3a2b6ad7..000000000000
--- a/net-firewall/shorewall-init/shorewall-init-4.5.21.7.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall-init/shorewall-init-4.5.21.7.ebuild,v 1.2 2014/06/12 14:13:48 tomwij Exp $
-
-EAPI="5"
-
-inherit eutils versionator prefix
-
-MY_URL_PREFIX=
-case ${P} in
- *_beta* | \
- *_rc*)
- MY_URL_PREFIX='development/'
- ;;
-esac
-
-MY_PV=${PV/_rc/-RC}
-MY_PV=${MY_PV/_beta/-Beta}
-MY_P=${PN}-${MY_PV}
-
-MY_MAJOR_RELEASE_NUMBER=$(get_version_component_range 1-2)
-MY_MAJORMINOR_RELEASE_NUMBER=$(get_version_component_range 1-3)
-
-DESCRIPTION="Component to secure a Shorewall-protected system at boot time prior to bringing up the network"
-HOMEPAGE="http://www.shorewall.net/"
-SRC_URI="http://www1.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-DEPEND=">=sys-apps/coreutils-8.20"
-RDEPEND="
- ${DEPEND}
- || ( =net-firewall/shorewall-${PVR} =net-firewall/shorewall6-${PVR} =net-firewall/shorewall-lite-${PVR} =net-firewall/shorewall6-lite-${PVR} )
-"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- cp "${FILESDIR}"/${PVR}/shorewallrc "${S}"/shorewallrc.gentoo || die "Copying shorewallrc failed"
- eprefixify "${S}"/shorewallrc.gentoo
-
- cp "${FILESDIR}"/${PVR}/${PN}.confd "${S}"/default.gentoo || die "Copying ${PN}.confd failed"
-
- cp "${FILESDIR}"/${PVR}/${PN}.initd "${S}"/init.gentoo.sh || die "Copying ${PN}.initd failed"
- eprefixify "${S}"/init.gentoo.sh
-
- cp "${FILESDIR}"/${PVR}/${PN}.systemd "${S}"/gentoo.service || die "Copying ${PN}.systemd failed"
-
- epatch "${FILESDIR}"/${PVR}/01_Remove-ipset-functionality.patch
- epatch "${FILESDIR}"/${PVR}/10-releasenotes.patch
- epatch_user
-}
-
-src_configure() {
- :;
-}
-
-src_compile() {
- :;
-}
-
-src_install() {
- DESTDIR="${D}" ./install.sh shorewallrc.gentoo || die "install.sh failed"
-
- if [ -d "${D}/etc/logrotate.d" ]; then
- # On Gentoo, shorewall-init will not create shorewall-ifupdown.log,
- # so we don't need a logrotate folder at all
- rm -rf "${D}"/etc/logrotate.d
- fi
-
- if [ -d "${D}/etc/NetworkManager" ]; then
- # On Gentoo, we don't support NetworkManager
- # so we don't need these folder at all
- rm -rf "${D}"/etc/NetworkManager
- fi
-
- if [ -f "${D}/usr/share/shorewall-init/ifupdown" ]; then
- # This script won't work on Gentoo
- rm -rf "${D}"/usr/share/shorewall-init/ifupdown
- fi
-
- dodoc changelog.txt releasenotes.txt "${FILESDIR}"/${PVR}/README.Gentoo.txt
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- # This is a new installation
- elog "Before you can use ${PN}, you need to edit its configuration in:"
- elog ""
- elog " ${EPREFIX}/etc/conf.d/${PN}"
- elog ""
- elog "To use ${PN}, please add ${PN} to your boot runlevel:"
- elog ""
- elog " # rc-update add ${PN} boot"
- elog ""
- ewarn "Notice:"
- ewarn "${PN} is more like a start script than a service."
- ewarn "Therefore you cannot start or stop ${PN} at default runlevel."
- ewarn ""
- ewarn "For more information read ${EPREFIX}/usr/share/doc/${PF}/README.Gentoo.txt.bz2"
- fi
-}