diff options
Diffstat (limited to 'testing/cs-firewall-bouncer/APKBUILD')
-rw-r--r-- | testing/cs-firewall-bouncer/APKBUILD | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/testing/cs-firewall-bouncer/APKBUILD b/testing/cs-firewall-bouncer/APKBUILD deleted file mode 100644 index 15c2b9a3354..00000000000 --- a/testing/cs-firewall-bouncer/APKBUILD +++ /dev/null @@ -1,49 +0,0 @@ -# Contributor: Kevin Daudt <kdaudt@alpinelinux.org> -# Maintainer: Kevin Daudt <kdaudt@alpinelinux.org> -pkgname=cs-firewall-bouncer -pkgver=0.0.23 -pkgrel=0 -pkgdesc="Crowdsec bouncer for firewalls" -url="https://github.com/crowdsecurity/cs-firewall-bouncer" -arch="all" -license="MIT" -makedepends="go gettext" -subpackages="$pkgname-openrc $pkgname-awall::noarch" -options="!check" # no tests -source="$pkgname-$pkgver.tar.gz::https://github.com/crowdsecurity/cs-firewall-bouncer/archive/refs/tags/v$pkgver.tar.gz - cs-firewall-bouncer.initd - awall-policy.json - " - -export GOFLAGS="$GOFLAGS -modcacherw" -export GOCACHE=$srcdir/go-build - -build() { - make BUILD_VERSION=$pkgver BUILD_TAG=master -} - -package() { - install -Dm0755 crowdsec-firewall-bouncer -t "$pkgdir"/usr/bin/ - install -dm0755 "$pkgdir"/etc/crowdsec/bouncers - BACKEND=iptables API_KEY="" envsubst \ - <config/crowdsec-firewall-bouncer.yaml \ - >"$pkgdir"/etc/crowdsec/bouncers/crowdsec-firewall-bouncer.yaml - - install -Dm0755 "$srcdir"/$pkgname.initd \ - "$pkgdir"/etc/init.d/cs-firewall-bouncer -} - -awall() { - pkgdesc="crowdsec bouncer awall policy" - depends="$pkgname" - install_if="awall $pkgname=$pkgver-r$pkgrel" - - install -Dm0644 "$srcdir"/awall-policy.json \ - "$subpkgdir"/etc/awall/optional/cs-firewall-bouncer.json -} - -sha512sums=" -8b8599829a4799b3a5f0391b9cd749c042ffd178ace2c05e9ae0ec63bf69ce70ecd1fb83de29c1e9a70f115961e26e69c47f17e42888ef4807d84946c678596c cs-firewall-bouncer-0.0.23.tar.gz -edaf9cd6af81586fa1b4469f623f5c284934accf3d3717a6d53a9fab964b906f046d45507609c792813bb10977be5fe3a01944d1ec85d7f99579218393eed06d cs-firewall-bouncer.initd -1d1226e47a2950a2141303da9f5be57cfeee664de9b84cf91791d71034390e6e6a58f0b570939ad7576ccdf5cfe6b3c4f2069aaa98c6e98869d609d6b81f1552 awall-policy.json -" |