20 lines
530 B
Bash
Executable File
20 lines
530 B
Bash
Executable File
#!/bin/bash
|
|
# Script Name: 00logwatch
|
|
# Author: Matt McKinnon
|
|
# Date: 7th June 2016
|
|
# Description:
|
|
# This script will email a logwatch report
|
|
|
|
MAILTO="support@comprofix.com"
|
|
SMTP=mail.comprofix.com
|
|
THISSERVER=$(hostname -f)
|
|
MAILFROM="$(hostname)@$(dnsdomainname)"
|
|
|
|
#Check if removed-but-not-purged
|
|
test -x /usr/share/logwatch/scripts/logwatch.pl || exit 0
|
|
|
|
#execute
|
|
/usr/sbin/logwatch > /tmp/logwatch
|
|
|
|
sendemail -o tls=no -s $SMTP -t $MAILTO -f "$THISSERVER <$MAILFROM>" -u "[$THISSERVER] Logwatch" -m "$(cat /tmp/logwatch)" -q
|