Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 386 → Rev 389

/alcasar.sh
520,7 → 520,7
/usr/sbin/htdigest -c $DIR_ACC/digest/key_admin $HOSTNAME $admin_portail
done
# Création des fichiers de clés des deux autres profils (backup + manager) contenant ce compte
$DIR_DEST_SBIN/alcasar-profil.sh -list
$DIR_DEST_SBIN/alcasar-profil.sh --list
fi
# Sécurisation du centre
rm -f /etc/httpd/conf/webapps.d/*
1257,7 → 1257,7
# dans le cas d'une mise à jour, on charge la conf d'une version précédente
if [ "$mode" = "update" ]
then
$DIR_DEST_BIN/alcasar-conf.sh -load
$DIR_DEST_BIN/alcasar-conf.sh --load
fi
cd $DIR_INSTALL
echo ""
1317,7 → 1317,7
then
# On crée le fichier de conf de la version actuelle
chmod u+x $DIR_SCRIPTS/alcasar-conf.sh
$DIR_SCRIPTS/alcasar-conf.sh -create
$DIR_SCRIPTS/alcasar-conf.sh --create
fi
# On désinstalle la version actuelle
$DIR_SCRIPTS/sbin/alcasar-uninstall.sh
1374,7 → 1374,7
done
if [ "$reponse" = "o" ] || [ "$reponse" = "O" ]
then
$DIR_SCRIPT/alcasar-conf.sh -create
$DIR_SCRIPT/alcasar-conf.sh --create
fi
# On désinstalle la version actuelle
$DIR_SCRIPTS/sbin/alcasar-uninstall.sh
/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
/scripts/sbin/alcasar-profil.sh
31,7 → 31,7
chmod 640 $DIR_KEY/key_*
}
 
usage="Usage: alcasar-profil.sh -list -add | -del | -pass"
usage="Usage: alcasar-profil.sh --list | --add | --del | --pass"
nb_args=$#
args=$1
 
63,7 → 63,7
echo "$usage"
exit 0
;;
-add)
--add|-add)
# ajout d'un compte
list
echo -n "Choisissez un profil ($ALL_PROFILS) : "
86,7 → 86,7
concat
list
;;
-del)
--del|-del)
# suppression d'un compte
list
echo -n "entrez le nom du compte à supprimer : "
98,7 → 98,7
concat
list
;;
-pass)
--pass|-pass)
# changement du mot de passe d'un compte
list
echo "Changement de mot de passe"
117,7 → 117,7
done
concat
;;
-list)
--list|-list)
# liste des comptes par profile
list
;;
/web/acc/admin/dns_filter.php
71,14 → 71,14
switch ($choix)
{
case 'BL_On' :
exec ("sudo /usr/local/sbin/alcasar-bl.sh -on");
exec ("sudo /usr/local/sbin/alcasar-bl.sh --on");
break;
case 'BL_Off' :
exec ("sudo /usr/local/sbin/alcasar-bl.sh -off");
exec ("sudo /usr/local/sbin/alcasar-bl.sh --off");
break;
case 'MAJ_bl' :
exec ("sudo /usr/local/sbin/alcasar-bl.sh -download");
exec ("sudo /usr/local/sbin/alcasar-bl.sh -reload");
exec ("sudo /usr/local/sbin/alcasar-bl.sh --download");
exec ("sudo /usr/local/sbin/alcasar-bl.sh --reload");
break;
case 'MAJ_cat' :
$tab=file($bl_categories_enabled);
96,7 → 96,7
fclose($pointeur);
}
else {echo "$l_error_open_file $bl_categories_enabled";}
exec ("sudo /usr/local/sbin/alcasar-bl.sh -reload");
exec ("sudo /usr/local/sbin/alcasar-bl.sh --reload");
break;
case 'MAJ_OSSI' :
$fichier=fopen("/etc/dansguardian/lists/blacklists/ossi/domains","w+");
115,7 → 115,7
fputs($fichier, $_POST['OSSI_wl_urls']);
fclose($fichier);
unset($_POST['OSSI_wl_urls']);
exec ("sudo /usr/local/sbin/alcasar-bl.sh -reload");
exec ("sudo /usr/local/sbin/alcasar-bl.sh --reload");
break;
}
?>