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
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
zenity $W --error --text="Erreur, le dossier n'est pas vide."
exit
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
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
zenity $W --info --text "Un nouveau dépôt chiffré a été généré dans <tt>$borg_repo</tt>"
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
zenity $W --info --text "Un nouveau dépôt en clair a été généré dans <tt>$borg_repo</tt>"
fi
@ -91,7 +89,7 @@ nomsauvegarde="$nomsauvegarde"
borg_repo="$borg_repo"
borg_archive="\$(date +%d_%B_%Y_%H-%M)"
borg_dir="$borg_dir"
borg_excludes="--exclude=*cache*"
borg_excludes=""
borg_compress=""
dryrun=""
EOF