Date: Friday, March 10, 2017 @ 09:22:11 Author: spupykin Revision: 215560
upgpkg: sshguard 2.0.0-2 upd Modified: sshguard/trunk/PKGBUILD ----------+ PKGBUILD | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-03-10 09:21:57 UTC (rev 215559) +++ PKGBUILD 2017-03-10 09:22:11 UTC (rev 215560) @@ -4,16 +4,17 @@ pkgname=sshguard pkgver=2.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="Brute force detector for SSH, Exim, VSFTPD and more. Blocks by ip with iptables" arch=('i686' 'x86_64') url="http://www.sshguard.net/" license=('GPL') depends=('iptables') +backup=('etc/sshguard.conf') install=sshguard.install source=("http://downloads.sourceforge.net/sourceforge/sshguard/sshguard-$pkgver.tar.gz" - sshguard.service - sshguard-journalctl) + "sshguard.service" + "sshguard-journalctl") sha256sums=('e87c6c4a6dddf06f440ea76464eb6197869c0293f0a60ffa51f8a6a0d7b0cb06' '77b5cb4d00a34f1a0f03272464bac66793389ba05e89be6b7bfb78bdff0b0e92' 'ce7c3f56edb1b43e0a1629ed646d667d7196808ba82edf7c9e1c3c9c03fca2ba') @@ -20,12 +21,17 @@ prepare() { cd "$srcdir/$pkgname-$pkgver" - sed -i 's|^DAYNO.*|DAYNO [0-9]?[1-9]|' src/parser/attack_scanner.l + echo 'BACKEND="/usr/lib/sshguard/sshg-fw-iptables"' >>examples/sshguard.conf.sample } build() { cd "$srcdir/$pkgname-$pkgver" - ./configure --prefix=/usr --sbindir=/usr/bin --with-firewall=iptables + ./configure \ + --prefix=/usr \ + --sbindir=/usr/bin \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib/sshguard \ + --with-firewall=iptables make } @@ -34,4 +40,5 @@ make DESTDIR="$pkgdir" install install -Dm0644 "$srcdir/sshguard.service" "$pkgdir/usr/lib/systemd/system/sshguard.service" install -Dm0755 "$srcdir/sshguard-journalctl" "$pkgdir/usr/lib/systemd/scripts/sshguard-journalctl" + install -Dm0644 "examples/sshguard.conf.sample" "$pkgdir/etc/sshguard.conf" }