New package: firehol-3.1.6
This commit is contained in:
parent
6c39d1d63d
commit
12c84f9f48
3 changed files with 31 additions and 0 deletions
3
srcpkgs/firehol/files/firehol/finish
Normal file
3
srcpkgs/firehol/files/firehol/finish
Normal file
|
@ -0,0 +1,3 @@
|
|||
#!/bin/sh
|
||||
set -e
|
||||
exec firehol stop
|
4
srcpkgs/firehol/files/firehol/run
Normal file
4
srcpkgs/firehol/files/firehol/run
Normal file
|
@ -0,0 +1,4 @@
|
|||
#!/bin/sh
|
||||
[ ! -e /etc/firehol/firehol.conf ] && exit 0
|
||||
firehol start || exit 1
|
||||
exec chpst -b firehol pause
|
24
srcpkgs/firehol/template
Normal file
24
srcpkgs/firehol/template
Normal file
|
@ -0,0 +1,24 @@
|
|||
# Template file for 'firehol'
|
||||
pkgname=firehol
|
||||
version=3.1.6
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-doc --disable-man"
|
||||
hostmakedepends="automake iproute2 kmod procps-ng iprange iputils traceroute curl ipset"
|
||||
depends="iproute2 kmod procps-ng iprange iputils traceroute curl ipset"
|
||||
short_desc="Firewall for humans"
|
||||
maintainer="juan <juan@horlux.org>"
|
||||
license="GPL-2.0-or-later"
|
||||
homepage="https://github.com/firehol/firehol/"
|
||||
distfiles="https://github.com/firehol/firehol/archive/v${version}.tar.gz"
|
||||
checksum=dc71650a933c1fd420956813d79f9a058bcf3cbaa84b928536a53995ecb889e4
|
||||
|
||||
pre_configure() {
|
||||
./autogen.sh
|
||||
export BASH_VERSION_PATH=$(bash --version|head -n 1)
|
||||
export IPRANGE_VERSION=$(iprange --version|head -n 1)
|
||||
}
|
||||
|
||||
post_install() {
|
||||
vsv firehol
|
||||
}
|
Loading…
Reference in a new issue