Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 1583 → Rev 1584

/scripts/sbin/alcasar-mysql.sh
12,7 → 12,7
ext="sql" # extension des fichiers de sauvegarde
DB_RADIUS="radius"
DB_USER="radius"
radiuspwd="MotdePasse" # Mot de passe adapté à l'install
radiuspwd="MotdePasse"
new="$(date +%G%m%d-%Hh%M)" # date et heure des fichiers
fichier="alcasar-users-database-$new.$ext" # nom du fichier de sauvegarde
 
95,7 → 95,7
check
echo "Export the database in file : $fichier"
mysqldump -u $DB_USER -p$radiuspwd --opt -BcQC $DB_RADIUS > $rep_tr/$fichier
gzip $rep_tr/$fichier
gzip -f $rep_tr/$fichier
echo "End of export $( date "+%Hh %Mmn" )"
;;
-c | --check | -check)
107,13 → 107,21
echo "Enter a SQL file name ('.sql' or '.sql.gz')"
exit 0
else
mysql -u $DB_USER -p$radiuspwd < $2
stop_acct
case $2 in
*.sql.gz )
gunzip -f < $2 | mysql -u $DB_USER -p$radiuspwd
stop_acct
;;
*.sql )
mysql -u $DB_USER -p$radiuspwd < $2
stop_acct
;;
esac
fi
;;
-r | --raz | -raz)
mysqldump -u $DB_USER -p$radiuspwd --opt -BcQC $DB_RADIUS > $rep_tr/$fichier
gzip $rep_tr/$fichier
gzip -f $rep_tr/$fichier
mysql -u$DB_USER -p$radiuspwd $DB_RADIUS < /etc/raddb/radiusd-db-vierge.sql
;;
-a | --acct_stop | -acct_stop)