changement du message pour le chiffrement du dépôt

This commit is contained in:
Djan GICQUEL 2022-06-23 18:08:33 +02:00
parent aa650ade82
commit 612a841669

View File

@ -52,25 +52,23 @@ ap\nAfficher les profils\
if [ "$choixmenu" = "cp" ];then if [ "$choixmenu" = "cp" ];then
borg_repo=$(zenity --file-selection --directory) borg_repo=$(zenity --title "Dossier du dépôt" --file-selection --directory)
if [ ! -z "$(ls -A "$borg_repo")" ]; then if [ ! -z "$(ls -A "$borg_repo")" ]; then
zenity $W --error --text="Erreur, le dossier n'est pas vide." zenity $W --error --text="Erreur, le dossier n'est pas vide."
exit exit
fi fi
zenity $W --question --text "Chiffrer le dépôt ? (recommandé)" zenity $W --question --text "Chiffrer le dépôt ?\n\n\
Si vous chiffrez le dépôt, le fichier-clé du dépôt sera stocké dans le dossier <tt>$HOME/.config/borg/keys/</tt>.\n\
Veuillez à sauvegarder ce dossier dans un endroit sûr.\n\
Si cette clé ne peut être lue les données ne seront pas récupérables. Notez qu'il n'existe aucun mécanisme de récupération de clé.\n\n\
Si vous ne chiffrez pas le dépôt, les données qu'il contient seront librement accessible par toute personne ayant accès aux fichiers du dépôt.
"
if [ "$?" = "0" ];then if [ "$?" = "0" ];then
zenity $W --warning --text \
"Le fichier-clé du dépôt sera stocké dans le dossier <tt>$HOME/.config/borg/keys/</tt>.\n\n\
Veuillez à sauvegarder ce dossier dans un endroit sûr.\n\n\
Si cette clé ne peut être lue les données ne seront pas récupérables.\n\n\
Notez qu'il n'existe aucun mécanisme de récupération de clé."
borg init "$borg_repo" | ZenityPulsate borg init "$borg_repo" | ZenityPulsate
zenity $W --info --text "Un nouveau dépôt chiffré a été généré dans <tt>$borg_repo</tt>" zenity $W --info --text "Un nouveau dépôt chiffré a été généré dans <tt>$borg_repo</tt>"
elif [ "$?" = "1" ];then elif [ "$?" = "1" ];then
zenity $W --warning --text \
"Je comprends qu'en ne sécurisant pas mon dépôt les données qu'il contient seront librement accessible par toute personne ayant accès aux fichiers du dépôt."
borg init --encryption none "$borg_repo" | ZenityPulsate borg init --encryption none "$borg_repo" | ZenityPulsate
zenity $W --info --text "Un nouveau dépôt en clair a été généré dans <tt>$borg_repo</tt>" zenity $W --info --text "Un nouveau dépôt en clair a été généré dans <tt>$borg_repo</tt>"
fi fi
@ -91,7 +89,7 @@ nomsauvegarde="$nomsauvegarde"
borg_repo="$borg_repo" borg_repo="$borg_repo"
borg_archive="\$(date +%d_%B_%Y_%H-%M)" borg_archive="\$(date +%d_%B_%Y_%H-%M)"
borg_dir="$borg_dir" borg_dir="$borg_dir"
borg_excludes="--exclude=*cache*" borg_excludes=""
borg_compress="" borg_compress=""
dryrun="" dryrun=""
EOF EOF