From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- net-firewall/lutelwall/Manifest | 6 ++++++ net-firewall/lutelwall/files/lutelwall | 25 ++++++++++++++++++++++ net-firewall/lutelwall/lutelwall-0.99.ebuild | 32 ++++++++++++++++++++++++++++ net-firewall/lutelwall/metadata.xml | 23 ++++++++++++++++++++ 4 files changed, 86 insertions(+) create mode 100644 net-firewall/lutelwall/Manifest create mode 100644 net-firewall/lutelwall/files/lutelwall create mode 100644 net-firewall/lutelwall/lutelwall-0.99.ebuild create mode 100644 net-firewall/lutelwall/metadata.xml (limited to 'net-firewall/lutelwall') diff --git a/net-firewall/lutelwall/Manifest b/net-firewall/lutelwall/Manifest new file mode 100644 index 000000000000..1b6a5af16ce4 --- /dev/null +++ b/net-firewall/lutelwall/Manifest @@ -0,0 +1,6 @@ +AUX lutelwall 354 SHA256 d47332b38da25e66abec501c8e4c4db3c9368f8d0b932d3747140aa8609ee932 SHA512 43b9c9ba93d65767bfc1d6a36ee4acb98a3d671784d021a0cf501390b79d9d38c0913b63c693098941868fc65c17a1625f087e679a0fcbb9a3adf5f6009be4e1 WHIRLPOOL 1594eff24c514705fa47dd4843a14e5460f513b28a5b77c714f8ef60757a2cef5772ff71dd0965c97c27f5fa0878fd9be29a3a085b58b9cad291ef8b6b0187f9 +DIST lutelwall-0.99.tar.gz 29209 SHA256 92ab7ab320cbefd694cd5ba3799e6143244402eac65ffcd4b52528bc31d1a1f8 SHA512 8812048c9e4ec3beff2214ed3ceb2d980d769ada686a934af22baec76a3670e51ddb171097adbfb78c63ce9bc25554b1da93ec8c86f59457277fd4651cf1068c WHIRLPOOL 842979556cecab887f9f050d5d92e0539c608023a694608d82e77a7d338ca6a6d8fc842dee49aa2def49dfeebc82faf23b12108e0363ec881395ced8279bdb76 +EBUILD lutelwall-0.99.ebuild 674 SHA256 acc9738f379d87d8203b2795bd4e784158e0106a076fcefe1beab8c0d5a44a57 SHA512 2df911e9bd0bca04b6d0ea6dac3834b70fd556e41c2f25286f601bee2eb3408de700110710ba1e12e3b53001cdab381b3c3955e47abd59fc61e938c8030ff936 WHIRLPOOL 4b5fa375eb53af61780c34d51aa693fe8e703c66252469580357516bba243263452421028401c6296df6393ee839757debdfa43da513bd9072b33c5b22bbfdf6 +MISC ChangeLog 2579 SHA256 9440b124ced474d7a6af35c7d792be89ecb84db701c1b7620e10f11ab015b14b SHA512 2f1d90cf31e9e938ee13cbd8d19921aef285e62e6abffde8febf51e4c16ae296496b2ea62aef35a1f9538357a6ed6de59c2522c62ba81b4446427cbda2f8b35b WHIRLPOOL 8f88efd4ffb10355153b8e4edded40b9eff0977409f0cac2f5f67971266180af166f64f99cd8377aa2b5b7f2b7d194417dbfb7e9d6ab1e4556d59e41874e82b9 +MISC ChangeLog-2015 2623 SHA256 2d992d61f6b01de0cccfd302bd55f5adb4f6abb1fe5ba4d1f949dadf5472ea15 SHA512 3736f59a7d1353b51c88a4332a97cce60c67a75497f9a308b04780bcf2970e92408c490e057d40adf3dfc79c000f94516b85ea7703e425779276a592c13d83d2 WHIRLPOOL 8c11412efc8a339c978ee665f9867a7a26e08e2d7ccb936b9ff5238a7dde22ce7223877bf20ef834cff74eff94a42829d036b490e2d98cdfb7670116aa08dbfe +MISC metadata.xml 948 SHA256 02350889fceb7f9f3df508af31f99f8f26d2b42531f75b005c35ba83b921734f SHA512 353b8d5c30ddb2ef9c03a85fb548b7881d5b89f0e25ce730a8c12d77105b67f8e20bd071e34ec16fa5585d7c3a052b85cf1a9fc877784e9e6c6ec83514619f35 WHIRLPOOL 273b874b3f4bd9a3fc31bb27682e4e2fecb6c48d54c4e883fe905da10be7db3141911e5cccc30bfcfb51a4f2296af948efd52fa29fe469810e89b88acfe6ceaa diff --git a/net-firewall/lutelwall/files/lutelwall b/net-firewall/lutelwall/files/lutelwall new file mode 100644 index 000000000000..e99b3923a975 --- /dev/null +++ b/net-firewall/lutelwall/files/lutelwall @@ -0,0 +1,25 @@ +#!/sbin/openrc-run +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License, v2 or later + +depend() { + need net + use logger +} + +start() { + ebegin "Starting LutelWall" + /usr/sbin/lutelwall start + eend $? +} + +stop() { + ebegin "Stopping LutelWall" + /usr/sbin/lutelwall stop + eend $? +} + +restart() { + stop + start +} diff --git a/net-firewall/lutelwall/lutelwall-0.99.ebuild b/net-firewall/lutelwall/lutelwall-0.99.ebuild new file mode 100644 index 000000000000..05eb0624495b --- /dev/null +++ b/net-firewall/lutelwall/lutelwall-0.99.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +DESCRIPTION="IPTables firewall setup script" +LICENSE="GPL-2" +HOMEPAGE="http://www.lutel.pl/lutelwall/" +SRC_URI="http://www.lutel.pl/wp-content/uploads/${PV}/${P}.tar.gz" +SLOT="0" +KEYWORDS="alpha ~amd64 ~ppc ~sparc x86" + +RDEPEND=" + >=net-firewall/iptables-1.2.6 + >=sys-apps/gawk-3.1 + sys-apps/iproute2 +" + +src_install() { + insinto /etc + doins lutelwall.conf + + dosbin lutelwall + doinitd "${FILESDIR}"/lutelwall + + dodoc FEATURES ChangeLog +} + +pkg_postinst() { + elog "Basic configuration file is /etc/lutelwall.conf" + elog "Adjust it to your needs before using" +} diff --git a/net-firewall/lutelwall/metadata.xml b/net-firewall/lutelwall/metadata.xml new file mode 100644 index 000000000000..6f69603521f1 --- /dev/null +++ b/net-firewall/lutelwall/metadata.xml @@ -0,0 +1,23 @@ + + + + + tomek@lutel.pl + Tomek Lutelmowski + LuteWall developer, third party maintainer + + + netmon@gentoo.org + Gentoo network monitoring and analysis project + + + proxy-maint@gentoo.org + Proxy Maintainers + + +LutelWall is high-level firewall configuration tool. It uses human-readable and easy +to understand configuration to set up Netfilter in most secure way. Its flexibility +allows firewall admins build from very simple, single-homed firewalls, to most complex +ones - with multiple subnets, DMZ's and traffic redirections. + + -- cgit v1.2.3