diff options
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 28 |
3 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f974a1c5d700 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = alienvault-agent + pkgdesc = AlienVault Agent + pkgver = 20.07.0003.0301 + pkgrel = 1 + url = https://cybersecurity.att.com/documentation/usm-anywhere/agents/alienvault-agents.htm + arch = x86_64 + license = custom + depends = bash + depends = rsyslog + depends = zlib + backup = etc/osquery/osquery.flags.default + backup = etc/osquery/osquery.flags.example + backup = etc/osquery/secret + backup = etc/rsyslog.d/90-osquery.conf + backup = etc/sysconfig/osqueryd + source = https://prod-usm-saas-agent-config.s3.amazonaws.com/repo/deb/pool/stable/a/al/alienvault-agent_20.07.0003.0301_amd64.deb + sha256sums = dd49ec87cedd0a10644de46a3aecb5169c840a93e4a5993616eb5281d381b9d1 + +pkgname = alienvault-agent + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..ca9d8b95260e --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.deb +*.log +*.tar.zst diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8029b8a0e2d3 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Jaan Toots <jaan@jaantoots.org> +pkgname=alienvault-agent +pkgver=20.07.0003.0301 +pkgrel=1 +pkgdesc="AlienVault Agent" +arch=('x86_64') +url="https://cybersecurity.att.com/documentation/usm-anywhere/agents/alienvault-agents.htm" +license=('custom') +depends=('bash' 'rsyslog' 'zlib') +makedepends=() +backup=("etc/osquery/osquery.flags.default" + "etc/osquery/osquery.flags.example" + "etc/osquery/secret" + "etc/rsyslog.d/90-osquery.conf" + "etc/sysconfig/osqueryd") +source=("https://prod-usm-saas-agent-config.s3.amazonaws.com/repo/deb/pool/stable/a/al/${pkgname}_${pkgver}_amd64.deb") +sha256sums=('dd49ec87cedd0a10644de46a3aecb5169c840a93e4a5993616eb5281d381b9d1') + +prepare() { + mkdir data && tar -xvf data.tar.gz -C data +} + +package() { + cd data + install -dm755 "$pkgdir/etc" && cp -av etc/{osquery,rsyslog.d,sysconfig} "$pkgdir/etc" + install -dm755 "$pkgdir"/var/log/osquery + cp -av usr "$pkgdir" +} |