diff options
author | Samuel Kogler | 2016-11-11 00:58:41 +0100 |
---|---|---|
committer | Samuel Kogler | 2016-11-11 00:58:41 +0100 |
commit | 7c45b1786fa68ca35b756a6ab4f61e4455d25c8d (patch) | |
tree | 70eabae96cb6afad8edcc17e533b1d1bb8dfc9be /PKGBUILD | |
parent | c2dd7bfda9135dd7aace00d28d0f207147ea755d (diff) | |
download | aur-barnyard2-git.tar.gz |
Add systemd service and install file
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 12 insertions, 4 deletions
@@ -7,12 +7,15 @@ pkgdesc="A dedicated spooler for Snort's unified2 binary output format." arch=('i686' 'x86_64') url="http://www.github.com/firnsy/barnyard2" license=('GPL') -depends=('libpcap' 'libmariadbclient') +depends=('libpcap' 'libmariadbclient' 'snort') options=() provides=('barnyard2') conflicts=('barnyard2') -source=('barnyard2::git+https://github.com/firnsy/barnyard2.git') -md5sums=('SKIP') +install=barnyard2.install +source=('barnyard2::git+https://github.com/firnsy/barnyard2.git' + 'barnyard2@.service') +md5sums=('SKIP' + '1cadc9bb8c5147cd41977dce2a226c40') pkgver() { cd "barnyard2" @@ -37,6 +40,11 @@ package() { chmod 644 "$pkgdir/etc/barnyard2.conf" install -d -m755 "$pkgdir/var/log/barnyard2" install -d -m755 "$pkgdir/var/log/snort" + + install -D -m644 '../barnyard2@.service' "$pkgdir/usr/lib/systemd/system/barnyard2@.service" + touch "$pkgdir/var/log/snort/barnyard2.waldo" - cmod 644 "$pkgdir/var/log/snort/barnyard2.waldo" + chmod 644 "$pkgdir/var/log/snort/barnyard2.waldo" + sed -i 's#/etc/snort/sid-msg.map#/etc/snort/rules/sid-msg.map#' "$pkgdir/etc/barnyard2.conf" + } |