Encodage en UTF-8 : Il reste encore beaucoup de boulot.
This commit is contained in:
parent
fc9ac609fc
commit
5fb0ee8bd5
16 changed files with 138 additions and 138 deletions
|
@ -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 "."
|
||||
;;
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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 "."
|
||||
;;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue