419,21 → 419,24 |
echo "Create AV logs since the installation of ALCASAR" |
|
#decompress every logs, if they exist |
if [ "$(ls -1 /var/log/havp/access.log.*.gz 2>/dev/null | wc -l)" -ge 1 ] |
if [ "$(ls -1 /var/log/clamav/clamd.log.*.gz 2>/dev/null | wc -l)" -ge 1 ] |
then |
gunzip -d access.log.*.gz |
gunzip -d clamd.log.*.gz |
fi |
|
for FILE in /var/log/havp/access.log* |
for FILE in /var/log/clamav/clamd.log* |
do |
while read LINE_AV |
do |
Y=$(echo $LINE_AV | cut -d' ' -f1) |
M=$(echo $LINE_AV | cut -d' ' -f2) |
D=$(echo $LINE_AV | cut -d' ' -f3) |
H=$(echo $LINE_AV | cut -d' ' -f4) |
CURRENT_TS=$(date -d "$M $D $Y $H" +"%s") |
echo $CURRENT_TS >> $TMP_AV |
if [ "`echo $LINE_AV|grep -c FOUND`" == 1 ] |
then |
Y=$(echo $LINE_AV | cut -d' ' -f5) |
M=$(echo $LINE_AV | cut -d' ' -f2) |
D=$(echo $LINE_AV | cut -d' ' -f3) |
H=$(echo $LINE_AV | cut -d' ' -f4) |
CURRENT_TS=$(date -d "$M $D $Y $H" +"%s") |
echo $CURRENT_TS >> $TMP_AV |
fi |
done < $FILE |
done |
|
692,9 → 695,9 |
mv "$(echo $HTML_REPORT | cut -d'.' -f1).pdf" /var/Save/activity_report/ |
|
#compress every logs, if they exist |
if [ "$(ls -1 /var/log/havp/access.log.* 2>/dev/null | wc -l)" -ge 1 ] |
if [ "$(ls -1 /var/log/clamav/clamd.log.* 2>/dev/null | wc -l)" -ge 1 ] |
then |
gzip /var/log/havp/access.log.* |
gzip /var/log/clamav/clamd.log.* |
fi |
|
#compress every logs |