diff options
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-x | PKGBUILD | 81 |
1 files changed, 45 insertions, 36 deletions
@@ -1,46 +1,55 @@ -# Maintainer: John Doe <kitterhuff@gmail.com> -# Previous Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> +# Maintainer: AlphaJack <alphajack at tuta dot io> +# Contributor: John Doe <kitterhuff@gmail.com> +# Contributor: Lukas Jirkovsky <l.jirkovsky@gmail.com> # Contributor: Thomas S Hatch <thatch45@gmail.com> # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> -pkgname=aide -pkgver=0.18.2 -pkgrel=3 -pkgdesc='A file integrity checker and intrusion detection program.' -arch=('x86_64') +pkgname="aide" +pkgver=0.18.6 +pkgrel=1 +pkgdesc="A file integrity checker and intrusion detection program" +arch=("x86_64" "armv7h" "aarch64") url="https://aide.github.io/" -license=('GPL') -depends=('acl' 'e2fsprogs' 'libelf' 'mhash' 'pcre') -backup=('etc/aide.conf') -source=("https://github.com/aide/aide/releases/download/v${pkgver}/aide-${pkgver}.tar.gz"{,.asc} \ - "aide.conf") -sha256sums=('758ff586c703930129e0a1e8c292ff5127e116fc10d0ffdbea8bf2c1087ca7e4' # aide-${pkgver}.tar.gz sha256sum - 'SKIP' - 'dd8f40a6e0a298dd0f457e6d814bc29c3fd5e5061cc9007386e2c2c3c7887f1a' # aide.conf chksum - ) +license=("GPL") +depends=("acl" + "e2fsprogs" + "libelf" + "mhash" + "pcre") +source=("https://github.com/aide/aide/releases/download/v$pkgver/aide-$pkgver.tar.gz"{,.asc} \ + "aide.conf" + "aidecheck.service" + "aidecheck.timer") +b2sums=('63bb647100820ee1846f8a0585ea8d94e1b7cea1ae593e2d079aea967cf6e2dceb1c92aa9250b1950dac4629326ebf85ac6e7cf2524fa1cf1757b568dad38ed4' + 'SKIP' + '2e16baf306dcbe5d5207685391bb3e77b80a8caafaeafee3094228ee19671092afc042762523663a1d5155341a5d190c5e6c355d639e1a840efddf56047c05bc' + 'fcae2514bffcfe8c2110c8b82d857f39de8c95e0d7d2788bb4945243c127c9566871606b9e4bca39034b624c7bd579f46ed88cb0b86830d6ff16ff1fbb04b081' + 'af16bbf1d69226d445820ba1e7beaba8142a19eb3120f5b58db048083d94ec22f857a28dfe403bd885aafe31b748a10ce9de759480947d4b34b29e2b1a678071') +validpgpkeys=("2BBBD30FAAB29B3253BCFBA6F6947DAB68E7B931") # Hannes von Haugwitz <hannes@vonhaugwitz.com> +backup=("etc/aide.conf") +install="aide.install" -validpgpkeys=('2BBBD30FAAB29B3253BCFBA6F6947DAB68E7B931') # Hannes von Haugwitz <hannes@vonhaugwitz.com> - -build() { - cd $srcdir/$pkgname-$pkgver - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --with-posix-acl \ - --with-prelink \ - --with-xattr \ - --with-zlib \ - --with-e2fsattrs \ - --disable-static - make +build(){ + cd "$pkgname-$pkgver" + ./configure \ + --prefix="/usr" \ + --sysconfdir="/etc" \ + --with-posix-acl \ + --with-xattr \ + --with-zlib \ + --with-e2fsattrs \ + --disable-static + make } -package() { - cd $srcdir/$pkgname-$pkgver - make DESTDIR=$pkgdir install - install -D -m644 $srcdir/aide.conf $pkgdir/etc/aide.conf - install -D -m644 $srcdir/aidecheck.service $pkgdir/usr/lib/systemd/system/aidecheck.service - install -D -m644 $srcdir/aidecheck.timer $pkgdir/usr/lib/systemd/system/aidecheck.timer +package(){ + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + install -d -m 700 "$pkgdir/var/lib/aide" + install -d -m 700 "$pkgdir/var/log/aide" + install -D -m 600 "$srcdir/aide.conf" "$pkgdir/etc/aide.conf" + install -D -m 644 "$srcdir/aidecheck.service" -t"$pkgdir/usr/lib/systemd/system" + install -D -m 644 "$srcdir/aidecheck.timer" -t "$pkgdir/usr/lib/systemd/system" } |