Files
serverconfig/scripts/sshd-login.sh
Loïc GUEZO 4856b90ee1 fix: add few functions
- create send_notification function
- auto scripts/*.sh scripts searcher
2025-06-18 23:18:52 +02:00

16 lines
395 B
Bash

#!bin/bash
source /usr/local/bin/notifications.sh
case "$PAM_TYPE" in
open_session)
PAYLOAD=" { \"text\": \"$PAM_USER logged in (remote host: $PAM_RHOST) at $(date).\" }"
;;
close_session)
PAYLOAD=" { \"text\": \"$PAM_USER logged out (remote host: $PAM_RHOST) at $(date).\" }"
;;
esac
if [ -n "$PAYLOAD" ] ; then
send_notification "$PAYLOAD"
fi