summaryrefslogtreecommitdiff
path: root/pcr/psad/PKGBUILD
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-01-28 03:27:16 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-01-28 03:27:16 +0000
commit462391357aa5e749dc9908c15f3baa0b4416f3d8 (patch)
tree11d4d3f054aae9ffd869adc634054f64a16d83b8 /pcr/psad/PKGBUILD
parent748e32a3a886569b58a27003e85b76be5746153d (diff)
Tue Jan 28 03:22:21 UTC 2014
Diffstat (limited to 'pcr/psad/PKGBUILD')
-rw-r--r--pcr/psad/PKGBUILD66
1 files changed, 0 insertions, 66 deletions
diff --git a/pcr/psad/PKGBUILD b/pcr/psad/PKGBUILD
deleted file mode 100644
index 145625e89..000000000
--- a/pcr/psad/PKGBUILD
+++ /dev/null
@@ -1,66 +0,0 @@
-# Maintainer: Artur Wojcik <xartii at gmail dot com>
-# Maintainer : Parabola GNU / Linux-libre Aurelien Desbrieres <aurelien@cwb.IO>
-
-pkgname=psad
-pkgver=2.2
-pkgrel=2
-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-sysvinit.archlinux" "psad-systemdinit.archlinux" "psad.patch1")
-
-build() {
- cd "$srcdir/$pkgname-$pkgver"
- cp $srcdir/psad-sysvinit.archlinux init-scripts/psad-init.archlinux
- if [ ! -e responses ]; then
- ln $srcdir/responses responses -s;
- fi
- patch -p1 -i $srcdir/psad.patch1
-
- #Create the dirs it will need to make the program
- mkdir -p $pkgdir/etc/psad \
- $pkgdir/etc/rc.d \
- $pkgdir/usr/bin \
- $pkgdir/usr/sbin \
- $pkgdir/usr/share/man/man8 \
- $pkgdir/var/lib/psad \
- $pkgdir/var/log/psad \
- $pkgdir/var/run/psad \
- $pkgdir/usr/lib/psad \
- $pkgdir/usr/lib/systemd/system
- #Set the config dirs
- sed -e "s|'/usr/sbin'|'$pkgdir/usr/sbin'|" \
- -e "s|'/usr/bin'|'$pkgdir/usr/bin'|" \
- -e "s|my \$mpath = \"/usr/share/man/man\$section\";|my \$mpath = \"$pkgdir/usr/share/man/man\$section\";|" \
- ./install.pl -i
- sed -e "s|/var/log/psad|$pkgdir&|" \
- -e "s|/var/run/psad|$pkgdir&|" \
- -e "s|/var/lib/psad|$pkgdir&|" \
- -e "s|/usr/lib/psad|$pkgdir&|" \
- -e "s|/etc/psad|$pkgdir&|" \
- -e "s|/usr/bin/whois_psad|$pkgdir&|" \
- -e "s|/usr/sbin/fwcheck_psad|$pkgdir&|" \
- -e "s|/usr/sbin/psadwatchd|$pkgdir&|" \
- -e "s|/usr/sbin/kmsgsd|$pkgdir&|" \
- -e "s|/usr/sbin/psad|$pkgdir&|" \
- ./psad.conf -i
-
- #hope that things work
- ./install.pl --init-dir "$pkgdir/etc/rc.d/" < responses
-
- #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
-
- #Set correct permissions
- chmod 0700 $pkgdir/var/lib/psad
-
-
-}
-
-# vim:set ts=2 sw=2 et: