diff options
author | Nishant Limbachia <nishant@mnspace.net> | 2016-08-21 23:22:35 +0100 |
---|---|---|
committer | David Spencer <idlemoor@slackbuilds.org> | 2016-08-28 00:22:59 +0100 |
commit | 5dc4eccf20c96120b01cf01bc8dc7996570609ec (patch) | |
tree | e0baf8b4d1b4da3469cf48d6e171e7d5b34cab38 | |
parent | c66593c395503c89afcc3a80f2f6db51d2863a7a (diff) | |
download | slackbuilds-5dc4eccf20c96120b01cf01bc8dc7996570609ec.tar.gz |
network/fail2ban: Updated for version 0.9.5.
Don't use 'noarch' (python2.7/site-packages is in /usr/lib64 on
64 bit).
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
-rw-r--r-- | network/fail2ban/README.SBo | 6 | ||||
-rw-r--r-- | network/fail2ban/config/paths-slackware.conf | 4 | ||||
-rw-r--r-- | network/fail2ban/fail2ban.SlackBuild | 31 | ||||
-rw-r--r-- | network/fail2ban/fail2ban.info | 6 | ||||
-rw-r--r-- | network/fail2ban/fail2ban.logrotate | 12 | ||||
-rw-r--r-- | network/fail2ban/rc.fail2ban | 2 |
6 files changed, 32 insertions, 29 deletions
diff --git a/network/fail2ban/README.SBo b/network/fail2ban/README.SBo index d958f9e2de..f5a7127871 100644 --- a/network/fail2ban/README.SBo +++ b/network/fail2ban/README.SBo @@ -54,3 +54,9 @@ Upgraded to version 0.8.11 Upgraded to version 0.9.0 7/5/2015 Upgraded to version 0.9.2 +1/31/2016 +Upgraded to version 0.9.3 +5/6/2016 +upgraded to version 0.9.4 +7/17/2016 +upgraded to version 0.9.5 diff --git a/network/fail2ban/config/paths-slackware.conf b/network/fail2ban/config/paths-slackware.conf index 81c66fac05..10a815731b 100644 --- a/network/fail2ban/config/paths-slackware.conf +++ b/network/fail2ban/config/paths-slackware.conf @@ -14,8 +14,8 @@ syslog_mail_warn = /var/log/syslog syslog_authpriv = /var/log/secure -# syslog_auth = /var/log/auth.log -# +syslog_auth = /var/log/secure + syslog_user = /var/log/syslog syslog_ftp = /var/log/syslog diff --git a/network/fail2ban/fail2ban.SlackBuild b/network/fail2ban/fail2ban.SlackBuild index 45af0bb7f1..bb6a45c11c 100644 --- a/network/fail2ban/fail2ban.SlackBuild +++ b/network/fail2ban/fail2ban.SlackBuild @@ -3,7 +3,7 @@ # Slackware Package Build Script for fail2ban # Git Hub: https://github.com/fail2ban/fail2ban/ -# Copyright (c) 2008-2015, Nishant Limbachia, Hoffman Estates, IL, USA +# Copyright (c) 2008-2016, Nishant Limbachia, Hoffman Estates, IL, USA # <nishant _AT_ mnspace _DOT_ net> # All rights reserved. @@ -26,11 +26,17 @@ # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM="fail2ban" -VERSION=${VERSION:-0.9.4} +VERSION=${VERSION:-0.9.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} -ARCH="noarch" +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi CWD=$(pwd) TMP=${TMP:-/tmp/SBo} @@ -39,12 +45,13 @@ OUTPUT=${OUTPUT:-/tmp} set -e -rm -fr $PKG $TMP/$PRGNAM-$VERSION -mkdir -p $PKG $TMP $OUTPUT +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT cd $TMP -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz || tar xvf $CWD/$VERSION.tar.gz -cd $TMP/$PRGNAM-$VERSION -chown -R root.root . +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +cd $PRGNAM-$VERSION +chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ -o -perm 511 \) -exec chmod 755 {} \; -o \ @@ -56,7 +63,7 @@ python setup.py install --root=$PKG # installing man pages mkdir -p $PKG/usr/man/{man1,man5} install -m 0644 man/fail2ban-client.1 man/fail2ban-regex.1 \ - man/fail2ban-server.1 man/fail2ban.1 $PKG/usr/man/man1 + man/fail2ban-server.1 man/fail2ban.1 man/fail2ban-testcases.1 $PKG/usr/man/man1 install -m 0644 man/jail.conf.5 $PKG/usr/man/man5 # move config files to .new @@ -79,7 +86,7 @@ install -D -m 0644 $CWD/config/paths-slackware.conf $PKG/etc/fail2ban/paths-slac rm -f $PKG/etc/fail2ban/paths-{debian,fedora,freebsd,osx}.conf.new # install logrotate script -install -D -m 0644 $CWD/fail2ban.logrotate $PKG/etc/logrotate.d/fail2ban.new +install -D -m 0644 files/fail2ban-logrotate $PKG/etc/logrotate.d/fail2ban.new # make directory for socket, pid file & db file mkdir -p $PKG/var/{run,lib}/fail2ban @@ -88,7 +95,9 @@ mkdir -p $PKG/var/{run,lib}/fail2ban rm -fr $PKG/usr/share/doc mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a COPYING ChangeLog README.md THANKS TODO DEVELOP doc/run-rootless.txt $PKG/usr/doc/$PRGNAM-$VERSION + cp -a CONTRIBUTING.md COPYING ChangeLog DEVELOP FILTERS MANIFEST \ + README.md RELEASE THANKS TODO DEVELOP \ + doc/run-rootless.txt $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild # building package diff --git a/network/fail2ban/fail2ban.info b/network/fail2ban/fail2ban.info index b59cc99265..9097b9a271 100644 --- a/network/fail2ban/fail2ban.info +++ b/network/fail2ban/fail2ban.info @@ -1,8 +1,8 @@ PRGNAM="fail2ban" -VERSION="0.9.4" +VERSION="0.9.5" HOMEPAGE="https://github.com/fail2ban/fail2ban/" -DOWNLOAD="https://github.com/fail2ban/fail2ban/archive/0.9.4/fail2ban-0.9.4.tar.gz" -MD5SUM="2dc93dff03c4da9fb95d4695e07b65d8" +DOWNLOAD="https://github.com/fail2ban/fail2ban/archive/0.9.5/fail2ban-0.9.5.tar.gz" +MD5SUM="1b59fc84a40b790e3f959257d64ab313" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/network/fail2ban/fail2ban.logrotate b/network/fail2ban/fail2ban.logrotate deleted file mode 100644 index f4ef9bd8bd..0000000000 --- a/network/fail2ban/fail2ban.logrotate +++ /dev/null @@ -1,12 +0,0 @@ -# 5/23/2013 - updated logrotate script based on suggestion by Sebastian Arcus -# and official github documentation. -# 09/25/2014 - updated logrotate script for version 0.9.0 and beyond -/var/log/fail2ban.log { - weekly - rotate 7 - missingok - nocompress - postrotate - /usr/bin/fail2ban-client flushlogs 1>/dev/null || true - endscript -} diff --git a/network/fail2ban/rc.fail2ban b/network/fail2ban/rc.fail2ban index 6b07317dc3..2d47a5e5d7 100644 --- a/network/fail2ban/rc.fail2ban +++ b/network/fail2ban/rc.fail2ban @@ -1,6 +1,6 @@ #!/bin/sh # -# Copyright (c) 2008-2015, Nishant Limbachia, Hoffman Estates, IL, USA +# Copyright (c) 2008-2016, Nishant Limbachia, Hoffman Estates, IL, USA # <nishant _AT_ mnspace _DOT_ net> # /etc/rc.d/rc.fail2ban # |