mirror of https://github.com/fail2ban/fail2ban
- Allow multiple log paths
git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@393 a942ae1a-1317-0410-a47c-b1dcaea8d6050.x
parent
366584856d
commit
c5e8bcc7e6
|
@ -97,11 +97,12 @@ class JailReader(ConfigReader):
|
||||||
stream = [["add", self.__name]]
|
stream = [["add", self.__name]]
|
||||||
for opt in self.__opts:
|
for opt in self.__opts:
|
||||||
if opt == "logpath":
|
if opt == "logpath":
|
||||||
pathList = glob.glob(self.__opts[opt])
|
for path in self.__opts[opt].split("\n"):
|
||||||
if len(pathList) == 0:
|
pathList = glob.glob(path)
|
||||||
logSys.error("No file found for " + self.__opts[opt])
|
if len(pathList) == 0:
|
||||||
for path in pathList:
|
logSys.error("No file found for " + path)
|
||||||
stream.append(["set", self.__name, "addlogpath", path])
|
for p in pathList:
|
||||||
|
stream.append(["set", self.__name, "addlogpath", p])
|
||||||
elif opt == "maxretry":
|
elif opt == "maxretry":
|
||||||
stream.append(["set", self.__name, "maxretry", self.__opts[opt]])
|
stream.append(["set", self.__name, "maxretry", self.__opts[opt]])
|
||||||
elif opt == "ignoreip":
|
elif opt == "ignoreip":
|
||||||
|
|
Loading…
Reference in New Issue