firehol - Tools to build stateful firewalls and traffic shaping

Property Value
Distribution openSUSE Leap 15.1
Repository openSUSE Oss all
Package filename firehol-3.1.5-lp151.2.1.noarch.rpm
Package name firehol
Package version 3.1.5
Package release lp151.2.1
Package architecture noarch
Package type rpm
Category Productivity/Networking/Security
License GPL-2.0
Maintainer -
Download size 194.73 KB
Installed size 927.97 KB
FireHOL is a language (and a program to run it) which builds stateful firewalls
from human-readable configuration files.
FireQOS is a program which sets up traffic shaping from human-readable
configuration files.
Both programs abstract away the differences between IPv4 and IPv6, and rules
for each protocol can be applied as needed.


Package Version Architecture Repository
firehol - - -


Name Value
/bin/bash -
curl -
iprange -
iproute2 -
ipset -
iptables -
iputils -
kmod-compat -
nfacct -
procps -
screen -
tcpdump -
traceroute -
util-linux-systemd -


Name Value
config(firehol) = 3.1.5-lp151.2.1
firehol = 3.1.5-lp151.2.1


Type URL
Binary Package firehol-3.1.5-lp151.2.1.noarch.rpm
Source Package firehol-3.1.5-lp151.2.1.src.rpm

Install Howto

Install firehol rpm package:

# zypper install firehol




2017-09-17 -
firehol (3.1.5) - 2017-09-17
* FireHOL
- Fix some links in documentation
* FireQOS
- Insert a rawmark mask if none specified
* Update-Ipsets
- Support serving ipset files from local web server
- Lower pressure on github
2017-08-20 -
firehol (3.1.4) - 2017-08-20
* FireHOL
- Google hangouts port range fix #235
- Fix hashlimit option names #223
- Documentation improvements, marks #184 and cthelper #94
- Allow negating interface in blacklist #143
* FireQOS
- DSCP match fixes #248
- TCP match fix #249
- Improve docs on using act_connmark to match ingress marked traffic #231
* Update-Ipsets
- Added various lists, removed discontinued ones
- Include URL in user agent string in #217
- Relax umask to allow stats collection by netdata #221
2017-07-09 -
- Avoid duplicate expansion of %service_*
- firehol-doc subpackage ought to be noarch
2017-03-29 -
firehol (3.1.3) - 2017-02-17
* FireHOL
- Be more strict when detecting address ranges
Fixes #199 where hostnames such as are incorrectly
identified as ranges.
* Common
- Create relative links to binaries, which prevents errors when
installing with DESTDIR other than /
Fix for #178 and #201 proposed by @kneeke
firehol (3.1.2) - 2017-02-05
* FireHOL
- Include user policies in chains before handling orphans. Fixes NFS
client where FIREHOL_DROP_ORPHAN_TCP_* options are in force.
- Do not allow server/client statements without any effect on the
firewall; #193
- Saved firewall contents made reproducible by always zeroing counters
and removing the dates from comments
* FireQOS
- Example had an ambiguous shebang which has been removed
* Common
- Running "make check" now exits non-zero if a test failed or none ran
- Various copyright updates
- Fixed pull requests from external repositories; these would previously
fail to build on Travis
2017-02-02 -
- 3.1.1

See Also

Package Description
firehol-doc-3.1.5-lp151.2.1.noarch.rpm FireHOL documentation
firescope-0.2-lp151.2.2.x86_64.rpm Read linux kernel logs over firewire
firewall-applet-0.5.5-lp151.5.1.noarch.rpm Firewall panel applet
firewall-config-0.5.5-lp151.5.1.noarch.rpm Firewall configuration application
firewall-macros-0.5.5-lp151.5.1.noarch.rpm FirewallD RPM macros
firewalld-0.5.5-lp151.5.1.noarch.rpm A firewall daemon with D-Bus interface providing a dynamic firewall
firewalld-lang-0.5.5-lp151.5.1.noarch.rpm Translations for package firewalld
firewalld-rpcbind-helper-0.1-lp151.4.1.noarch.rpm Tool for static port assignment of NFSv3, ypserv, ypbind services
fish-2.7.1-lp151.3.5.x86_64.rpm The "friendly interactive shell"
fish-devel-2.7.1-lp151.3.5.x86_64.rpm Devel files for the fish shell
fityk-1.3.1-lp151.2.4.x86_64.rpm Non-linear curve fitting and data analysis
fityk-devel-1.3.1-lp151.2.4.x86_64.rpm Header files, libraries and development documentation for fityk
five-or-more-3.26.0-lp151.2.3.x86_64.rpm "Five or More" Game for GNOME
five-or-more-lang-3.26.0-lp151.2.3.noarch.rpm Translations for package five-or-more
fixesproto-devel-5.0-lp151.2.1.x86_64.rpm The X11 Protocol: X Fixes extension