43 lines
972 B
Bash
Executable File
43 lines
972 B
Bash
Executable File
#!/bin/bash
|
|
|
|
#DEBUG=""
|
|
#DEBUG="echo"
|
|
#DEBUG=":"
|
|
|
|
#LOG=":"
|
|
#LOG="echo"
|
|
#LOG=""
|
|
|
|
|
|
|
|
# Includes
|
|
#-----------------------------------------------------------------------------------------------------------------------------------
|
|
|
|
. /usr/local/lib/network.bash
|
|
|
|
|
|
|
|
# Global Variables
|
|
#-----------------------------------------------------------------------------------------------------------------------------------
|
|
|
|
#LOG_FILE=/var/log/openvpn/up-down.log
|
|
|
|
|
|
|
|
|
|
|
|
# Main
|
|
#-----------------------------------------------------------------------------------------------------------------------------------
|
|
|
|
network_init
|
|
|
|
|
|
|
|
line="[${dev}]: Local_Int_Address: [${ifconfig_local}] Remote_Int_Address: [${ifconfig_pool_remote_ip}] Remote_Ext_Addres: [${untrusted_ip}] Common_Name: [${common_name}] Duration: [${time_duration}]"
|
|
|
|
log_info "VPN-Client-Down" "$line" " Status: [OK]"
|
|
|
|
touch /etc/openvpn/status/${common_name}.status
|
|
|
|
log_trace "VPN-Client-Down" "[${dev}]: Done!"
|