22,7 → 22,7 |
echo "UPDATE radacct SET acctstoptime = '$date_now', acctterminatecause = 'Admin-Reset' WHERE acctstoptime IS NULL" | mysql -u$DB_USER -p$radiuspwd $DB_RADIUS |
|
} |
usage="Usage: alcasar-mysql.sh { -dump or --dump } | { -import or --import } | { -raz or --raz } | { -acct_stop }" |
usage="Usage: alcasar-mysql.sh { -d or --dump } | { -i or --import } | { -r or --raz } | { -acct_stop }" |
nb_args=$# |
args=$1 |
if [ $nb_args -eq 0 ] |
35,7 → 35,7 |
echo "$usage" |
exit 0 |
;; |
-dump | --dump) |
-d | --dump | -dump) |
[ -d $rep_tr ] || mkdir -p $rep_tr |
if [ -e $fichier ]; |
then rm -f $fichier |
44,7 → 44,7 |
mysqldump -u $DB_USER -p$radiuspwd --opt -BcQC $DB_RADIUS > $rep_tr/$fichier |
echo "Fin de Sauvegarde mysql $( date "+%Hh %Mmn" )" |
;; |
-import | --import) |
-i | --import | -import) |
if [ $nb_args -ne 2 ] |
then |
echo "Entrez le nom d'un fichier SQL (.sql)" |
54,7 → 54,7 |
stop_acct |
fi |
;; |
-raz | --raz) |
-r | --raz | -raz) |
mysqldump -u $DB_USER -p$radiuspwd --opt -BcQC $DB_RADIUS > $rep_tr/$fichier && \ |
mysql -u$DB_USER -p$radiuspwd $DB_RADIUS < /etc/raddb/radiusd-db-vierge.sql |
;; |