manage auth-retry
This commit is contained in:
12
main.go
12
main.go
@@ -15,9 +15,10 @@ import (
|
||||
func main() {
|
||||
var err error
|
||||
var config *uconfig.UConfig
|
||||
// default configuration file is ./openvpn-dm-mgt-server.conf
|
||||
configFile := flag.String("config", "openvpn-dm-mgt-server.conf", "configuration file")
|
||||
// default configuration file is /etc/openvpn/dm-mgt-server.conf
|
||||
configFile := flag.String("config", "/etc/openvpn/dm-mgt-server.conf", "configuration file")
|
||||
logToSyslog := flag.Bool("syslog", false, "Log to syslog")
|
||||
debug := flag.Bool("debug", false, "log every message received")
|
||||
flag.Parse()
|
||||
|
||||
// parseconfig
|
||||
@@ -39,6 +40,8 @@ func main() {
|
||||
server.cacheDir = config.GetString("config.cacheDir", "")
|
||||
server.authCa = config.GetString("config.authCa", "")
|
||||
server.otpMasterSecrets = parseConfigArray(config, "config.masterSecrets")
|
||||
server.ipRouteScript = config.GetString("config.ipRouteScript", "/bin/ip")
|
||||
|
||||
if len(server.otpMasterSecrets) == 0 {
|
||||
server.otpMasterSecrets = append(server.otpMasterSecrets, "*******************")
|
||||
}
|
||||
@@ -54,6 +57,11 @@ func main() {
|
||||
}
|
||||
}
|
||||
|
||||
server.debug = false
|
||||
if *debug {
|
||||
server.debug = true
|
||||
}
|
||||
|
||||
for _, profile := range config.GetPaths("config.profiles") {
|
||||
profileName := strings.Split(profile, ".")[2]
|
||||
ldapConf := ldapConfig{
|
||||
|
||||
Reference in New Issue
Block a user