Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 388 → Rev 389

/scripts/alcasar-conf.sh
11,7 → 11,7
radiuspwd="PaJ0M5zB"
SED="/bin/sed -i"
 
usage="Usage: alcasar-conf.sh -create | -load"
usage="Usage: alcasar-conf.sh --create | --load"
nb_args=$#
args=$1
if [ $nb_args -eq 0 ]
24,7 → 24,7
echo "$usage"
exit 0
;;
-create)
--create|-create)
DIR_UPDATE="/tmp/conf" # répertoire de stockage des fichier de conf pour une mise à jour
[ -d $DIR_UPDATE ] && rm -rf $DIR_UPDATE
mkdir $DIR_UPDATE
35,7 → 35,7
cp -f /etc/pki/CA/alcasar-ca.crt $DIR_UPDATE
cp -f /etc/pki/CA/private/alcasar-ca.key $DIR_UPDATE
# Sauvegarde de la base des usagers
/usr/local/sbin/alcasar-mysql.sh -dump
/usr/local/sbin/alcasar-mysql.sh --dump
cp /var/Save/base/`ls /var/Save/base|tail -1` $DIR_UPDATE
# Sauvegarde des comptes de gestion
if [ -e $DIR_WEB/digest ]
65,7 → 65,7
gzip -f alcasar-conf.tar
rm -rf $DIR_UPDATE
;;
-load)
--load|-load)
cd /tmp
tar -xf /tmp/alcasar-conf.tar.gz
# Récupération du nom d'organisme
98,8 → 98,8
PARENT_SCRIPT=$0
export PARENT_SCRIPT
if [ $active_bl -eq "-1" ]
then $DIR_SBIN/alcasar-bl.sh -off
else $DIR_SBIN/alcasar-bl.sh -on
then $DIR_SBIN/alcasar-bl.sh --off
else $DIR_SBIN/alcasar-bl.sh --on
fi
# Récupération des comptes de gestion (admin + manager + backup)
cp -rf $DIR_UPDATE/digest $DIR_WEB/acc