Port details |
- fwbuilder Firewall Builder GUI and policy compilers
- 5.3.7_2 security
=26 5.3.7_2Version of this port present on the latest quarterly branch. DEPRECATED: Abandonware since Jan 2021
This port expired on: 2023-09-30
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
 - Port Added: 2001-03-21 03:51:00
- Last Update: 2023-09-30 02:22:56
- Commit Hash: 6c08bf5
- People watching this port, also watch:: gettext, libxml2, lynx, nmap
- License: not specified in port
- WWW:
- https://github.com/fwbuilder/fwbuilder
- Description:
- Firewall Builder consists of object-oriented GUI and set of policy compilers
for various firewall platforms. In Firewall Builder, firewall policy is a set
of rules, each rule consists of abstract objects which represent real network
objects and services (hosts, routers, firewalls, networks, protocols).
Firewall Builder helps user maintain database of objects and allows policy
editing using simple drag-and-drop operations.
Preferences and objects databases are stored in XML format.
GUI and policy compilers are completely independent. Support for a new firewall
platform can be added to GUI without any changes done to the program, although
new policy compiler must be written. This provides for consistent abstract
model and the same GUI for different firewall platforms. Currently three most
popular free firewalls are supported: ipchains, iptables and ipfilter.
Because of this, Firewall Builder can be used to manage firewalls built on
variety of platforms including, but not limited to, Linux running ipchains or
iptables and FreeBSD or Solaris running ipfilter.
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- fwbuilder>0:security/fwbuilder
- Conflicts:
- CONFLICTS:
- fwbuilder-[234].*
- fwbuilder-devel
- libfwbuilder-[234].*
- libfwbuilder-devel
- No installation instructions:
- This port has been deleted.
- PKGNAME: fwbuilder
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1545914013
SHA256 (fwbuilder-fwbuilder-v5.3.7_GH0.tar.gz) = aba1ed8f690e9e4659c0e981120ea68da7ee327d6cf81260d51329351addf91e
SIZE (fwbuilder-fwbuilder-v5.3.7_GH0.tar.gz) = 7332419
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- autoconf>=2.71 : devel/autoconf
- automake>=1.16.5 : devel/automake
- libtoolize : devel/libtool
- qt5-buildtools>=5.15 : devel/qt5-buildtools
- linguist : devel/qt5-linguist
- qt5-qmake>=5.15 : devel/qt5-qmake
- Runtime dependencies:
-
- rcs : devel/rcs57
- qt5-buildtools>=5.15 : devel/qt5-buildtools
- Library dependencies:
-
- libxslt.so : textproc/libxslt
- libnetsnmp.so : net-mgmt/net-snmp
- libQt5Gui.so : x11-toolkits/qt5-gui
- libQt5PrintSupport.so : print/qt5-printsupport
- libQt5Svg.so : graphics/qt5-svg
- libQt5Xml.so : textproc/qt5-xml
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for fwbuilder-5.3.7_2:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- security_fwbuilder
- USES:
- autoreconf:build gmake libtool qmake:no_configure qt:5 ssl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.1.14_2 20 Sep 2007 22:46:23
 |
cy  |
Make the Protocol Helpers advanced settings window aesthetically
pleasing once again. |
2.1.14_1 19 Sep 2007 22:48:24
 |
cy  |
Add support for Kerberos 5 kshell and Kerberos 4 ekshell using the IP Filter
rcmd proxy. |
2.1.14 11 Sep 2007 23:12:05
 |
cy  |
Update 2.1.13 --> 2.1.14 |
2.1.13 23 Aug 2007 23:16:37
 |
cy  |
Update 2.1.12 --> 2.1.13 |
2.1.12 09 Jul 2007 22:11:58
 |
cy  |
Update 2.1.11 --> 2.1.12 |
2.1.11 04 Jun 2007 21:41:34
 |
cy  |
pkg-plist fixup |
2.1.11 30 May 2007 17:15:20
 |
