From 8d2f2ce2d432c3e3fd8e9b03ceee879f0507ad83 Mon Sep 17 00:00:00 2001 From: Steve Magnuson Date: Fri, 3 Apr 2020 10:09:44 -0700 Subject: [PATCH] Added ability to specify destination email address(es) as argument --- hampi-utilities.version | 2 +- vnc-server-activity.sh | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) mode change 100644 => 100755 vnc-server-activity.sh diff --git a/hampi-utilities.version b/hampi-utilities.version index 01ba4c9..0f027fe 100644 --- a/hampi-utilities.version +++ b/hampi-utilities.version @@ -1 +1 @@ -VERSION="2.1.17" \ No newline at end of file +VERSION="2.1.18" \ No newline at end of file diff --git a/vnc-server-activity.sh b/vnc-server-activity.sh old mode 100644 new mode 100755 index 9aa17c7..6dd1cc4 --- a/vnc-server-activity.sh +++ b/vnc-server-activity.sh @@ -3,7 +3,7 @@ # Extracts Connection events for VNC server activity occuring in the past 24 hours # and emails results via patmail.sh and pat -VERSION="1.0.3" +VERSION="1.1.0" # Pat and patmail.sh must be installed. If they are not, exit. command -v pat >/dev/null 2>&1 || exit 1 @@ -14,7 +14,7 @@ FILES="/var/log/user.log*" # Mail VNC Server login activity for last 24 hours. # MAILTO can contain multiple destination email addresses. Separate addresses with a # comma. -MAILTO="w7ecg.wecg@gmail.com" +MAILTO="${1:-w7ecg.wecg@gmail.com}" FILTERED="$(mktemp)" OUTFILE="$(mktemp)" grep -h Connections $FILES 2>/dev/null 1>$FILTERED @@ -48,6 +48,6 @@ fi # cat $OUTFILE #} | /usr/sbin/ssmtp $MAILTO -cat $OUTFILE | sort | uniq | /usr/local/bin/patmail.sh $MAILTO "$HOSTNAME VNC Server activity for 24 hours preceding `date`" telnet +cat $OUTFILE | sort | uniq | $(command -v patmail.sh) $MAILTO "$HOSTNAME VNC Server activity for 24 hours preceding `date`" telnet rm $OUTFILE rm $FILTERED