From 04d5dd2ad72202e468719e10387707eaa9808c72 Mon Sep 17 00:00:00 2001 From: Emmanuel Viennet Date: Mon, 6 Sep 2021 21:35:17 +0200 Subject: [PATCH] better help messages --- tools/configure-scodoc9.sh | 9 +++++---- tools/debian/postinst | 2 +- tools/debian/preinst | 0 3 files changed, 6 insertions(+), 5 deletions(-) mode change 100644 => 100755 tools/debian/postinst mode change 100644 => 100755 tools/debian/preinst diff --git a/tools/configure-scodoc9.sh b/tools/configure-scodoc9.sh index 1c914830..b1c18ec5 100755 --- a/tools/configure-scodoc9.sh +++ b/tools/configure-scodoc9.sh @@ -108,8 +108,7 @@ change_scodoc_file_ownership # ------------ CREATION BASE DE DONNEES echo echo "Voulez-vous créer la base SQL SCODOC ?" -echo "répondre oui sauf si vous avez déjà une base existante" -echo "que vous souhaitez conserver (mais pour les migrations, répondre oui)." +echo "(répondre oui sauf si vous savez vraiment ce que vous faites)" echo -n 'Créer la base de données SCODOC ? (y/n) [y] ' read -r ans if [ "$(norm_ans "$ans")" != 'N' ] @@ -121,9 +120,10 @@ then echo echo "Création des tables et du compte admin" echo - su -c "(cd /opt/scodoc; source venv/bin/activate; flask db upgrade; flask sco-db-init; flask user-password admin)" "$SCODOC_USER" || die "Erreur: sco-db-init" + msg="Saisir le mot de passe de l\'administrateur \(admin\):" + su -c "(cd /opt/scodoc; source venv/bin/activate; flask db upgrade; flask sco-db-init; echo; echo $msg; flask user-password admin)" "$SCODOC_USER" || die "Erreur: sco-db-init" echo - echo "base initialisée et admin créé." + echo "Base initialisée et admin créé." echo fi @@ -134,6 +134,7 @@ systemctl start scodoc9 echo echo "Service configuré et démarré." +echo "Vous pouvez vous connecter en web et vous identifier comme \"admin\"." echo diff --git a/tools/debian/postinst b/tools/debian/postinst old mode 100644 new mode 100755 index 73167c38..412c298a --- a/tools/debian/postinst +++ b/tools/debian/postinst @@ -29,7 +29,7 @@ do /usr/sbin/locale-gen --keep-existing fi done -echo "debian postinst: scodoc9 is $(systemctl is-active scodoc9)" +echo "debian postinst: scodoc9 systemd service is $(systemctl is-active scodoc9)" # On a besoin d'un postgresql lancé pour la mise à jour systemctl restart postgresql diff --git a/tools/debian/preinst b/tools/debian/preinst old mode 100644 new mode 100755