cy  |
Update 2.1.8 --> 2.1.11 |
2.1.8_2 19 May 2007 20:32:57
 |
flz  |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
2.1.8_1 13 Feb 2007 00:16:29
 |
pav  |
- Remove QTDIR from CONFIGURE_ENV, it's in there already thanks to framework
Submitted by: rafan
Tested on: pointyhat |
2.1.8_1 11 Jan 2007 00:55:42
 |
cy  |
Mark broken under 4.X. |
2.1.8_1 12 Dec 2006 19:28:34
 |
cy  |
Pkg-plist fixup.
Noticed by: kris (via pointyhat) |
2.1.8_1 11 Dec 2006 02:13:36
 |
cy  |
Record checksum of final distfile from author.
Portlint fixups.
PR: TBA
Submitted by: Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw> |
2.1.8 10 Dec 2006 23:32:33
 |
cy  |
Update from 2.0.10 to 2.1.8.
Vadim Kurland, the author of libfwbuilder and fwbuilder, wishes that I
maintain this port for him.
Submitted by: Vadim Kurland <vadim@fwbuilder.org>
Approved by: Maintainer: Vadim Kurland <vadim@fwbuilder.org> |
2.0.10 13 Feb 2006 07:36:11
 |
lawrance  |
No need to conditionalise USE_GETOPT_LONG.
PR: ports/93225
Submitted by: Vadim Kurland <vadim@fwbuilder.org> (maintainer) |
2.0.10 28 Nov 2005 06:33:06
 |
fenner  |
Remove subdirectory from MASTER_SITES= line; it's already handled
by MASTER_SITE_SUBDIR. |
2.0.10 13 Nov 2005 22:04:55
 |
mnag  |
Update to 2.0.10
Add SHA256
PR: 88912
Submitted by: Vadim Kurland <vadim@vk.crocodile.org> (maintainer) |
2.0.8 20 Jul 2005 07:49:35
 |
pav  |
- Update to 2.0.8
PR: ports/83679
Submitted by: vadim@vk.crocodile.org <vadim@vk.crocodile.org> (maintainer) |
2.0.7 13 May 2005 02:03:55
 |
vanilla  |
Upgrade to 2.0.5.
PR: ports/80957
Submitted by: maintainer |
2.0.5 17 Jan 2005 13:10:31
 |
vs  |
Update to 2.0.5
PRs: ports/76295, ports/76296
Submitted by: maintainer |
2.0.4 05 Dec 2004 15:14:09
 |
vanilla  |
Upgrade to 2.0.4.
PR: ports/74689
Submitted by: maintainer |
2.0.2_1 27 Oct 2004 15:46:11
 |
vanilla  |
Fix build on 4-stable
PR: ports/72808
Submitted by: maintainer |
2.0.2 14 Oct 2004 06:42:13
 |
vanilla  |
Upgrade to 2.0.2
PR: ports/71263
Submitted by: maintainer |
1.1.2_2 18 Sep 2004 17:17:25
 |
kris  |
BROKEN on 5.x: Does not compile
Approved by: portmgr (self) |
1.1.2_2 25 May 2004 19:28:24
 |
pav  |
- Portlint
PR: ports/66433
Submitted by: Jonathan <j.e.drews@worldnet.att.net> |
1.1.2_2 31 Mar 2004 03:12:58
 |
trevor  |
SIZEify (maintainer timeout) |
1.1.2_2 14 Mar 2004 06:17:56
 |
ade  |
Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".
For ports-in-waiting:
USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13
USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213
USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14
Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed. |
1.1.2_2 04 Feb 2004 05:10:27
 |
marcus  |
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1) |
1.1.2_1 18 Jan 2004 14:19:22
 |
