A clone of the SourceForge fwbuilder repostiory
Go to file
Charlène Wendling 2d010eeb38 Use CMAKE_INSTALL_MANDIR
Install manpages in the system's manpage folder instead of using
CMAKE_INSTALL_DATADIR. This allows to respect manpage hierarchy
on any OS.
2020-12-22 03:34:07 +01:00
.github/workflows chore: Add w32-mxe Qt 5.15 build 2020-10-10 18:04:24 +02:00
cmake fix: CMake variable capitalization 2020-10-07 21:11:12 +02:00
debian chore: Update debuild scripts to use cmake 2019-02-21 00:56:41 -03:00
doc Use CMAKE_INSTALL_MANDIR 2020-12-22 03:34:07 +01:00
docker chore: Add w32-mxe Qt 5.15 build 2020-10-10 18:04:24 +02:00
packaging fix: Use firewallbuilder.org for QSettings/registry keys 2019-11-22 22:52:16 +01:00
src feat: Allow entering IPv6 into AddressRangeDialog 2020-10-08 23:35:35 +02:00
test removed test objects for secuwall 2012-03-18 21:32:32 -07:00
.gitignore chore: Add unpacked reference files for test 2020-03-19 01:09:47 +01:00
CMakeLists.txt chore: Enable ccache for travis/Linux 2020-03-23 22:24:02 +01:00
README.md chore: Change build status badge links 2020-10-10 17:58:27 +02:00

README.md

Linux macOS w32-mxe

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

 sudo apt install git cmake libxml2-dev libxslt-dev libsnmp-dev qt5-default qttools5-dev-tools
 git clone https://github.com/fwbuilder/fwbuilder.git
 mkdir build
 cd build
 cmake ../fwbuilder
 make
 sudo make install

Note: default destination is /usr/local. This is configurable:

 cmake ../fwbuilder -DCMAKE_INSTALL_PREFIX=/usr

Create deb package

debuild -us -uc --lintian-opts --profile debian