Subversion Repositories ALCASAR

Compare Revisions

Problem with comparison.

Ignore whitespace Rev HEAD → Rev 958

/scripts/sbin/alcasar-dateLog.sh
0,0 → 1,36
#!/bin/bash
# $Id$
 
# alcasar-dateLog.sh
# by Franck BOUIJOUX
# This script is distributed under the Gnu General Public License (GPL)
 
# Permet de remettre les fichiers journaux à la date (time systeme) de leur rotation et archive (05h00)
# Utile lors de restauration système/copie sur le nouveau serveur pour être pris en compte
# par le script de nettoyage des logs
 
DIR="/var/Save/logs"
DIR2="/var/log/"
REPS="firewall squid dansguardian httpd"
heurelog="0500"
extension="gz"
#extension=${2:=gz}
 
function changeDate {
extension="gz"
fichier=$1
echo $fichier
court=`basename $fichier`
fichierdate=${court%.$extension}
datelog=${fichierdate#*-}
touch -t $datelog$heurelog $fichier
chmod 640 $fichier
chown root:apache $fichier
}
 
for file in $( find $DIR $DIR2 \( -name '*.gz' \) -a \( -name '*access*log*.g*' -o -name 'firewall*.g*' -o -name 'ssl*.g*' \) )
do
changeDate $file
done
 
exit 0
Property changes:
Added: svn:eol-style
+native
\ No newline at end of property
Added: svn:executable
+*
\ No newline at end of property
Added: svn:keywords
+Id Author Date
\ No newline at end of property