#ifndef CONFIG_H #define CONFIG_H #cmakedefine USE_COLORIZED_LOGS #ifdef DEBUG #define DEFAULT_LOG_LEVEL LogLevel::debug2 #else #define DEFAULT_LOG_LEVEL LogLevel::info #endif #define DEFAULT_TOKEN_TIMEOUT (60*5) #define DEFAULT_PORT 5555 #define DEFAULT_WEB_PREFIX "https://lock.binary.kitchen/" #define DEFAULT_LDAP_SERVER "ldaps://ldap.binary.kitchen" #define DEFAULT_BINDDN "cn=%s,ou=Users,dc=binary-kitchen,dc=de" #define DEFAULT_LOG_FILE "/var/log/doorlockd.log" #define DEFAULT_ALLOWED_IP_PREFIX "172.23.3." #define DEFAULT_PID_FILE "/var/run/doorlockd.pid" #endif