Added config for psql

This commit is contained in:
trietend 2024-10-08 13:09:15 +02:00
commit 684141d7ae
2 changed files with 22 additions and 1 deletions

View file

@ -27,10 +27,21 @@ MQTT = On
; Use "Random" for generating a random challenge for each requests (Default)
Challenge = Random
; Database Management System
; Use "sqlite" or "psql"
Dbms = sqlite
; SQLite Database file
; Delete this file to re-capture previously captured hashes
Database = Responder.db
; Psql Database
PsqlHost = 127.0.0.1
PsqlPort = 5432
PsqlUser= dbuser
PsqlPassword = dbpass
PsqlDatabase = responder
; Default log file
SessionLog = Responder-Session.log

View file

@ -138,9 +138,19 @@ class Settings:
self.Krb_On_Off = self.toBool(config.get('Responder Core', 'Kerberos'))
self.SNMP_On_Off = self.toBool(config.get('Responder Core', 'SNMP'))
# Db File
# Db
self.Dbms = config.get('Responder Core', 'Dbms')
# Db File Sqlite
self.DatabaseFile = os.path.join(self.ResponderPATH, config.get('Responder Core', 'Database'))
# Db Psql
self.PsqlHost = config.get('Responder Core', 'PsqlHost')
self.PsqlPort = config.get('Responder Core', 'PsqlPort')
self.PsqlUser = config.get('Responder Core', 'PsqlUser')
self.PsqlPassword = config.get('Responder Core', 'PsqlPassword')
self.PsqlDatabase = config.get('Responder Core', 'PsqlDatabase')
# Log Files
self.LogDir = os.path.join(self.ResponderPATH, 'logs')