diff options
Diffstat (limited to 'community/ossec-hids/APKBUILD')
-rw-r--r-- | community/ossec-hids/APKBUILD | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/community/ossec-hids/APKBUILD b/community/ossec-hids/APKBUILD new file mode 100644 index 00000000000..1c702a3fd1a --- /dev/null +++ b/community/ossec-hids/APKBUILD @@ -0,0 +1,56 @@ +# Contributor: Francesco Colista <fcolista@alpinelinux.org> +# Maintainer: Francesco Colista <fcolista@alpinelinux.org> +pkgname=ossec-hids +pkgver=3.7.0 +pkgrel=0 +pkgdesc="Open Source Host-based Intrusion Detection System - meta package" +url="https://www.ossec.net/" +arch="noarch" +license="GPL-2.0-only WITH openssl-exception" +depends="inotify-tools procps" +makedepends="linux-headers bsd-compat-headers openssl-dev>3 +libevent-dev inotify-tools-dev findutils file zlib-dev pcre2-dev +sqlite-dev lua5.3-dev" +install="$pkgname.pre-install" +subpackages="$pkgname-doc $pkgname-contrib::noarch $pkgname-openrc" +pkgusers="ossec ossecm ossecr" +pkggroups="ossec" +source="$pkgname-$pkgver.tar.gz::https://github.com/ossec/ossec-hids/archive/$pkgver.tar.gz" + +prepare() { + default_prepare + export USER_NO_STOP=yes + export USER_DIR=/var/ossec + export USER_BINARYINSTALL=x + export PCRE2_SYSTEM=yes +} + +build() { + return 0 +} + +package() { + install -Dm755 -D src/init/ossec-hids-alpine.init "$pkgdir"/etc/init.d/ossec-hids + install -Dm644 -D etc/ossec.conf "$pkgdir"/etc/ossec.conf +} + +doc() { + cd "$builddir" + pkgdesc="Documentation for $pkgname" + mkdir -p "${subpkgdir:?}"/usr/share/doc/$pkgname + cp -a doc/* \ + "${subpkgdir:?}"/usr/share/doc/$pkgname +} + +contrib() { + pkgdesc="Contrib files for $pkgname" + mkdir -p "${subpkgdir:?}"/usr/share/$pkgname + cp -a "$builddir"/contrib/* "${subpkgdir:?}"/usr/share/$pkgname + for r in selinux debian-packages specs; do + rm -rf "${subpkgdir:?}"/usr/share/$pkgname/$r + done +} + +sha512sums=" +ba76ae4e36158fda4359365733852ba43c71307dd42f957237b30680193f1a2d4f0704047f842075b2c720cd166550ea9531ded0fa5aceb1bc3fb9c227bae4aa ossec-hids-3.7.0.tar.gz +" |