cd dans home avant de créer le dépôt
ajout d'un while pour gérer le dossier du dépôt ajout d'explications pour le dossier du dépôt et le dossier à sauvegarder
This commit is contained in:
parent
76a4b06727
commit
84c8a9f1c7
@ -44,12 +44,13 @@ mp\nModifier un profil (connaissance en ligne de commande borg requise)\
|
||||
### Créer un nouveau profil/dépôt ###
|
||||
|
||||
if [ "$choixmenu" = "cp" ];then
|
||||
|
||||
cd $HOME
|
||||
zenity $W --info --text="Séléctionnez maintenant le dossier contenant votre dépôt, généralement sur un disque dur externe.\nCe dossier doit être vide."
|
||||
borg_repo=$(zenity --title "Dossier du dépôt" --file-selection --directory)
|
||||
if [ ! -z "$(ls -A "$borg_repo")" ]; then
|
||||
while [ ! -z "$(ls -A "$borg_repo")" ];do
|
||||
zenity $W --error --text="Erreur, le dossier n'est pas vide."
|
||||
exit
|
||||
fi
|
||||
borg_repo=$(zenity --title "Dossier du dépôt" --file-selection --directory)
|
||||
done
|
||||
|
||||
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\
|
||||
@ -69,6 +70,7 @@ elif [ "$?" = "1" ];then
|
||||
repo_status="non chiffré"
|
||||
fi
|
||||
|
||||
zenity $W --info --text="Séléctionnez maintenant le dossier à sauvegarder dans Borg-Zenity."
|
||||
borg_dir=$(zenity --title "Dossier à sauvegarder" --file-selection --directory)
|
||||
profilename=$(zenity --entry --title "Nom de profil" --text "Nom de profil (pas d'espace ni caractères spéciaux)")
|
||||
nomsauvegarde=$(echo "$profilename")
|
||||
|
Loading…
Reference in New Issue
Block a user