summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-firewall/firestarter')
-rw-r--r--net-firewall/firestarter/ChangeLog12
-rw-r--r--net-firewall/firestarter/Manifest19
-rw-r--r--net-firewall/firestarter/files/digest-firestarter-1.0.31
-rw-r--r--net-firewall/firestarter/files/firestarter-1.0.350
-rw-r--r--net-firewall/firestarter/firestarter-0.9.3.ebuild4
-rw-r--r--net-firewall/firestarter/firestarter-1.0.3.ebuild47
6 files changed, 117 insertions, 16 deletions
diff --git a/net-firewall/firestarter/ChangeLog b/net-firewall/firestarter/ChangeLog
index 5ddecbd94025..1ce9a5ed7d8a 100644
--- a/net-firewall/firestarter/ChangeLog
+++ b/net-firewall/firestarter/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for net-firewall/firestarter
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-firewall/firestarter/ChangeLog,v 1.20 2005/05/03 00:47:40 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/firestarter/ChangeLog,v 1.21 2005/05/10 05:43:21 mr_bones_ Exp $
+
+*firestarter-1.0.3 (10 May 2005)
+
+ 10 May 2005; Michael Sterrett <mr_bones_@gentoo.org>
+ +files/firestarter-1.0.3, firestarter-0.9.3.ebuild,
+ +firestarter-1.0.3.ebuild:
+ version bump to 1.0.3 (currently masked until testing is done); stablize
+ 0.9.3 for x86.
+ init script from Ryan Stinnett, ebuild additions from Russell Chait
+ (bug #76450)
03 May 2005; Aron Griffis <agriffis@gentoo.org> firestarter-0.9.3.ebuild:
stable on amd64
diff --git a/net-firewall/firestarter/Manifest b/net-firewall/firestarter/Manifest
index 53cee9966515..a1a9bcaa3ac5 100644
--- a/net-firewall/firestarter/Manifest
+++ b/net-firewall/firestarter/Manifest
@@ -1,17 +1,10 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 d49679ece3b3828462fa17d0e528fd01 firestarter-0.9.3.ebuild 776
+MD5 4f0a940bc2890d6db486101ddcc920c0 metadata.xml 221
MD5 ae57b81012cefa3ccd74c065176674e5 firestarter-0.9.2-r1.ebuild 1197
+MD5 268c2105f5bd39dc050f3f1976f5e6df firestarter-1.0.3.ebuild 1132
+MD5 d49679ece3b3828462fa17d0e528fd01 firestarter-0.9.3.ebuild 776
MD5 32fe942163dccb13dbb5f215e5be4706 ChangeLog 3688
-MD5 4f0a940bc2890d6db486101ddcc920c0 metadata.xml 221
+MD5 cdd7cbdc9afc884306e695332068abd2 files/digest-firestarter-0.9.3 70
MD5 3101a926225f487680916daeba635d0e files/digest-firestarter-0.9.2-r1 69
MD5 f6dc39a662681022807624031063fcae files/firestarter-0.9.2-kernel_2.6_fix.patch 1211
-MD5 cdd7cbdc9afc884306e695332068abd2 files/digest-firestarter-0.9.3 70
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFCdsvtBXaUFmZvwyMRAojZAKCyaRXHVM6M1ftK7BBLwQM76tfROwCeK5lK
-A4i+vPZB9yCnBXtCwRib1jg=
-=t4RA
------END PGP SIGNATURE-----
+MD5 5b8d34adb700fac2ba23757dd0687696 files/firestarter-1.0.3 889
+MD5 2e24074660b59430a450e1d701d6e9e0 files/digest-firestarter-1.0.3 70
diff --git a/net-firewall/firestarter/files/digest-firestarter-1.0.3 b/net-firewall/firestarter/files/digest-firestarter-1.0.3
new file mode 100644
index 000000000000..5ff5f6df3eab
--- /dev/null
+++ b/net-firewall/firestarter/files/digest-firestarter-1.0.3
@@ -0,0 +1 @@
+MD5 f46860a9e16dac4b693bd05f16370b03 firestarter-1.0.3.tar.gz 1201170
diff --git a/net-firewall/firestarter/files/firestarter-1.0.3 b/net-firewall/firestarter/files/firestarter-1.0.3
new file mode 100644
index 000000000000..fa107604ff5a
--- /dev/null
+++ b/net-firewall/firestarter/files/firestarter-1.0.3
@@ -0,0 +1,50 @@
+#!/sbin/runscript
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/firestarter/files/firestarter-1.0.3,v 1.1 2005/05/10 05:43:21 mr_bones_ Exp $
+
+opts="${opts} lock"
+
+# Set the location of the Firestarter script
+FIRESTARTER="/etc/firestarter/firestarter.sh"
+
+depend() {
+ need net
+ use logger
+ provide firewall
+}
+
+checkscript() {
+ if [ ! -f $FIRESTARTER ] ; then
+ eerror "$FIRESTARTER not found!"
+ eerror "Run /usr/bin/firestarter as root and"
+ eerror "use the wizard to create a firewall policy."
+ return 1
+ fi
+}
+
+start() {
+ checkscript || return 1
+ ebegin "Starting Firestarter"
+ $FIRESTARTER start
+ eend $?
+}
+
+stop() {
+ checkscript || return 1
+ ebegin "Stopping Firestarter"
+ $FIRESTARTER stop
+ eend $?
+}
+
+lock() {
+ checkscript || return 1
+ ebegin "Locking Firestarter"
+ $FIRESTARTER lock
+ eend $?
+}
+
+status() {
+ checkscript || return 1
+ einfo "Firestarter status: `$FIRESTARTER status`"
+}
diff --git a/net-firewall/firestarter/firestarter-0.9.3.ebuild b/net-firewall/firestarter/firestarter-0.9.3.ebuild
index 8d4e923ecc03..4628f02c3480 100644
--- a/net-firewall/firestarter/firestarter-0.9.3.ebuild
+++ b/net-firewall/firestarter/firestarter-0.9.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-firewall/firestarter/firestarter-0.9.3.ebuild,v 1.5 2005/05/03 00:47:40 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/firestarter/firestarter-0.9.3.ebuild,v 1.6 2005/05/10 05:43:21 mr_bones_ Exp $
inherit gnome2
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86"
IUSE="nls"
RDEPEND=">=x11-libs/gtk+-2
diff --git a/net-firewall/firestarter/firestarter-1.0.3.ebuild b/net-firewall/firestarter/firestarter-1.0.3.ebuild
new file mode 100644
index 000000000000..244165b52f67
--- /dev/null
+++ b/net-firewall/firestarter/firestarter-1.0.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/firestarter/firestarter-1.0.3.ebuild,v 1.1 2005/05/10 05:43:21 mr_bones_ Exp $
+
+inherit gnome2
+
+DESCRIPTION="GUI for iptables firewall setup and monitor."
+HOMEPAGE="http://www.fs-security.com/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="nls"
+
+RDEPEND=">=x11-libs/gtk+-2
+ >=gnome-base/libgnomeui-2
+ >=gnome-base/libgnome-2
+ net-firewall/iptables
+ nls? ( sys-devel/gettext )"
+
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ >=dev-util/intltool-0.21"
+
+DOCS="AUTHORS ChangeLog CREDITS INSTALL README TODO"
+
+src_install() {
+ gnome2_src_install
+ newinitd "${FILESDIR}/${P}" "${PN}"
+}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+ echo
+ einfo "Run /usr/bin/firestarter to configure and setup the firewall"
+ einfo "If you would like to have firestarter start automatically,"
+ einfo "add the init script to the default runlevel:"
+ einfo " rc-update add firestarter default"
+ echo
+ ewarn "If you are upgrading from a previous version of ${PN}"
+ ewarn "be aware that ${P} doesn't allow LAN connections to the"
+ ewarn "firewall machine by default."
+ ewarn "You must explicitly set policy to allow connections from"
+ ewarn "the LAN to the firewall box."
+ echo
+}