Update 'vxugRotate.sh'

stop trying to calculate checksums on active logs dummy
This commit is contained in:
kayos 2021-03-14 02:02:12 +00:00
parent 27946d822a
commit 22987363b1

View File

@ -50,10 +50,6 @@ case "$response" in
exit
;;
esac
echo -n "Calculating log checksums..."
sha256sum ${LOGDIR}access.log >> ${ROTATEDIR}${LOGDATE}.sha256
sha256sum ${LOGDIR}error.log >> ${ROTATEDIR}${LOGDATE}.sha256
echo -e "\e[32mDone! \e[0m"
echo -n "Roating logs..."
mv ${LOGDIR}access.log ${ROTATEDIR}access.${LOGDATE}
@ -65,6 +61,11 @@ echo -n "Informing nginx..."
killall -USR1 nginx
echo -e "\e[32mDone! \e[0m"
echo -n "Calculating log checksums..."
sha256sum ${ROTATEDIR}access.${LOGDATE} >> ${ROTATEDIR}${LOGDATE}.sha256
sha256sum ${ROTATEDIR}error.${LOGDATE} >> ${ROTATEDIR}${LOGDATE}.sha256
echo -e "\e[32mDone! \e[0m"
echo -n "Zipping old log files..."
zip -9 ${ROTATEDIR}${LOGDATE}-vxug-logs.zip ${ROTATEDIR}*.${LOGDATE}>>rotate.log
echo -e "\e[32mDone! \e[0m"
@ -77,9 +78,6 @@ echo -n "Calculating zip file checksum..."
sha256sum ${ROTATEDIR}${LOGDATE}-vxug-logs.zip >> ${ROTATEDIR}${LOGDATE}-vxug-logs.zip.sha256
echo -e "\e[32mDone! \e[0m"
echo -n "Cleaning up..."
echo "Cleaning up..."
rm -v ${ROTATEDIR}*.${LOGDATE}
echo -e "\e[32mDone! \e[0m"
echo "-------------------------------------"
kill -9 $SPID
echo -e "\e[32mFin.\e[0m"