clement  |
- Update 1.1.2
While I'm here:
- Use %%DATADIR%% and %%DOCSDIR%%
PR: 61510
Sybmitted by: Vadim Kurland <vadim@fwbuilder.org> (maintainer)
Approved by: erwin (mentor) (implicitly) |
1.1.1_1 19 Dec 2003 15:53:54
 |
sergei  |
- Update to 1.1.1
- Remove patches not needed anymore
- Add patch to respect LOCALBASE when searching for glib
While I'm here:
- Remove explicit automake/autoconf dependencies from BUILD_DEPENDS
in favor of USE_AUTOCONF and WANT_AUTOMAKE_VER
- Utilize USE_GNOME for glib12, gtk12 and gdk-pixbuf dependencies
- Switch to DOCSDIR that doesn't contain a version number in the name
- Sort pkg-plist
PR: 59918
Submitted by: maintainer |
1.0.11_1 06 Sep 2003 02:44:42
 |
foxfair  |
PR: 56405
Submitted by: maintainer
Upgrade fwbuilder to v1.0.11: this is new upstream release |
1.0.10_2 11 Jun 2003 01:38:32
 |
foxfair  |
Fix the patch again. Self note: Don't do commit before the first cup of
morning coffee. |
1.0.10_2 10 Jun 2003 23:37:27
 |
foxfair  |
Submitted by: MAINTAINER
Make the patch actually applied. |
1.0.10_2 10 Jun 2003 16:27:56
 |
foxfair  |
PR: 53120
Submitted by: Vadim Kurland <vadim@vk.crocodile.org>
Add ports dependency: aclocal && gdk_pixbuf to build without problem,
and add patches for -current. Bump PORTREVISION as well.
Switch maitainership to Vadim Kurland <vadim@vk.crocodile.org>, who
is the developer of fwbuilder (approved by original maintainer). |
1.0.10_1 01 Jun 2003 15:28:03
 |
foxfair  |
Add autoconf and automake to BUILD_DEPENDS, that we need them in install
stage. |
1.0.10_1 22 May 2003 14:36:29
 |
foxfair  |
Submitted by: Vadim Kurland <vadim@vk.crocodile.org>
Update to fwbuilder 1.0.10 released at May 21. |
1.0.10_RC5 21 May 2003 17:12:05
 |
foxfair  |
PR: 52520
Update fwbuilder to 1.0.10 RC5 and unlock BROKEN bit in the Makefile.
Pass maintainer's hat to Sergey Lyubka <devnull@uptsoft.com> who is
also the maintainer of libfwbuilder. |
0.8.7_1 18 May 2003 09:23:34
 |
kris  |
BROKEN on 5.1: bad C++ |
0.8.7_1 20 Apr 2003 19:42:17
 |
marcus  |
Remove USE_GNOMENG. |
0.8.7_1 20 Feb 2003 18:59:13
 |
knu  |
De-pkg-comment. |
0.8.7_1 17 Feb 2003 00:02:09
 |
marcus  |
Use USE_GNOMENG. |
0.8.7_1 11 Dec 2002 07:34:22
 |
edwin  |
Private request to drop maintainer-ship for:
audio/musicbrainz
multimedia/xmms-avi
security/fwbuilder
Submitted by: Roman Shterenzon <romanbsd@yahoo.com> |
04 May 2001 22:41:31
    |
ade  |
Various patches (mainly shared library revision changes) for those ports that
depend on GNOME and need to change for 1.4 |
28 Mar 2001 17:26:27
    |
dinoex  |
Empty line removed to make portlint happy |
21 Mar 2001 07:09:49
    |
dinoex  |
The port was face lifted. |
21 Mar 2001 06:51:00
    |
dinoex  |
Firewall Builder consists of object-oriented GUI and set of policy compilers
for various firewall platforms. In Firewall Builder, firewall policy is a set
of rules, each rule consists of abstract objects which represent real network
objects and services (hosts, routers, firewalls, networks, protocols).
Firewall Builder helps user maintain database of objects and allows policy
editing using simple drag-and-drop operations. |