diff --git a/scripts/sshd-login.sh b/scripts/sshd-login.sh index 4d8b266..e12878e 100644 --- a/scripts/sshd-login.sh +++ b/scripts/sshd-login.sh @@ -31,10 +31,10 @@ source /usr/local/bin/libs/notifications.sh case "$PAM_TYPE" in open_session) - PAYLOAD="Login Event\nUser $PAM_USER logged in from $PAM_RHOST at $(date)." + PAYLOAD=$(printf "Login Event\nUser %s logged in from %s at %s." "$PAM_USER" "$PAM_RHOST" "$(date)") ;; close_session) - PAYLOAD="Logout Event\nUser $PAM_USER logged out from $PAM_RHOST at $(date)." + PAYLOAD=$(printf "Logout Event\nUser %s logged out from %s at %s." "$PAM_USER" "$PAM_RHOST" "$(date)") ;; esac