Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 517 → Rev 518

/scripts/alcasar-iptables-bypass.sh
10,6 → 10,7
# + suppression du broadcast et du multicast sur les interfaces
# + adaptation dnsmasq
 
 
IPTABLES="/sbin/iptables"
 
EXTIF="eth0"
/scripts/alcasar-CA.sh
8,7 → 8,6
# Some ideas from "nessus-mkcert" script written by Renaud Deraison <deraison@cvs.nessus.org>
# and Michel Arboi <arboi@alussinan.org>
#
 
DIR_TMP=${TMPDIR-/tmp}/alcasar-mkcert.$$
DIR_PKI=/etc/pki
DIR_CERT=$DIR_PKI/tls
/scripts/alcasar-iptables.sh
7,6 → 7,7
# 2 for secure admin (ssh);
# 3 for exterior access attempts.
 
 
IPTABLES="/sbin/iptables"
FILTERING="no"
QOS="no"
/scripts/alcasar-conf.sh
3,6 → 3,7
# $Author$
# by rexy
# Ce script permet de créer ou de charger l'archive des fichiers de configuration (/tmp/alcasar-conf.tar.gz)
 
DIR_UPDATE="/tmp/conf" # répertoire de stockage des fichier de conf pour une mise à jour
DIR_WEB="/var/www/html" # répertoire du centre de gestion
DIR_BIN="/usr/local/bin" # répertoire des scripts d'admin
/scripts/alcasar-import-clean.sh
2,6 → 2,7
# $Id$
# script de nettoyage des fichiers d'import supérieurs à 24h.
 
 
DATE=`date +%F`
REP="/tmp"
delay=0
/scripts/alcasar-mondo.sh
1,6 → 1,7
#!/bin/sh
# $Id$
# by 3abtux (with debug helps by Michel GAUDET)
 
DIR_TMP="/var/log/mondo"
DIR_ISO="/var/Save/ISO"
date=`date +%F-%Hh%M`
/scripts/alcasar-urpmi.sh
3,7 → 3,6
# script de mise en place des dépots RPM
# 3abtux & rexy
 
 
VERSION="2010.2"
ARCH="i586"
# For french ALCASARistes
/scripts/sbin/alcasar-nf.sh
3,7 → 3,6
 
# active ou desactive le filtrage réseau
# by rexy
 
SED="/bin/sed -i"
FIC_SERVICES="/usr/local/etc/alcasar-services"
FIC_EXCEPTIONS="/usr/local/etc/alcasar-filter-exceptions"
/scripts/sbin/alcasar-safesearch.sh
4,7 → 4,6
# enable or disable safesearch filter on DG
# active ou désactive la fonction safesearch sur DG
# By rexy
 
DIR_DG="/etc/dansguardian/lists"
SED="/bin/sed -i"
 
/scripts/sbin/alcasar-mysql.sh
2,7 → 2,6
# $Id$
 
## Script de sauvegarde de la base MySQL 'radius' (by rexy)
 
LANG="fr_FR@euro" # choix de la langue
rep_tr="/var/Save/base" # répertoire d'accueil des sauvegardes
ext="sql" # extension des fichiers de sauvegarde
/scripts/sbin/alcasar-version.sh
18,6 → 18,7
MAJ_RUNNING_VERSION=`echo $RUNNING_VERSION|cut -d"." -f1`
MIN_RUNNING_VERSION=`echo $RUNNING_VERSION|cut -d"." -f2|cut -c1`
UPD_RUNNING_VERSION=`echo $RUNNING_VERSION|cut -d"." -f3`
 
#compare major number
if [ $MAJ_RUNNING_VERSION -lt $MAJ_DNS_VERSION ]
then
/scripts/sbin/alcasar-logout.sh
2,7 → 2,6
# $Id$
 
# deconnexion d'un usager
 
radiussecret=""
 
usage="Usage: alcasar-logout.sh nom_d'usager"
/scripts/sbin/alcasar-uninstall.sh
4,6 → 4,7
# alcasar-uninstall.sh
# by 3abtux, angel95 and rexy
# This script is distributed under the Gnu General Public License (GPL)
 
SED="/bin/sed -i"
clear
echo "-----------------------------------------------------------------------------"
/scripts/sbin/alcasar-profil.sh
8,6 → 8,7
DIR_KEY="/usr/local/etc/digest"
SED="/bin/sed -i"
HOSTNAME=`uname -n`
 
# liste les comptes de chaque profile
function list () {
for i in $ALL_PROFILS
/scripts/sbin/alcasar-bl.sh
15,6 → 15,7
IP_RETOUR="192.168.182.1"
BL_SERVER="cri.univ-tlse1.fr"
SED="/bin/sed -i"
 
# Récupération de l'archive de la BL Toulouse
function transfert () {
mkdir -p $DIR_tmp
/scripts/sbin/alcasar-havp.sh
6,7 → 6,6
# This script is distributed under the Gnu General Public License (GPL)
 
# Gestion Havp / Clamav
 
SED="/bin/sed -i"
usage="Usage: alcasar-havp.sh {--on or -on} | {--off or -off} | {--update or -update}"
nb_args=$#
/scripts/alcasar-log-export.sh
27,7 → 27,6
find . \( -mtime -7 -o -ctime 0 \) -a \( -name '*access*log*.gz' -o -name 'tracability*.gz' -o -name 'admin*.gz' \) -exec gpg --output $TO_SAVE/$i/{}.gpg --encrypt --recipient $GPG_USER {} \;
else
# copie simple des logs dans /var/Save/logs/(squid|firewall|httpd)
 
find . \( -mtime -7 -o -ctime 0 \) -a \( -name '*access*log*.gz' -o -name 'tracability*.gz' -o -name 'admin*.gz' \) -exec cp {} $TO_SAVE/$i/. \;
fi
done
/scripts/alcasar-watchdog.sh
9,7 → 9,6
# it logs out users whose
# - PCs are quiet
# - MAC address are in used by other systems (usurped)
 
EXTIF="eth0"
INTIF="eth1"
PRIVATE_IP="192.168.182.1"
/scripts/alcasar-log-clean.sh
1,7 → 1,6
#!/bin/sh
# $Id$
# script de nettoyage des archives supérieures à 1 an ( 365 jours)
 
DATE=`date +%F`
REP="/var/log/squid/ /var/log/httpd/ /var/log/firewall/ /var/Save/base/ /var/Save/logs/firewall/ /var/Save/logs/squid/ /var/Save/logs/httpd/"
delay=365