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 ###
|
### Créer un nouveau profil/dépôt ###
|
||||||
|
|
||||||
if [ "$choixmenu" = "cp" ];then
|
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)
|
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."
|
zenity $W --error --text="Erreur, le dossier n'est pas vide."
|
||||||
exit
|
borg_repo=$(zenity --title "Dossier du dépôt" --file-selection --directory)
|
||||||
fi
|
done
|
||||||
|
|
||||||
zenity $W --question --text "Chiffrer le dépôt ?\n\n\
|
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\
|
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é"
|
repo_status="non chiffré"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
zenity $W --info --text="Séléctionnez maintenant le dossier à sauvegarder dans Borg-Zenity."
|
||||||
borg_dir=$(zenity --title "Dossier à sauvegarder" --file-selection --directory)
|
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)")
|
profilename=$(zenity --entry --title "Nom de profil" --text "Nom de profil (pas d'espace ni caractères spéciaux)")
|
||||||
nomsauvegarde=$(echo "$profilename")
|
nomsauvegarde=$(echo "$profilename")
|
||||||
|
Loading…
Reference in New Issue
Block a user