summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcin Wieczorek2016-06-07 01:05:11 +0200
committerMarcin Wieczorek2016-06-07 01:05:11 +0200
commit2b4a00af41119e98c8000c66ac8e09b164a30606 (patch)
treebb3d700f8cd3eed9dc92c026183e7b81f61f7360
parent982ea4f4f43d5963fd08baa120ddf327e1b896ed (diff)
downloadaur-2b4a00af41119e98c8000c66ac8e09b164a30606.tar.gz
Update to 2.4.3
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD41
-rw-r--r--psad.patch (renamed from psad.patch1)6
3 files changed, 33 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f4748d9ef8c0..0f86d7818eb1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = psad
pkgdesc = A collection of three lightweight system daemons (two main daemons and one helper daemon) that run on Linux machines and analyze iptables log messages to detect port scans and other suspicious traffic
- pkgver = 2.4.1
- pkgrel = 0
+ pkgver = 2.4.3
+ pkgrel = 1
url = http://cipherdyne.org/psad/
arch = i686
arch = x86_64
@@ -14,14 +14,14 @@ pkgbase = psad
depends = perl-storable
depends = perl-unix-syslog
depends = net-tools
- source = http://cipherdyne.org/psad/download/psad-2.4.1.tar.gz
+ source = http://cipherdyne.org/psad/download/psad-2.4.3.tar.gz
source = responses
source = psad-systemdinit.archlinux
- source = psad.patch1
- md5sums = c73d01e472f08775b6fc80c90378f7ce
+ source = psad.patch
+ md5sums = 5aa0d22f0bea3ba32e3b9730f78157cf
md5sums = 2425986f9eaa44d983128ebea6c8baf4
md5sums = 29324f5fb0ccf69b443710c7d4c075fd
- md5sums = 3ebc69df83f083abcd52965fa26c3cf4
+ md5sums = 686dee1b3ebff03acde910fa443cbfc6
pkgname = psad
diff --git a/PKGBUILD b/PKGBUILD
index cee98da08d08..7926b51ce2b0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,30 @@
-# Maintainer: Anthony C <kurodroid.1@gmail.com>
+# Maintainer: Marcin Wieczorek <marcin@marcin.co>
+# Contributor: Anthony C <kurodroid.1@gmail.com>
+
pkgname=psad
-pkgver=2.4.1
-pkgrel=0
+pkgver=2.4.3
+pkgrel=1
pkgdesc="A collection of three lightweight system daemons (two main daemons and one helper daemon) that run on Linux machines and analyze iptables log messages to detect port scans and other suspicious traffic"
arch=(i686 x86_64)
url="http://cipherdyne.org/psad/"
license=('GPL')
depends=('perl-bit-vector' 'perl-date-calc' 'perl-iptables-chainmgr' 'perl-iptables-parse' 'perl-net-ipv4addr' 'perl-storable' 'perl-unix-syslog' 'net-tools')
-source=("http://cipherdyne.org/psad/download/$pkgname-$pkgver.tar.gz" "responses" "psad-systemdinit.archlinux" "psad.patch1")
-md5sums=('c73d01e472f08775b6fc80c90378f7ce'
+source=("http://cipherdyne.org/psad/download/${pkgname}-${pkgver}.tar.gz"
+ "responses"
+ "psad-systemdinit.archlinux"
+ "psad.patch")
+md5sums=('5aa0d22f0bea3ba32e3b9730f78157cf'
'2425986f9eaa44d983128ebea6c8baf4'
'29324f5fb0ccf69b443710c7d4c075fd'
- '3ebc69df83f083abcd52965fa26c3cf4')
+ '686dee1b3ebff03acde910fa443cbfc6')
build() {
cd "$srcdir/$pkgname-$pkgver"
if [ ! -e responses ]; then
ln $srcdir/responses responses -s;
fi
- patch -p1 -i $srcdir/psad.patch1
+
+ patch -p1 -i "${srcdir}/psad.patch"
#Set the config dirs
sed -e "s|'/usr/sbin'|'$pkgdir/usr/sbin'|" \
@@ -39,6 +45,7 @@ build() {
}
+
package () {
cd "$srcdir/$pkgname-$pkgver"
#hope that things work
@@ -52,19 +59,19 @@ package () {
$pkgdir/var/run/psad \
$pkgdir/usr/lib/psad \
$pkgdir/usr/lib/systemd/system
- ./install.pl --init-dir "$pkgdir/etc/rc.d/" < responses
+ ./install.pl --init-dir "$pkgdir/etc/rc.d/" < responses
- #Set correct permissions
- chmod -R o+r $pkgdir/etc/psad
- chmod -R o+r $pkgdir/usr/sbin/*
- chmod 0700 $pkgdir/var/lib/psad
+ #Set correct permissions
+ chmod -R o+r $pkgdir/etc/psad
+ chmod -R o+r $pkgdir/usr/sbin/*
+ chmod 0700 $pkgdir/var/lib/psad
- #add the systemd service file
- cp $srcdir/psad-systemdinit.archlinux $pkgdir/usr/lib/systemd/system/psad.service
+ #add the systemd service file
+ cp $srcdir/psad-systemdinit.archlinux $pkgdir/usr/lib/systemd/system/psad.service
- # Fix the config
- sed -e "s|$pkgdir||" $pkgdir/etc/psad/psad.conf -i
- sed -e "s|$pkgdir||" $pkgdir/var/log/psad/install.log -i
+ # Fix the config
+ sed -e "s|$pkgdir||" $pkgdir/etc/psad/psad.conf -i
+ sed -e "s|$pkgdir||" $pkgdir/var/log/psad/install.log -i
}
# vim:set ts=2 sw=2 et:
diff --git a/psad.patch1 b/psad.patch
index 020216dca936..b9d3a532ea92 100644
--- a/psad.patch1
+++ b/psad.patch
@@ -1,5 +1,5 @@
-*** install.pl 2015-05-12 12:25:18.000000000 +0800
---- install.pl.new 2015-11-03 09:33:36.851279706 +0800
+*** a/install.pl 2015-05-12 12:25:18.000000000 +0800
+--- b/install.pl 2015-11-03 09:33:36.851279706 +0800
***************
*** 754,759 ****
--- 754,761 ----
@@ -47,7 +47,7 @@
sub get_distro() {
return 'gentoo' if -e '/etc/gentoo-release';
-+ return 'archlinux' if -e '/etc/archlinux-release';
++ return 'archlinux' if -e '/etc/arch-release';
if (-e '/etc/issue') {
### Red Hat Linux release 6.2 (Zoot)
open ISSUE, '< /etc/issue' or