A clone of the SourceForge fwbuilder repostiory
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Sirius Bakke 1ff9a82e80 chore: Add w32-mxe Qt 5.15 build 1 month ago
.github/workflows chore: Add w32-mxe Qt 5.15 build 1 month ago
cmake fix: CMake variable capitalization 1 month ago
debian chore: Update debuild scripts to use cmake 1 year ago
doc chore: Remove QBS </3 1 year ago
docker chore: Add w32-mxe Qt 5.15 build 1 month ago
packaging fix: Use firewallbuilder.org for QSettings/registry keys 1 year ago
src feat: Allow entering IPv6 into AddressRangeDialog 1 month ago
test removed test objects for secuwall 8 years ago
.gitignore chore: Add unpacked reference files for test 8 months ago
CMakeLists.txt chore: Enable ccache for travis/Linux 8 months ago
README.md chore: Change build status badge links 1 month ago


Linux macOS w32-mxe


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


 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
 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