Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 587 → Rev 589

/alcasar.sh
821,7 → 821,6
##################################################################
## Fonction param_dansguardian ##
## - Paramètrage du gestionnaire de contenu Dansguardian ##
## - Copie de la blacklist de toulouse ##
##################################################################
param_dansguardian ()
{
901,11 → 900,8
# automatisation de la mise à jour de la base antivirale (toutes les 2 heures)
$SED "s?^Checks.*?Checks 12?g" /etc/freshclam.conf
$SED "s?^NotifyClamd.*?# NotifyClamd /etc/clamd.conf?g" /etc/freshclam.conf
# on supprime le fichier 'main.cld' si 'main.cvd' existe (cas d'une mise à jour)
if ([ -e /var/lib/clamav/main.cld ] && [ -e /var/lib/clamav/main.cvd ])
then
rm -f /var/lib/clamav/main.cld
fi
# on supprime les fichiers '*.cld' (cas d'une mise à jour)
rm -f /var/lib/clamav/*.cld
}
 
##################################################################################
1210,10 → 1206,8
$SED "s?^PRIVATE_IP=.*?PRIVATE_IP=\"$PRIVATE_IP\"?g" $DIR_DEST_BIN/alcasar-watchdog.sh
# création de la bannière locale
[ -e /etc/mandriva-release.default ] || cp /etc/mandriva-release /etc/mandriva-release.default
cat <<EOF > /etc/mandriva-release
Bienvenue sur $HOSTNAME
 
EOF
cp -f $DIR_CONF/banner /etc/mandriva-release
echo " V$VERSION" >> /etc/mandriva-release
# création de la bannière SSH
cp /etc/mandriva-release /etc/ssh/alcasar-banner-ssh
chmod 644 /etc/ssh/alcasar-banner-ssh ; chown root:root /etc/ssh/alcasar-banner-ssh
/conf/banner
0,0 → 1,9
 
db 88 ,ad8888ba, db ad88888ba db 88888888ba
d88b 88 d8"' `"8b d88b d8" "8b d88b 88 "8b
d8'`8b 88 d8' d8'`8b Y8, d8'`8b 88 ,8P
d8' `8b 88 88 d8' `8b `Y8aaaaa, d8' `8b 88aaaaaa8P'
d8YaaaaY8b 88 88 d8YaaaaY8b `"""""8b, d8YaaaaY8b 88""""88'
d8""""""""8b 88 Y8, d8""""""""8b `8b d8""""""""8b 88 `8b
d8' `8b 88 Y8a. .a8P d8' `8b Y8a a8P d8' `8b 88 `8b
d8' `8b 88888888888 `"Y8888Y"' d8' `8b "Y88888P" d8' `8b 88 `8b
/scripts/sbin/alcasar-bl.sh
40,17 → 40,23
$SED "s?\/domains??g" $BL_CATEGORIES
rm -f $DIR_DNS_FILTER_AVAILABLE/*
echo -n "Adaptation de la BL Toulouse. Veuillez patienter : "
# On copie les fichiers de domaine pour chaque catégorie
# pour chaque catégorie
for PATH_FILE in `cat $BL_CATEGORIES`
do
DOMAINE=`basename $PATH_FILE`
echo -n "."
# suppression des @IP, des lignes commentées et des caractères bizarres comme les ô et û ö ü
# on crée le le fichier 'urls' s'il n'existe pas
if [ ! -f $PATH_FILE/urls ]
then
touch $PATH_FILE/urls
chown dansguardian:apache $PATH_FILE/urls
fi
# on suppression des @IP, des lignes commentées et des caractères bizarres comme les ô et û ö ü
egrep -v "([0-9]{1,3}\.){3}[0-9]{1,3}" $PATH_FILE/domains > /tmp/dnsmasq-bl.tmp
$SED "/[äâëêïîöôüû]/d" /tmp/dnsmasq-bl.tmp
$SED "/^#.*/d" /tmp/dnsmasq-bl.tmp
# Mise en forme dnsmasq
$SED "s?.*?address=/&/$IP_RETOUR?g" /tmp/dnsmasq-bl.tmp
DOMAINE=`basename $PATH_FILE`
mv /tmp/dnsmasq-bl.tmp $DIR_DNS_FILTER_AVAILABLE/$DOMAINE.conf
done
echo
/web/acc/haut.php
12,6 → 12,16
}
</script>
<!-- fin javascript -->
<? // Access counter incrementation
$name_fic="compteur.txt";
if (($fp=fopen($name_fic,"r")) == false) exit;
$nb=fgets($fp,10);
fclose($fp);
$nb+=1;
if (($fp=fopen($name_fic,"w")) == false) exit;
fputs($fp, "$nb\n");
fclose($fp);
?>
<link rel="stylesheet" href="/css/style.css" type="text/css">
</HEAD>
<TABLE width="100%" border="0" cellspacing="0" cellpadding="0">
/web/acc/menu.php
133,20 → 133,14
<tr bgcolor="#666666"><td>
<TABLE width="100%" border=0 cellspacing=0 cellpadding=0>
<tr><td valign="middle" align="center">
<? // Compteur d'accès
<? // Access counter
$name_fic="compteur.txt";
// Recuperation du nombre de visite
if (($fp=fopen($name_fic,"r")) == false) exit;
$nb=fgets($fp,10);
fclose($fp);
$nb+=1;
printf("%d", $nb);
// Ecriture du nombre de visite
if (($fp=fopen($name_fic,"w")) == false) exit;
fputs($fp, "$nb\n");
fclose($fp);
?>
<br>depuis le 08/10/2010<br></center></td></tr>
<br>depuis le 99/99/9999<br></center></td></tr>
</TABLE>
</td></tr>
</TABLE>