From f7ffdec7267b6139ad0e17a564306babc752d4e5 Mon Sep 17 00:00:00 2001 From: punix Date: Wed, 26 Mar 2025 22:18:14 +0100 Subject: [PATCH] installer test --- install | 43 +++++++++++++++++++++++-------------------- 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/install b/install index e83056c..6390edf 100755 --- a/install +++ b/install @@ -25,26 +25,26 @@ isgroup=$(cat /etc/group | grep docker) install() { - exists=$(grep -i "alias dm='sudo clidmanager'" ~/.bashrc) + dm=$(grep -i "alias dm='sudo clidmanager'" ~/.bashrc) if [ $? -ne 0 ] then echo "alias dm='sudo clidmanager'" >> ~/.bashrc echo "Alias dm angelegt... 15%" - sleep 0.5 + sleep 0.8 fi - exists=$(grep -i "alias clidmanager='sudo clidmanager'" ~/.bashrc) + cdm=$(grep -i "alias clidmanager='sudo clidmanager'" ~/.bashrc) if [ $? -ne 0 ] then echo "alias clidmanager='sudo clidmanager'" >> ~/.bashrc echo "Alias clidmanager angelegt... 30%" - sleep 0.5 + sleep 0.8 fi - exists=$(grep -i "alias dw='source docker_work'" ~/.bashrc) + dw=$(grep -i "alias dw='source docker_work'" ~/.bashrc) if [ $? -ne 0 ] then echo "alias dw='source docker_work'" >> ~/.bashrc echo "Alias clidmanager angelegt... 45%" - sleep 0.5 + sleep 0.8 fi echo "$USER ALL = NOPASSWD:/usr/local/bin/clidmanager" > no_pwd_clidmanager sudo chown 0:0 no_pwd_clidmanager @@ -57,25 +57,28 @@ install() { exit 0 else sudo cp -f clidmanager docker_work /usr/local/bin/ && sudo mv no_pwd_clidmanager /etc/sudoers.d/ - echo "no_pwd_clidmanager installiert... 60%" - sleep 0.5 - echo "docker_work installiert... 75%" - sleep 0.5 + if [ dm -eq 0 ] + then + Bar=30; Bar2=60; row2="Update installiert."; echo -e "\n" + else + Bar=60; Bar2=75 + row1=echo -e "\n"; echo "Benutzer der Gruppe Docker hinzugefügt... 100%" + row2=echo -e "\n"; echo "Bei der nächten anmeldung können sie clidmanager" + row3=echo -e "\n"; echo "entweder über clidmanager oder über dm aufrufen." + echo "no_pwd_clidmanager installiert... {$Bar}%" + sleep 0.8 + echo "docker_work installiert... {$Bar2}%" + sleep 0.8 echo "clidmanager installiert... 90%" - sleep 0.5 + sleep 0.8 if [ -z $isgroup ] then sudo usermod -aG docker $USER fi - sleep 0.5 - echo - echo "Benutzer der Gruppe Docker hinzugefügt... 100%" - echo - echo "Bei der nächten anmeldung können sie clidmanager" - echo - echo "entweder über clidmanager oder über dm aufrufen." - echo - + sleep 0.8 + $row1 + $row2 + $row3 read -p "Enter zum beenden drücken..." fi }