From 692e436946275e83eec1d353e4307cb9719ff0c3 Mon Sep 17 00:00:00 2001 From: Djan GICQUEL <> Date: Fri, 27 May 2022 17:25:37 +0200 Subject: [PATCH] delete echo, replaced with cat and EOF --- syncthing-install-auto.sh | 52 +++++++++++++++++++-------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/syncthing-install-auto.sh b/syncthing-install-auto.sh index 3738e79..c23f72a 100644 --- a/syncthing-install-auto.sh +++ b/syncthing-install-auto.sh @@ -68,29 +68,28 @@ cat << "EOF" .~+++~~~~~~++o+o+. ..~~~~~~.. +Syncthing remplace les logiciels de synchronisation +privateurs et les services de cloud par un +logiciel ouvert, de confiance et décentralisé. +https://syncthing.net EOF -echo "" -echo "Syncthing remplace les logiciels de synchronisation\n\ -privateurs et les services de cloud par un\n\ -logiciel ouvert, de confiance et décentralisé.\n\ -\n -https://syncthing.net" -echo "" fonct_TouchePourContinuer clear -echo "Ce que fait ce script :\n\ --Télécharger et installer Syncthing de façon automatique\n\ --Créer un dossier bin dans votre home\n\ --Ajouter une entrée de démmarrage automatique pour Syncthing\n\ --Ajouter l'icone de Syncthing dans votre dossier icons\n\ --Ajouter une entrée Interface Syncthing dans votre menu principal" -echo "" -echo "Notes : Après l'installation l'interface web de Syncthing\n\ -démmarra automatiquement à chaque session. Vous pouvez \n\ -empecher cela en décochant la case "Lancer le navigateur web"\n\ -dans la configuration de Syncthing." -echo "" +cat << "EOF" +Ce que fait ce script : +-Télécharger et installer Syncthing de façon automatique +-Créer un dossier bin dans votre home +-Ajouter une entrée de démmarrage automatique pour Syncthing +-Ajouter l'icone de Syncthing dans votre dossier icons +-Ajouter une entrée Interface Syncthing dans votre menu principal + +Notes : Après l'installation l'interface web de Syncthing +démmarra automatiquement à chaque session. Vous pouvez +empecher cela en décochant la case «Lancer le navigateur web» +dans la configuration de Syncthing. +EOF + fonct_TouchePourContinuer clear @@ -103,19 +102,20 @@ fonct_ArretSurErreur # Téléchargement syncthing wget --quiet $archive_url +fonct_ArretSurErreur tar -xzf $archivename -C $HOME/bin/ mv $HOME/bin/syncthing* $HOME/bin/syncthing rm $archivename echo "" echo "Syncthing a bien été installé." -sleep 5 +sleep 2 # Ajout alias au .bashrc #echo export PATH='$PATH':~/bin/syncthing >> $HOME/.bashrc sed -i '1iexport PATH='$PATH':~/bin/syncthing' $HOME/.bashrc fonct_ArretSurErreur echo "Ajout des alias au bashrc réussi." -sleep 5 +sleep 2 # Installation des fichiers desktop cat << "EOF" > $HOME/.config/autostart/syncthing-autostart.desktop @@ -131,7 +131,7 @@ EOF fonct_ArretSurErreur echo "Ajout du lien de démmarrage automatique réussi." -sleep 5 +sleep 2 cat << "EOF" > $HOME/.local/share/applications/syncthing-wui.desktop [Desktop Entry] @@ -148,16 +148,16 @@ fonct_ArretSurErreur echo "Ajout du raccourcis vers l'interface web réussi." echo "Vous le trouverez dans le menu principal" echo "de votre distribution Rubrique Internet/Syncthing (Interface web)" -sleep 5 +sleep 2 # Installation de l'icone wget --quiet -O $HOME/.icons/syncthing.png $iconurl fonct_ArretSurErreur echo "Ajout de l'icone réussi." -sleep 5 -echo "" && echo "" && echo "" +sleep 2 +echo "" echo "Installation terminée." echo "Merci de relancer votre session pour terminer l'installation" -echo "" && echo "" +echo "" echo "Vous pouvez également installer Syncthing-GTK pour avoir les notifications de bureau et d'autres options" echo "https://github.com/syncthing/syncthing-gtk"