From 4195f3e542aa8d71c697547064aa675949b3afd1 Mon Sep 17 00:00:00 2001 From: Michael Sterrett Date: Tue, 10 May 2005 05:43:21 +0000 Subject: 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) (Portage version: 2.0.51.19) --- net-firewall/firestarter/ChangeLog | 12 +++++- net-firewall/firestarter/Manifest | 19 +++----- .../firestarter/files/digest-firestarter-1.0.3 | 1 + net-firewall/firestarter/files/firestarter-1.0.3 | 50 ++++++++++++++++++++++ net-firewall/firestarter/firestarter-0.9.3.ebuild | 4 +- net-firewall/firestarter/firestarter-1.0.3.ebuild | 47 ++++++++++++++++++++ 6 files changed, 117 insertions(+), 16 deletions(-) create mode 100644 net-firewall/firestarter/files/digest-firestarter-1.0.3 create mode 100644 net-firewall/firestarter/files/firestarter-1.0.3 create mode 100644 net-firewall/firestarter/firestarter-1.0.3.ebuild (limited to 'net-firewall/firestarter') 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 + +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 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 +} -- cgit v1.2.3-65-gdbad