From f2d0230a675483f19c9486ed2477be9da789c49f Mon Sep 17 00:00:00 2001 From: sebres Date: Mon, 22 Jun 2015 17:29:13 +0200 Subject: [PATCH] reload in interactive mode appends all the jails twice (#825) --- ChangeLog | 1 + fail2ban/client/jailsreader.py | 1 + 2 files changed, 2 insertions(+) diff --git a/ChangeLog b/ChangeLog index 3f260e68..0e7eb707 100644 --- a/ChangeLog +++ b/ChangeLog @@ -10,6 +10,7 @@ ver. 0.9.3 (2015/XX/XXX) - wanna-be-released ----------- - Fixes: + * reload in interactive mode appends all the jails twice (gh-825) * reload server/jail failed if database used (but was not changed) and some jail active (gh-1072) * filter.d/dovecot.conf - also match unknown user in passwd-file. diff --git a/fail2ban/client/jailsreader.py b/fail2ban/client/jailsreader.py index 40255ce7..be321f7d 100644 --- a/fail2ban/client/jailsreader.py +++ b/fail2ban/client/jailsreader.py @@ -50,6 +50,7 @@ class JailsReader(ConfigReader): return self.__jails def read(self): + self.__jails = list() return ConfigReader.read(self, "jail") def getOptions(self, section=None):