diff --git a/vpn_monitor.sh b/vpn_monitor.sh index e300df7..5b386ef 100644 --- a/vpn_monitor.sh +++ b/vpn_monitor.sh @@ -1,12 +1,13 @@ #!/bin/bash -source config.conf -source functions/logging.sh -source functions/network_check.sh -source functions/sql_check.sh -source functions/restart_service.sh +BASE_DIR="/opt/scripts/vpn-con-checker" + +source "$BASE_DIR/config.conf" +source "$BASE_DIR/functions/logging.sh" +source "$BASE_DIR/functions/network_check.sh" +source "$BASE_DIR/functions/sql_check.sh" +source "$BASE_DIR/functions/restart_service.sh" -# Funktion zur Prüfung der Arbeitszeit function is_within_business_hours() { current_hour=$(date +%H) if (( current_hour >= 7 && current_hour < 18 )); then @@ -16,7 +17,6 @@ function is_within_business_hours() { fi } -# Hauptscript function main() { log_info "Starting VPN monitoring script."