- Added "socket" option in "fail2ban.conf"

git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@407 a942ae1a-1317-0410-a47c-b1dcaea8d605
This commit is contained in:
Cyril Jaquier 2006-10-09 18:05:13 +00:00
parent 7989e66270
commit c8fdabf001
4 changed files with 29 additions and 9 deletions

View file

@ -46,9 +46,15 @@ class Configurator:
def getBaseDir(self):
return ConfigReader.getBaseDir()
def readAll(self):
def readEarly(self):
self.__fail2ban.read()
def readAll(self):
self.readEarly()
self.__jails.read()
def getEarlyOptions(self):
return self.__fail2ban.getEarlyOptions()
def getAllOptions(self):
self.__settings["general"] = self.__fail2ban.getOptions()

View file

@ -38,6 +38,10 @@ class Fail2banReader(ConfigReader):
def read(self):
ConfigReader.read(self, "fail2ban")
def getEarlyOptions(self):
opts = [["string", "socket", "/tmp/fail2ban.sock"]]
return ConfigReader.getOptions(self, "Definition", opts)
def getOptions(self):
opts = [["int", "loglevel", 1],
["string", "logtarget", "STDERR"]]