Package Details: firehol 2:3.0.2-1

Git Clone URL: https://aur.archlinux.org/firehol.git (read-only)
Package Base: firehol
Description: The iptables stateful packet filtering firewall builder.
Upstream URL: http://firehol.sourceforge.net
Keywords: firewall iptables
Licenses: GPL
Submitter: schuay
Maintainer: SanskritFritz
Last Packager: SanskritFritz
Votes: 18
Popularity: 0.420068
First Submitted: 2013-03-15 14:51
Last Updated: 2016-11-22 12:06

Latest Comments

t.ask commented on 2016-09-29 01:33

Please consider removing 'pandoc' and 'dblatex' package deps. Otherwise this AUR only runs on full blown GUI/X11 environments, besides it is a console app. Just remove both deps and alter the configure options, please.
makedepends=('git')
./configure --prefix="/usr" --sysconfdir="/etc" --sbindir="/usr/bin" --disable-doc --disable-man
You might also think of applying the 'ln' patch until the next release is out:
ln -s /usr/bin/ping /usr/bin/ping6

SanskritFritz commented on 2016-03-19 19:03

https://github.com/firehol/firehol/issues/126

SanskritFritz commented on 2016-03-09 20:20

I see, thanks. I'll contact upstream about this, hang on.

dhscholb commented on 2016-03-09 18:39

I think mathieu.clabaut is referring to this error when trying to build the firehol package:

checking for ping6... no
configure: error: cannot find required executable, bailing out
==> ERROR: A failure occurred in build().

The reason this happens is that the latest iputils package has removed the ping6 executable since the ping executable now supports both ipv4 and ipv6.

I was able to work around this by symlinking ping6 to ping:

sudo ln -s /usr/bin/ping /usr/bin/ping6

I'm not sure if this has any negative consequences, but it seems to be working fine at the moment.

SanskritFritz commented on 2016-03-03 14:27

You mean this?
https://github.com/firehol/firehol/issues/121

mathieu.clabaut commented on 2016-03-03 14:22

iputils package does not contains ping6 anymore (ping accepts -4 or -6 flag), which breaks the build of firehol.

SanskritFritz commented on 2016-01-26 18:24

Thanks guys, I updated the package and filed a bug report upstream.

3ED_0 commented on 2016-01-25 08:48

put core/traceroute into depends :)

maleadt commented on 2016-01-25 08:16

ipset isn't an optdepends, as ./configure fails without it.

dev_arch commented on 2016-01-24 20:53

All OK. I'm really not sure what the rules and or requirements are. I mainly thought to mention my experience with building the latest version in order to help others. As far as I can tell firehol used to build without these.

All comments