summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--client/jailreader.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/client/jailreader.py b/client/jailreader.py
index 14684e43..63177f30 100644
--- a/client/jailreader.py
+++ b/client/jailreader.py
@@ -122,7 +122,10 @@ class JailReader(ConfigReader):
elif opt == "failregex":
stream.append(["set", self.__name, "failregex", self.__opts[opt]])
elif opt == "ignoreregex":
- stream.append(["set", self.__name, "addignoreregex", self.__opts[opt]])
+ for regex in self.__opts[opt].split('\n'):
+ # Do not send a command if the rule is empty.
+ if regex != '':
+ stream.append(["set", self.__name, "addignoreregex", regex])
stream.extend(self.__filter.convert())
for action in self.__actions:
stream.extend(action.convert())