Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Mar 2001 16:40:03 -0800 (PST)
From:      Roman Shterenzon <roman@xpert.com>
To:        freebsd-ports@FreeBSD.org
Subject:   Re: ports/24837: [NEW PORT] security/fwbuilder - GUI ipfilter rule builder
Message-ID:  <200103210040.f2L0e3N42804@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/24837; it has been noted by GNATS.

From: Roman Shterenzon <roman@xpert.com>
To: dinoex@FreeBSD.org, freebsd-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: ports/24837: [NEW PORT] security/fwbuilder - GUI ipfilter rule builder
Date: Wed, 21 Mar 2001 02:38:31 +0200

 --UlVJffcvxoiEqYs2
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 Ok, better try this one.
 The port was face lifted.
 
 --Roman Shterenzon, UNIX System Administrator and Consultant
 [ Xpert UNIX Systems Ltd., Herzlia, Israel. Tel: +972-9-9522361 ]
 
 --UlVJffcvxoiEqYs2
 Content-Type: application/x-shar
 Content-Disposition: attachment; filename="fwbuilder.shar"
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	fwbuilder
 #	fwbuilder/Makefile
 #	fwbuilder/distinfo
 #	fwbuilder/pkg-comment
 #	fwbuilder/pkg-descr
 #	fwbuilder/pkg-plist
 #	fwbuilder/files
 #	fwbuilder/files/patch-aa
 #	fwbuilder/files/patch-ab
 #	fwbuilder/files/patch-ac
 #	fwbuilder/files/patch-ad
 #	fwbuilder/files/patch-ae
 #
 echo c - fwbuilder
 mkdir -p fwbuilder > /dev/null 2>&1
 echo x - fwbuilder/Makefile
 sed 's/^X//' >fwbuilder/Makefile << 'END-of-fwbuilder/Makefile'
 X# New ports collection makefile for:	fwbuilder
 X# Date Created:				3 Feb 2001
 X# Whom:					Roman Shterenzon <roman@xpert.com>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	fwbuilder
 XPORTVERSION=	0.8.7
 XCATEGORIES=	security
 XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 XMASTER_SITE_SUBDIR=	${PORTNAME}
 X
 XMAINTAINER=	roman@xpert.com
 X
 XLIB_DEPENDS=	xml.5:${PORTSDIR}/textproc/libxml \
 X		gtkmm.2:${PORTSDIR}/x11-toolkits/gtk--
 X
 XUSE_GMAKE=	yes
 XUSE_X_PREFIX=	yes
 XUSE_GTK=	yes
 XUSE_LIBTOOL=	yes
 XUSE_GNOMELIBS=	yes
 XWITHOUT_ESOUND=	yes
 XCONFIGURE_ARGS+=	--with-iconsdir=${X11BASE}/share/gnome/fwbuilder/pixmaps/ --with-templatedir=${X11BASE}/share/gnome/fwbuilder
 X
 Xpost-extract:
 X	@${PERL} -pi -e "s/lc_r/pthread/" ${WRKSRC}/configure ;\
 X	${PERL} -pi -e "s|/usr/bin|${LOCALBASE}/bin|" ${WRKSRC}/etc/fwbuilder_prefs.xml.in
 X.for i in compiler-framework/Makefile.in gui/gnome-wrappers/Makefile.in \
 X	gui/Makefile.in ipchains/Makefile.in ipfilter/Makefile.in \
 X	iptables/Makefile.in
 X	@${PERL} -pi -e "s|^CFLAGS\s+=\s+-Wall\s+-g|CFLAGS = \@CFLAGS@ -Wall|" ${WRKSRC}/src/$i
 X.endfor
 X
 X
 X.include <bsd.port.mk>
 END-of-fwbuilder/Makefile
 echo x - fwbuilder/distinfo
 sed 's/^X//' >fwbuilder/distinfo << 'END-of-fwbuilder/distinfo'
 XMD5 (fwbuilder-0.8.7.tar.gz) = 3fb13778a5b998bf31b789d410587221
 END-of-fwbuilder/distinfo
 echo x - fwbuilder/pkg-comment
 sed 's/^X//' >fwbuilder/pkg-comment << 'END-of-fwbuilder/pkg-comment'
 XFirewall Builder GUI for IPFilter
 END-of-fwbuilder/pkg-comment
 echo x - fwbuilder/pkg-descr
 sed 's/^X//' >fwbuilder/pkg-descr << 'END-of-fwbuilder/pkg-descr'
 XFirewall Builder consists of object-oriented GUI and set of policy compilers
 Xfor various firewall platforms. In Firewall Builder, firewall policy is a set
 Xof rules, each rule consists of abstract objects which represent real network
 Xobjects and services (hosts, routers, firewalls, networks, protocols).
 XFirewall Builder helps user maintain database of objects and allows policy
 Xediting using simple drag-and-drop operations.
 X
 XPreferences and objects databases are stored in XML format. 
 XGUI and policy compilers are completely independent. Support for a new firewall
 Xplatform can be added to GUI without any changes done to the program, although
 Xnew policy compiler must be written. This provides for consistent abstract
 Xmodel and the same GUI for different firewall platforms. Currently three most
 Xpopular free firewalls are supported: ipchains, iptables and ipfilter.
 XBecause of this, Firewall Builder can be used to manage firewalls built on
 Xvariety of platforms including, but not limited to, Linux running ipchains or
 Xiptables and FreeBSD or Solaris running ipfilter. 
 X
 XWWW: http://www.crocodile.org/~vadim/fwbuilder/
 X
 XRoman Shterenzon <roman@xpert.com>
 END-of-fwbuilder/pkg-descr
 echo x - fwbuilder/pkg-plist
 sed 's/^X//' >fwbuilder/pkg-plist << 'END-of-fwbuilder/pkg-plist'
 Xbin/fwb_ipchains
 Xbin/fwb_ipfilter
 Xbin/fwb_iptables
 Xbin/fwbuilder
 Xinclude/fwcompiler.h
 Xlib/libfwcompiler.a
 Xshare/doc/fwbuilder/AUTHORS
 Xshare/doc/fwbuilder/COPYING
 Xshare/doc/fwbuilder/ChangeLog
 Xshare/doc/fwbuilder/Credits
 Xshare/doc/fwbuilder/FAQ
 Xshare/doc/fwbuilder/NEWS
 Xshare/doc/fwbuilder/README.compiler-framework
 Xshare/doc/fwbuilder/README.examples
 Xshare/doc/fwbuilder/README.gui
 Xshare/doc/fwbuilder/README.ipchains
 Xshare/doc/fwbuilder/README.ipfilter
 Xshare/doc/fwbuilder/Requirements
 Xshare/doc/fwbuilder/objects.xml
 Xshare/gnome/fwbuilder/fwbuilder.dtd
 Xshare/gnome/fwbuilder/fwbuilder_prefs.xml
 Xshare/gnome/fwbuilder/objects_init.xml
 Xshare/gnome/fwbuilder/pixmaps/accept.png
 Xshare/gnome/fwbuilder/pixmaps/blank.xpm
 Xshare/gnome/fwbuilder/pixmaps/check.xpm
 Xshare/gnome/fwbuilder/pixmaps/clock.png
 Xshare/gnome/fwbuilder/pixmaps/deny.png
 Xshare/gnome/fwbuilder/pixmaps/drag_object.xpm
 Xshare/gnome/fwbuilder/pixmaps/error.png
 Xshare/gnome/fwbuilder/pixmaps/firewall.png
 Xshare/gnome/fwbuilder/pixmaps/firewall_64.png
 Xshare/gnome/fwbuilder/pixmaps/folder.png
 Xshare/gnome/fwbuilder/pixmaps/folder_64.png
 Xshare/gnome/fwbuilder/pixmaps/generic.xpm
 Xshare/gnome/fwbuilder/pixmaps/host.png
 Xshare/gnome/fwbuilder/pixmaps/host_64.png
 Xshare/gnome/fwbuilder/pixmaps/icmp.xpm
 Xshare/gnome/fwbuilder/pixmaps/interface.xpm
 Xshare/gnome/fwbuilder/pixmaps/ip.xpm
 Xshare/gnome/fwbuilder/pixmaps/log.png
 Xshare/gnome/fwbuilder/pixmaps/neg.xpm
 Xshare/gnome/fwbuilder/pixmaps/net.png
 Xshare/gnome/fwbuilder/pixmaps/net_64.png
 Xshare/gnome/fwbuilder/pixmaps/question.png
 Xshare/gnome/fwbuilder/pixmaps/ref.xpm
 Xshare/gnome/fwbuilder/pixmaps/reject.png
 Xshare/gnome/fwbuilder/pixmaps/tcp.xpm
 Xshare/gnome/fwbuilder/pixmaps/udp.xpm
 Xshare/gnome/fwbuilder/pixmaps/uncheck.xpm
 Xshare/gnome/fwbuilder/pixmaps/warning.xpm
 X@dirrm share/doc/fwbuilder
 X@dirrm share/gnome/fwbuilder/pixmaps
 X@dirrm share/gnome/fwbuilder
 END-of-fwbuilder/pkg-plist
 echo c - fwbuilder/files
 mkdir -p fwbuilder/files > /dev/null 2>&1
 echo x - fwbuilder/files/patch-aa
 sed 's/^X//' >fwbuilder/files/patch-aa << 'END-of-fwbuilder/files/patch-aa'
 X--- src/compiler-framework/Makefile.in.orig	Sat Feb  3 23:11:36 2001
 X+++ src/compiler-framework/Makefile.in	Sat Feb  3 23:11:57 2001
 X@@ -11,7 +11,7 @@
 X 
 X CC= @CC@
 X INSTALL = @INSTALL@
 X-INSTALL_PROGRAM=@INSTALL_PROGRAM@
 X+INSTALL_DATA=@INSTALL_DATA@
 X mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
 X 
 X XML_CFLAGS = @XML_CFLAGS@
 X@@ -45,9 +45,9 @@
 X 
 X install: $(FWLIB) $(HEADERS)
 X 	$(mkinstalldirs) $(libdir)
 X-	$(INSTALL_PROGRAM) $(FWLIB) $(libdir)
 X+	$(INSTALL_DATA) $(FWLIB) $(libdir)
 X 	$(mkinstalldirs) $(includedir)
 X-	$(INSTALL_PROGRAM) $(HEADERS) $(includedir)
 X+	$(INSTALL_DATA) $(HEADERS) $(includedir)
 X 
 X 
 X uninstall: 
 END-of-fwbuilder/files/patch-aa
 echo x - fwbuilder/files/patch-ab
 sed 's/^X//' >fwbuilder/files/patch-ab << 'END-of-fwbuilder/files/patch-ab'
 X--- examples/Makefile.in.orig	Sat Feb  3 23:01:10 2001
 X+++ examples/Makefile.in	Sat Feb  3 23:01:36 2001
 X@@ -13,7 +13,7 @@
 X examplesdir = $(docdir)
 X 
 X INSTALL = @INSTALL@
 X-INSTALL_PROGRAM=@INSTALL_PROGRAM@
 X+INSTALL_DATA=@INSTALL_DATA@
 X 
 X mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
 X 
 X@@ -24,7 +24,7 @@
 X 
 X install:
 X 	$(mkinstalldirs) $(examplesdir)
 X-	$(INSTALL_PROGRAM) -m 0644 $(EXAMPLES) $(examplesdir)
 X+	$(INSTALL_DATA) $(EXAMPLES) $(examplesdir)
 X 
 X uninstall:
 X 	list='$(EXAMPLES)'; for file in $$list; do \
 END-of-fwbuilder/files/patch-ab
 echo x - fwbuilder/files/patch-ac
 sed 's/^X//' >fwbuilder/files/patch-ac << 'END-of-fwbuilder/files/patch-ac'
 X--- doc/Makefile.in.orig	Sat Feb  3 23:04:02 2001
 X+++ doc/Makefile.in	Sat Feb  3 23:03:24 2001
 X@@ -12,7 +12,7 @@
 X docdir = @DOCDIR@/fwbuilder
 X 
 X INSTALL = @INSTALL@
 X-INSTALL_PROGRAM=@INSTALL_PROGRAM@
 X+INSTALL_DATA=@INSTALL_DATA@
 X 
 X mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
 X 
 X@@ -33,7 +33,7 @@
 X 
 X install:
 X 	$(mkinstalldirs) $(docdir)
 X-	$(INSTALL_PROGRAM) -m 0644 $(DOCS) $(docdir)
 X+	$(INSTALL_DATA) $(DOCS) $(docdir)
 X 
 X uninstall:
 X 	list='$(DOCS)'; for file in $$list; do \
 END-of-fwbuilder/files/patch-ac
 echo x - fwbuilder/files/patch-ad
 sed 's/^X//' >fwbuilder/files/patch-ad << 'END-of-fwbuilder/files/patch-ad'
 X--- etc/Makefile.in.orig	Sat Feb  3 23:10:14 2001
 X+++ etc/Makefile.in	Sat Feb  3 23:10:40 2001
 X@@ -11,7 +11,7 @@
 X mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
 X 
 X INSTALL = @INSTALL@
 X-INSTALL_PROGRAM = @INSTALL_PROGRAM@ 
 X+INSTALL_DATA = @INSTALL_DATA@ 
 X 
 X all: fwbuilder_prefs.xml
 X 
 X@@ -27,9 +27,9 @@
 X 
 X install: objects_init.xml fwbuilder_prefs.xml
 X 	$(mkinstalldirs) $(datadir)
 X-	$(INSTALL_PROGRAM) objects_init.xml $(datadir)
 X-	$(INSTALL_PROGRAM) fwbuilder_prefs.xml $(datadir)
 X-	$(INSTALL_PROGRAM) fwbuilder.dtd $(datadir)
 X+	$(INSTALL_DATA) objects_init.xml $(datadir)
 X+	$(INSTALL_DATA) fwbuilder_prefs.xml $(datadir)
 X+	$(INSTALL_DATA) fwbuilder.dtd $(datadir)
 X 
 X uninstall: 
 X 	rm -f $(datadir)/objects_init.xml
 END-of-fwbuilder/files/patch-ad
 echo x - fwbuilder/files/patch-ae
 sed 's/^X//' >fwbuilder/files/patch-ae << 'END-of-fwbuilder/files/patch-ae'
 X--- src/gui/Makefile.in.orig	Wed Mar 21 01:56:07 2001
 X+++ src/gui/Makefile.in	Wed Mar 21 01:58:19 2001
 X@@ -9,7 +9,7 @@
 X exec_prefix = @exec_prefix@
 X bindir = @bindir@
 X sbindir = @sbindir@
 X-iconsdir = $(prefix)/share/pixmaps/fwbuilder
 X+iconsdir = @datadir@/fwbuilder/pixmaps
 X 
 X mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
 X 
 END-of-fwbuilder/files/patch-ae
 exit
 
 
 --UlVJffcvxoiEqYs2--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200103210040.f2L0e3N42804>