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 # # 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 # # /etc/rc.d/rc.fail2ban #