--- rpms/smeserver-fail2ban/contribs9/smeserver-fail2ban-0.1.18.bz10767-adminpanel.patch 2019/04/10 03:26:12 1.2 +++ rpms/smeserver-fail2ban/contribs9/smeserver-fail2ban-0.1.18.bz10767-adminpanel.patch 2019/04/10 03:40:59 1.3 @@ -361,7 +361,7 @@ diff -Nur smeserver-fail2ban-0.1.18.old/ + +our @EXPORT = qw(get_value get_prop change_settings RemoveIP); + -+our $VERSION = sprintf '%d.%03d', q$Revision: 1.1 $ =~ /: (\d+).(\d+)/; ++our $VERSION = sprintf '%d.%03d', q$Revision: 1.2 $ =~ /: (\d+).(\d+)/; +our $db = esmith::ConfigDB->open + || warn "Couldn't open configuration database (permissions problems?)"; +my $scriptname = basename($0); @@ -781,3 +781,15 @@ diff -Nur smeserver-fail2ban-0.1.18.old/ +fail2ban-client status $SERVI |grep -E 'IP list|Status for the jail' |sed 'N;s/\n/:/'|cut -d: -f2,4 +done + +diff -Nur smeserver-fail2ban-0.1.18.old/createlinks smeserver-fail2ban-0.1.18/createlinks +--- smeserver-fail2ban-0.1.18.old/createlinks 2017-10-27 08:34:58.000000000 -0400 ++++ smeserver-fail2ban-0.1.18/createlinks 2019-04-09 23:39:11.772000000 -0400 +@@ -2,6 +2,8 @@ + + use esmith::Build::CreateLinks qw(:all); + ++panel_link("fail2ban", "manager"); ++ + templates2events("/etc/rc.d/init.d/masq", "fail2ban-update"); + + foreach my $event qw(fail2ban-conf bootstrap-console-save){