summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-firewall/lutelwall')
-rw-r--r--net-firewall/lutelwall/ChangeLog9
-rw-r--r--net-firewall/lutelwall/Manifest5
-rw-r--r--net-firewall/lutelwall/files/digest-lutelwall-0.961
-rw-r--r--net-firewall/lutelwall/files/lutelwall26
-rw-r--r--net-firewall/lutelwall/lutelwall-0.96.ebuild27
-rw-r--r--net-firewall/lutelwall/metadata.xml15
6 files changed, 83 insertions, 0 deletions
diff --git a/net-firewall/lutelwall/ChangeLog b/net-firewall/lutelwall/ChangeLog
new file mode 100644
index 000000000000..08ff7e8f1274
--- /dev/null
+++ b/net-firewall/lutelwall/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for net-firewall/lutelwall
+# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/lutelwall/ChangeLog,v 1.1 2005/03/27 18:11:00 vanquirius Exp $
+
+*lutelwall-0.96 (27 Mar 2005)
+
+ 27 Mar 2005; Marcelo Goes <vanquirius@gentoo.org> +lutelwall-0.96.ebuild:
+ Initial commit. Fixes bug 73992. Thanks to Tomek Lutelmowski <tomek@lutel.pl>.
+
diff --git a/net-firewall/lutelwall/Manifest b/net-firewall/lutelwall/Manifest
new file mode 100644
index 000000000000..753db9ca1418
--- /dev/null
+++ b/net-firewall/lutelwall/Manifest
@@ -0,0 +1,5 @@
+MD5 4455d4e6cc1286b1b626e0b0995a7db3 lutelwall-0.96.ebuild 789
+MD5 189be8a1af9011dca76e9444ee0bb10d ChangeLog 410
+MD5 bdf8dea3987f4fb9fe70ae3107688c62 metadata.xml 615
+MD5 fef2974bb2d7ea5a836e69362ab639e8 files/digest-lutelwall-0.96 65
+MD5 b85dc7b7070dd0aa724f8095dbddb8db files/lutelwall 470
diff --git a/net-firewall/lutelwall/files/digest-lutelwall-0.96 b/net-firewall/lutelwall/files/digest-lutelwall-0.96
new file mode 100644
index 000000000000..f996f23fd15a
--- /dev/null
+++ b/net-firewall/lutelwall/files/digest-lutelwall-0.96
@@ -0,0 +1 @@
+MD5 7fbc7f8838c5b541929e6c74926785f5 lutelwall-0.96.tar.gz 27842
diff --git a/net-firewall/lutelwall/files/lutelwall b/net-firewall/lutelwall/files/lutelwall
new file mode 100644
index 000000000000..187feafb2b6b
--- /dev/null
+++ b/net-firewall/lutelwall/files/lutelwall
@@ -0,0 +1,26 @@
+#!/sbin/runscript
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/lutelwall/files/lutelwall,v 1.1 2005/03/27 18:11:00 vanquirius Exp $
+
+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.96.ebuild b/net-firewall/lutelwall/lutelwall-0.96.ebuild
new file mode 100644
index 000000000000..a4ec6533fcc7
--- /dev/null
+++ b/net-firewall/lutelwall/lutelwall-0.96.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/lutelwall/lutelwall-0.96.ebuild,v 1.1 2005/03/27 18:11:00 vanquirius Exp $
+
+DESCRIPTION="High-level tool for firewall configuration"
+HOMEPAGE="http://firewall.lutel.pl"
+SRC_URI="http://firewall.lutel.pl/download/${PV}/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND=">=net-firewall/iptables-1.2.6
+ sys-apps/iproute2
+ >=sys-apps/gawk-3.1"
+
+src_install() {
+ insinto /etc ; doins lutelwall.conf
+ dosbin lutelwall
+ exeinto /etc/init.d ; doexe ${FILESDIR}/lutelwall
+ dodoc FEATURES ChangeLog
+}
+
+pkg_postinst() {
+ einfo "Basic configuration file is /etc/lutelwall.conf"
+ einfo "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..39636bb67014
--- /dev/null
+++ b/net-firewall/lutelwall/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>netmon</herd>
+<maintainer>
+ <email>vanquirius@gentoo.org</email>
+ <name>Marcelo Goes</name>
+</maintainer>
+<longdescription>
+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.
+</longdescription>
+</pkgmetadata>