Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fwbuilder/fwbuilder
A clone of the SourceForge fwbuilder repostiory
https://github.com/fwbuilder/fwbuilder
Last synced: 2 months ago
JSON representation
A clone of the SourceForge fwbuilder repostiory
- Host: GitHub
- URL: https://github.com/fwbuilder/fwbuilder
- Owner: fwbuilder
- Created: 2014-07-31T22:52:40.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-04-15T12:37:19.000Z (9 months ago)
- Last Synced: 2024-08-02T16:36:54.208Z (5 months ago)
- Language: C++
- Homepage: http://fwbuilder.sourceforge.net/
- Size: 24.9 MB
- Stars: 277
- Watchers: 47
- Forks: 77
- Open Issues: 58
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-starts - fwbuilder/fwbuilder - A clone of the SourceForge fwbuilder repostiory (others)
README
[![Linux](https://github.com/fwbuilder/fwbuilder/workflows/Linux/badge.svg)](https://github.com/fwbuilder/fwbuilder/actions?query=workflow%3ALinux)
[![macOS](https://github.com/fwbuilder/fwbuilder/workflows/macOS/badge.svg)](https://github.com/fwbuilder/fwbuilder/actions?query=workflow%3AmacOS)
[![w32-mxe](https://github.com/fwbuilder/fwbuilder/workflows/w32-mxe/badge.svg)](https://github.com/fwbuilder/fwbuilder/actions?query=workflow%3Aw32-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
```