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