aboutsummaryrefslogtreecommitdiffstats
path: root/testing/cs-firewall-bouncer/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/cs-firewall-bouncer/APKBUILD')
-rw-r--r--testing/cs-firewall-bouncer/APKBUILD49
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
-"