From 137a486329ffd6dda5a1f78c46578bc85c15cabb Mon Sep 17 00:00:00 2001 From: Emmanuel Viennet Date: Fri, 27 Aug 2021 12:11:04 +0200 Subject: [PATCH] fix: certificats perdus lors de la migration en place depuis ScoDoc 7 --- tools/migrate_from_scodoc7.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tools/migrate_from_scodoc7.sh b/tools/migrate_from_scodoc7.sh index aca8bea61..f7b271d66 100755 --- a/tools/migrate_from_scodoc7.sh +++ b/tools/migrate_from_scodoc7.sh @@ -105,7 +105,12 @@ migrate_local_files() { mkdir "$SCODOC_VAR_DIR" || die "erreur creation repertoire" mv "${SCODOC7_HOME}"/var/scodoc/* "$SCODOC_VAR_DIR" || die "migrate_local_files failed" # mais récupère notre .env ! - cp "$SCODOC_VAR_DIR_BACKUP"/.env "$SCODOC_VAR_DIR" || die "fichier .env manquant dans l'ancien $SCODOC_VAR_DIR !" + cp -p "$SCODOC_VAR_DIR_BACKUP"/.env "$SCODOC_VAR_DIR" || die "fichier .env manquant dans l'ancien $SCODOC_VAR_DIR !" + # et les certificats + if [ -d "$SCODOC_VAR_DIR_BACKUP"/certs ] + then + cp -rp "$SCODOC_VAR_DIR_BACKUP"/certs "$SCODOC_VAR_DIR" || die "erreur copie certs" + fi # Anciens logs ScoDoc7 old_logs_dest="$SCODOC_VAR_DIR/log/scodoc7" echo "Copie des anciens logs ScoDoc 7 dans $old_logs_dest"