From 01d2c197a7be26840deef056335ed6db1b0d5478 Mon Sep 17 00:00:00 2001 From: Djan GICQUEL <> Date: Fri, 15 Apr 2022 10:20:13 +0200 Subject: [PATCH] installation en tant que root --- ...desktop => borg-zenity-gestprofils.desktop | 2 +- ....desktop => borg-zenity-sauvegarde.desktop | 2 +- install.sh | 31 +++++++++---------- 3 files changed, 17 insertions(+), 18 deletions(-) rename gestprofilsborgzenity.desktop => borg-zenity-gestprofils.desktop (71%) rename sauvegarde-borg.desktop => borg-zenity-sauvegarde.desktop (76%) diff --git a/gestprofilsborgzenity.desktop b/borg-zenity-gestprofils.desktop similarity index 71% rename from gestprofilsborgzenity.desktop rename to borg-zenity-gestprofils.desktop index 53f8f40..835b6e2 100644 --- a/gestprofilsborgzenity.desktop +++ b/borg-zenity-gestprofils.desktop @@ -1,6 +1,6 @@ [Desktop Entry] Name=Borg Zenity Profils -Exec=bin/profile-manager.sh +Exec=/opt/borg-zenity/profile-manager.sh Icon=borgzenity-profils Type=Application Categories=Utility; diff --git a/sauvegarde-borg.desktop b/borg-zenity-sauvegarde.desktop similarity index 76% rename from sauvegarde-borg.desktop rename to borg-zenity-sauvegarde.desktop index 916517e..9f91583 100644 --- a/sauvegarde-borg.desktop +++ b/borg-zenity-sauvegarde.desktop @@ -1,6 +1,6 @@ [Desktop Entry] Name=Borg Zenity Sauvegarde -Exec=bin/borg-gui.sh +Exec=/opt/borg-zenity/borg-gui.sh Icon=borgzenity-sauvegarde Type=Application Categories=Utility; diff --git a/install.sh b/install.sh index 97063a4..22437bb 100644 --- a/install.sh +++ b/install.sh @@ -11,24 +11,23 @@ if [ "$?" != "0" ]; then bash testdistro.sh || exit fi -mkdir -p $HOME/bin/ $HOME/.icons/ $HOME/.local/share/applications/ - -# copie des fichiers -cp -fv icons/borg.svg $HOME/.icons/ -cp -fv icons/borgzenity-profils.svg $HOME/.icons/ -cp -fv icons/borgzenity-sauvegarde.svg $HOME/.icons/ - -cp -fv sauvegarde-borg.desktop $HOME/.local/share/applications/ -cp -fv gestprofilsborgzenity.desktop $HOME/.local/share/applications/ - -cp -fv borg-gui.sh $HOME/bin/ -cp -fv profile-manager.sh $HOME/bin/ - -cp -fv borg-zenity.conf $HOME/.config/borg/ +# Copie des fichiers +sudo mkdir -vp /opt/borg-zenity +sudo cp -fv icons/borg.svg /usr/share/icons/ +sudo cp -fv icons/borgzenity-profils.svg /usr/share/icons/ +sudo cp -fv icons/borgzenity-sauvegarde.svg /usr/share/icons/ +sudo cp -fv borg-zenity-sauvegarde.desktop /usr/share/applications/ +sudo cp -fv borg-zenity-gestprofils.desktop /usr/share/applications/ +sudo cp -fv borg-gui.sh /opt/borg-zenity/ +sudo cp -fv profile-manager.sh /opt/borg-zenity/ # réglages des droits -chmod 700 $HOME/bin/borg-gui.sh -chmod 700 $HOME/bin/profile-manager.sh +sudo chmod a+rx /opt/borg-zenity/borg-gui.sh +sudo chmod a+rx /opt/borg-zenity/profile-manager.sh + +# Création du fichier de configuration de base +mkdir -vp $HOME/.config/borg/ +cp -fv borg-zenity.conf $HOME/.config/borg/ echo "--------------------" echo "Installation terminée."