From d6469e4e5b6d68e6c3a9a504ccea21a97752ed48 Mon Sep 17 00:00:00 2001 From: Victor LABORIE Date: Thu, 1 Mar 2018 16:24:27 +0100 Subject: [PATCH] Use logger for cn-filter --- cn-filter.sh | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/cn-filter.sh b/cn-filter.sh index 025de1c..4a73d52 100644 --- a/cn-filter.sh +++ b/cn-filter.sh @@ -9,18 +9,16 @@ # client-connect /cn-filter.sh # -set -eu +set -u -DATE="$(date +'%b %d %H:%M:%S')" -LOG_FILE="/var/log/openvpn/auth.log" AUTH_FILE="/etc/openvpn/authorized_cns" grep -qE "^${common_name}$" "${AUTH_FILE}" if [ "$?" -eq 0 ]; then - echo "${DATE} - Accepted login for ${common_name} from ${trusted_ip} port ${trusted_port}" >> "${LOG_FILE}" + logger -i -t openvpn-cn-filter -p auth.info "Accepted login for ${common_name} from ${trusted_ip} port ${trusted_port}" exit 0 else - echo "${DATE} - Failed login for ${common_name} from ${trusted_ip} port ${trusted_port}" >> "${LOG_FILE}" + logger -i -t openvpn-cn-filter -p auth.notice "Failed login for ${common_name} from ${trusted_ip} port ${trusted_port}" fi exit 1