diff --git a/gatherLogs.sh b/gatherLogs.sh index 73f3e86..142d9ec 100755 --- a/gatherLogs.sh +++ b/gatherLogs.sh @@ -1,5 +1,7 @@ #!/bin/bash cd ~/RMS_data/logs +mkdir logtmp +cd logtmp # # Script to gather the logfiles and upload them for debugging & analysis @@ -8,14 +10,19 @@ source /home/pi/source/ukmon-pitools/ukmon.ini sudo cp /var/log/kern.log . sudo chown pi:pi kern.log cp /var/log/messages ./messages.log -cp /home/pi/source/RMS/.config ${LOCATION}.config -cp /home/pi/source/RMS/platepar_cmn2010.cal ${LOCATION}.cal +cp /home/pi/source/RMS/.config ./${LOCATION}.config +cp /home/pi/source/RMS/platepar_cmn2010.cal ./${LOCATION}.cal +cp /home/pi/source/ukmon-pitools/*.key . +cp /home/pi/source/ukmon-pitools/*.ini . +crontab -l > ./crontab.txt +find .. -maxdepth 1 -name "*.log*" -type f -mtime -5 -exec cp {} . \; ZIPFILE=/tmp/${LOCATION}_logs.tgz -tar cvzf $ZIPFILE *.log* ${LOCATION}.config ${LOCATION}.cal +tar cvzf $ZIPFILE *.log* ${LOCATION}.config ${LOCATION}.cal crontab.txt *.key *.ini sftp -i $UKMONKEY -q logupload@$UKMONHELPER << EOF cd logs progress put $ZIPFILE exit EOF -rm kern.log messages.log $ZIPFILE ${LOCATION}.config ${LOCATION}.cal +cd .. +rm -Rf logtmp