A clone of the SourceForge fwbuilder repostiory
Go to file
Sirius Bakke c1a8e1c7ba fix: Don't confuse SSH and shell error
The string "debug1: key_parse_private_pem: PEM_read_PrivateKey failed"
should not be match the rexex for shell errors.

Fixes #58
2018-05-10 18:20:35 +02:00
config_tests building on CentOS5.2 Using "CONFIG += dbus" in .pro files including configure test; workaround breaks on centos and is hard to fix and maintain. If CONFIG construct does not work on some old Linuxes , then there will be no fwbtransfer support 2009-11-19 01:55:30 +00:00
debian Release 5.3.6 2015-03-10 16:44:15 +01:00
doc chore: Add missing doc/Changelog 2017-01-23 22:27:50 +01:00
docker chore: Added build script for mxe-w32, travis 2018-04-30 15:52:01 +02:00
m4 Initial import into v3 branch 2007-12-25 22:25:59 +00:00
packaging chore: Update nsis build file for mxe-w32, qt5 2017-01-13 21:11:04 +01:00
src fix: Don't confuse SSH and shell error 2018-05-10 18:20:35 +02:00
test removed test objects for secuwall 2012-03-18 21:32:32 -07:00
.gitignore Release 5.3.0 2014-09-24 11:30:04 +02:00
.travis.yml chore: Added build script for mxe-w32, travis 2018-04-30 15:52:01 +02:00
README.md update to use qt5 2018-01-25 15:36:26 -06:00
VERSION chore: Bump static version number to prepare for 6.x 2018-02-27 23:50:40 +01:00
acinclude.m4 merged libfwbuilder into fwbuilder as src/libfwbuilder; unit tests do not work yet 2010-12-25 20:12:30 -08:00
acsite.m4 merged libfwbuilder into fwbuilder as src/libfwbuilder; unit tests do not work yet 2010-12-25 20:12:30 -08:00
autogen.sh Build: allow to skip implicit configure call 2018-01-31 15:10:51 +01:00
build_mac.sh chore: New build script for travis using docker 2018-04-30 09:28:14 +02:00
build_mxe-w32.sh chore: Added build script for mxe-w32, travis 2018-04-30 15:52:01 +02:00
config.h.in hardcode path to rcs tools on windows in configure 2012-03-21 09:42:46 -07:00
configure.in Detect qmake-qt5 automatically. 2018-03-05 20:00:55 +01:00
definitions.h rename project file, clean-ip of the project area 2007-12-25 23:55:21 +00:00
fwbuilder3.pro fix qt5 compile error 2018-01-25 13:25:32 -06:00
install.sh set executable property on install.sh 2008-09-01 07:32:58 +00:00
qmake.inc.in chore: New build script for travis using docker 2018-04-30 09:28:14 +02:00
runqmake.sh Build: fix script to handle potential empty $FLAGS 2018-01-31 15:11:07 +01:00
unit_tests.sh applied patch per SF bug 3302219 2011-05-14 22:47:37 -07:00

README.md

Build Status

fwbuilder

Firewall Builder is a GUI firewall management application for iptables, PF, Cisco ASA/PIX/FWSM, Cisco router ACL and more. Firewall configuration data is stored in a central file that can scale to hundreds of firewalls managed from a single UI.

Installation instructions

Ubuntu

The instructions are inspired by the well-meaning but out of date instructions available from the fwbuilder.org website: http://www.fwbuilder.org/4.0/docs/users_guide5/compile_from_source.shtml

run the following apt-get install command to install the compile requirements:

 sudo apt-get install git automake autoconf libtool libxml2-dev libxslt-dev libsnmp-dev qt5-default qttools5-dev-tools
 git clone https://github.com/fwbuilder/fwbuilder.git
 cd fwbuilder
 ./autogen.sh
 make
 sudo make install

Then, if you are lucky, you should be able to type

 fwbuilder &

At the prompt and get it to run. There is also a GUI icon you can use to start the program.