From 6b293671ca6133a9575227b5e82322b59aec9bbf Mon Sep 17 00:00:00 2001 From: Arjen Baart Date: Fri, 13 Jan 2012 11:07:00 +0100 Subject: [PATCH 1/1] Added a new script: sendlogs. Send an update of the logfiles to the gnucomo email address. --- scripts/sendlogs | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100755 scripts/sendlogs diff --git a/scripts/sendlogs b/scripts/sendlogs new file mode 100755 index 0000000..211d411 --- /dev/null +++ b/scripts/sendlogs @@ -0,0 +1,28 @@ +#!/bin/bash + +# +# sendlogs - Send an update of the logfiles to the gnucomo email address +# +# Use logrunner to find additional log entries in all configured log files +# until there is no more logging to report to gnucomo. The log entries +# are packed into XML and sent to the gnucomo server by email. +# + +GNUCOMO_ADDRESS="gnucomo@andromeda.nl" + +TEMPFILE=`mktemp /tmp/sendlog.XXX` + +/usr/local/bin/logrunner -1 >$TEMPFILE +while [ -s $TEMPFILE ] +do + mail -s 'Gnucomo logging' $GNUCOMO_ADDRESS <$TEMPFILE + /usr/local/bin/logrunner -1 >$TEMPFILE +done + +rm $TEMPFILE + +#/usr/local/bin/logrunner -1|mail -s 'Gnucomo logging' gnucomo@andromeda.nl +#/usr/local/bin/logrunner -1|mail -s 'Gnucomo logging' gnucomo@andromeda.nl +#/usr/local/bin/logrunner -1|mail -s 'Gnucomo logging' gnucomo@andromeda.nl +#/usr/local/bin/logrunner -1|mail -s 'Gnucomo logging' gnucomo@andromeda.nl + -- 2.11.0