From f1820c9c222337c663b523d22f12972a8640ff3a Mon Sep 17 00:00:00 2001 From: Ossi Salmi Date: Wed, 24 Apr 2013 21:50:59 +0300 Subject: [PATCH] syslog: Use openssl's original output format for log checksums --- syslog/files/logarchiver.sh | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/syslog/files/logarchiver.sh b/syslog/files/logarchiver.sh index 1431407..c73123a 100755 --- a/syslog/files/logarchiver.sh +++ b/syslog/files/logarchiver.sh @@ -74,7 +74,6 @@ restart_syslog for log in ${LOGS}; do gzip -f ${log} || myerror "Error while gzipping ${log}" - log="${log}.gz" - echo "`openssl dgst -sha1 ${log} | cut -d ' ' -f 2` `basename ${log}`" > \ - ${log}.sha1 + loggz="`basename ${log}`.gz" + ( cd `dirname ${log}` && openssl sha1 -out ${loggz}.sha1 ${loggz} ) done