| Line 1... |
Line 1... |
| 1 |
#/bin/sh
|
1 |
#/bin/sh
|
| 2 |
# $Id: alcasar-conf.sh 478 2011-02-07 23:17:10Z richard $
|
2 |
# $Id: alcasar-conf.sh 490 2011-02-13 20:26:03Z richard $
|
| 3 |
# $Author: richard $
|
3 |
# $Author: richard $
|
| 4 |
# by rexy
|
4 |
# by rexy
|
| 5 |
# Ce script permet de créer ou de charger l'archive des fichiers de configuration (/tmp/alcasar-conf.tar.gz)
|
5 |
# Ce script permet de créer ou de charger l'archive des fichiers de configuration (/tmp/alcasar-conf.tar.gz)
|
| 6 |
DIR_UPDATE="/tmp/conf" # répertoire de stockage des fichier de conf pour une mise à jour
|
6 |
DIR_UPDATE="/tmp/conf" # répertoire de stockage des fichier de conf pour une mise à jour
|
| 7 |
DIR_WEB="/var/www/html" # répertoire du centre de gestion
|
7 |
DIR_WEB="/var/www/html" # répertoire du centre de gestion
|
| Line 116... |
Line 116... |
| 116 |
# Prise en compte des comptes de gestion (admin + manager + backup)
|
116 |
# Prise en compte des comptes de gestion (admin + manager + backup)
|
| 117 |
$DIR_SBIN/alcasar-profil.sh --list
|
117 |
$DIR_SBIN/alcasar-profil.sh --list
|
| 118 |
# On active/désactive le filtrage de protocoles
|
118 |
# On active/désactive le filtrage de protocoles
|
| 119 |
active_filter=`cat $DIR_UPDATE/alcasar-iptables.sh|grep ^FILTERING|cut -d"=" -f2`
|
119 |
active_filter=`cat $DIR_UPDATE/alcasar-iptables.sh|grep ^FILTERING|cut -d"=" -f2`
|
| 120 |
$SED "s/^FILTERING=.*/FILTERING=$active_filter/g" $DIR_BIN/alcasar-iptables.sh
|
120 |
$SED "s/^FILTERING=.*/FILTERING=$active_filter/g" $DIR_BIN/alcasar-iptables.sh
|
| 121 |
$DIR_BIN/alcasar-iptables.sh
|
- |
|
| 122 |
# Effacement du répertoire d'update
|
121 |
# Effacement du répertoire d'update
|
| 123 |
rm -rf $DIR_UPDATE
|
122 |
rm -rf $DIR_UPDATE
|
| 124 |
;;
|
123 |
;;
|
| 125 |
*)
|
124 |
*)
|
| 126 |
echo "Argument inconnu :$1";
|
125 |
echo "Argument inconnu :$1";
|