Package Details: firehol 2:3.1.5-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: 22
Popularity: 0.142685
First Submitted: 2013-03-15 14:51
Last Updated: 2017-09-17 15:55

Latest Comments

Ataraxy commented on 2017-10-31 09:28

I just removed my cached git clone of firehol and I still get the same message.

$ which ping
/usr/bin/ping
$ ls -l /usr/bin/ping
-rwxr-xr-x 1 root root 61,168 Feb 11 2017 /usr/bin/ping
$ pacman -Qlq iputils | grep '/ping$'
/usr/bin/ping

You seem to be `checking for ping`, while @JohnRobson and I are `checking for ping6`.
Are you sure you're using the `configure.am` from https://github.com/firehol/firehol/releases/download/v3.1.5/firehol-3.1.5.tar.xz?

SanskritFritz commented on 2017-09-07 08:08

This is what I have:
checking for ping... /usr/bin/ping
checking whether PING has working -6 option... yes

Maybe you have a ping6 symlink somewhere? It was a temp solution to this problem some time ago.

Ataraxy commented on 2017-09-07 04:24

When:
==> Making package: firehol 2:3.1.4-1 (Thu Sep 7 11:18:16 +07 2017)

I also get:

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

Perhaps: ping -h |& grep 'ping -6' && echo Supports IPv6

SanskritFritz commented on 2017-09-02 14:20

That is a very old problem, what version are you building?

JohnRobson commented on 2017-09-02 03:31

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

ping can handle ipv6 now

SanskritFritz commented on 2017-01-12 10:46

I don't know how to help you, sorry, it works here.

stenaus commented on 2017-01-12 10:22

Yes. It's there, but still does not work.
For me, the easiest and quickest solution was to replace in firehol binary:
sed -i 's|$PROGRAM_DIR/$functions_file|/usr/lib/firehol/3.1.0/$functions_file|' /usr/bin/firehol

I hope it get fixed for next update.

SanskritFritz commented on 2017-01-12 09:44

Check the PKGBUILD, you should see these lines in package():
# https://github.com/firehol/firehol/issues/178
rm "$pkgdir/usr/bin/"{vnetbuild,update-ipsets,fireqos,link-balancer,firehol}
ln -s "/usr/lib/firehol/3.1.0/vnetbuild" "$pkgdir/usr/bin/vnetbuild"
ln -s "/usr/lib/firehol/3.1.0/update-ipsets" "$pkgdir/usr/bin/update-ipsets"
ln -s "/usr/lib/firehol/3.1.0/fireqos" "$pkgdir/usr/bin/fireqos"
ln -s "/usr/lib/firehol/3.1.0/link-balancer" "$pkgdir/usr/bin/link-balancer"
ln -s "/usr/lib/firehol/3.1.0/firehol" "$pkgdir/usr/bin/firehol"

stenaus commented on 2017-01-12 09:35

@SanskritFritz Yes, downloaded just yesterday. That's the bug, yes. Using apacman, if that matters.

SanskritFritz commented on 2017-01-12 08:48

@stenaus Are you sure you are using version 2:3.1.0-2? I suspect you've hit this bug:
https://github.com/firehol/firehol/issues/178
There is a workaround for this in pkgrel=2.

All comments