Encodage en UTF-8 : Il reste encore beaucoup de boulot.

This commit is contained in:
Vincent Le Gallic 2014-04-18 20:21:56 +02:00
parent fc9ac609fc
commit 5fb0ee8bd5
16 changed files with 138 additions and 138 deletions

View file

@ -23,21 +23,21 @@ set -e
case "$1" in
start)
echo -n "Démarrage de $NAME"
echo -n "Démarrage de $NAME"
/sbin/start-stop-daemon --start --quiet --pidfile $PIDF --exec $BIN $ARGS
echo "."
;;
stop)
echo -n "Arrêt de $NAME"
echo -n "Arrêt de $NAME"
/sbin/start-stop-daemon --stop --quiet --oknodo --retry 30 --pidfile $PIDF
echo "."
;;
restart)
echo -n "Redémarrage (arrêt) de $NAME"
echo -n "Redémarrage (arrêt) de $NAME"
/sbin/start-stop-daemon --stop --quiet --oknodo --retry 30 --pidfile $PIDF
/bin/sleep 1
echo -n "Redémarrage (démarrage) de $NAME"
echo -n "Redémarrage (démarrage) de $NAME"
/sbin/start-stop-daemon --start --quiet --pidfile $PIDF --exec $BIN $ARGS
echo "."
;;

View file

@ -1,22 +1,22 @@
-- Fichier permttant de reconstituer la base de données de filtrage des logs
-- Fichier permttant de reconstituer la base de données de filtrage des logs
-- de net-acct et du firewall
-- Pour regénérer la base :
-- Pour regénérer la base :
-- Dropper la bose en tant qu'utilisateur postgres : dropdb filtrage
-- Créer la base avec l'utilisateur crans (par exemple) :
-- Créer la base avec l'utilisateur crans (par exemple) :
-- createdb -O crans filtrage
-- exécuter en tant qu'utilisateur :
-- exécuter en tant qu'utilisateur :
-- psql filtrage -U crans < filtrage.sql
BEGIN;
-- Création de la table de protocole de type udp .. : index(1,16,17) | nom (,tcp,udp)
-- Création de la table de protocole de type udp .. : index(1,16,17) | nom (,tcp,udp)
CREATE TABLE protocole (
id integer NOT NULL,
nom text NOT NULL,
CONSTRAINT id_protocole PRIMARY KEY (id));
-- Création de la table de protocole p2p : (1,2,3,...)|(eMule,SoulSeak, ...)
-- Création de la table de protocole p2p : (1,2,3,...)|(eMule,SoulSeak, ...)
CREATE TABLE protocole_p2p (
id_p2p serial NOT NULL,
nom text NOT NULL,
@ -103,19 +103,19 @@ CREATE TABLE flood (
date timestamp NOT NULL,
ip_crans inet NOT NULL);
-- Table des infectes
-- Table des seedeurs
CREATE TABLE avertis_p2p (
date timestamp NOT NULL,
ip_crans inet NOT NULL,
protocole text NOT NULL);
-- Table des sanctionnés pour upload :
-- Table des sanctionnés pour upload :
CREATE TABLE sanctions (
date timestamp NOT NULL,
ip_crans inet NOT NULL,
upload bigint NOT NULL);
-- Table des exemptés :
-- Table des exemptés :
CREATE TABLE exemptes (
ip_crans inet NOT NULL,
ip_dest inet NOT NULL);
@ -180,7 +180,7 @@ CREATE TABLE flood (
INSERT INTO protocole_p2p (nom) VALUES ('GNUtella');
-- Création des index
-- Création des index
CREATE INDEX date_virus_idx ON virus (date);
CREATE INDEX ip_src_virux_idx ON virus (ip_src);
CREATE INDEX id_virus_idx ON virus (id);

View file

@ -6,21 +6,21 @@ exit 0
case "$1" in
start)
echo -n "Démarrage du script de parsage des logs du netacct"
echo -n "Démarrage du script de parsage des logs du netacct"
start-stop-daemon --start --quiet --background --make-pidfile --pidfile /var/run/filtrage_netacct.pid --exec /usr/scripts/surveillance/filtrage_netacct.py
echo "."
;;
stop)
echo -n "Arrêt du parsage des logs du netacct"
echo -n "Arrêt du parsage des logs du netacct"
start-stop-daemon --stop --quiet --oknodo --retry 30 --pidfile /var/run/filtrage_netacct.pid
echo "."
;;
restart)
echo -n "Redémarrage du parsage des logs du netacct"
echo -n "Redémarrage du parsage des logs du netacct"
start-stop-daemon --stop --quiet --oknodo --retry 30 --pidfile /var/run/filtrage_netacct.pid
sleep 1
echo -n "Démarrage du script de parsage des logs du netacct"
echo -n "Démarrage du script de parsage des logs du netacct"
start-stop-daemon --start --quiet --background --make-pidfile --pidfile /var/run/filtrage_netacct.pid --exec /usr/scripts/surveillance/filtrage_netacct.py
echo "."
;;

View file

@ -1,12 +1,12 @@
-----------------------------------------------------------------
-- Maintenance de la base netacct-ng sur pgsql, lancé par cron
-- Maintenance de la base netacct-ng sur pgsql, lancé par cron
-----------------------------------------------------------------
-- effacement des vieux enregistrements
DELETE FROM upload where date< timestamp 'now' - interval '2 days';
-- suppression complète des entrées
-- suppression complète des entrées
VACUUM;
-- réindexation des tables
-- réindexation des tables
REINDEX TABLE upload;

View file

@ -1,20 +1,20 @@
-----------------------------------------------------------------
-- Maintenance de la base pgsql sur thot, lancé par cron
-- Maintenance de la base pgsql sur thot, lancé par cron
-----------------------------------------------------------------
-- effacement des vieux enregistrements
DELETE FROM upload where date< timestamp 'now' - interval '5 days';
-- la même pour upload6
-- la même pour upload6
DELETE FROM upload6 WHERE date< timestamp 'now' - interval '5 days';
-- On ne blackliste plus pour virus, on droppe seulement
-- DELETE FROM virus where date< timestamp 'now' - interval '2 days';
-- Idem pour flood
-- DELETE FROM flood where date< timestamp 'now' - interval '2 days';
-- suppression complète des entrées
-- suppression complète des entrées
VACUUM;
-- réindexation des tables
-- réindexation des tables
REINDEX TABLE upload;
REINDEX TABLE upload6;
-- REINDEX TABLE virus;

View file

@ -2,7 +2,7 @@
#
# $Id: monit-ovh,v 1.1 2007/05/26 01:17:37 dimino Exp $
#
# Récupère la sortie du monit status sur ovh
# Récupère la sortie du monit status sur ovh
PATH=/sbin:/usr/sbin:/bin:/usr/bin