installer test

This commit is contained in:
Désiré Werner Menrath 2025-03-26 22:18:14 +01:00
parent de95bacf85
commit f7ffdec726

43
install
View File

@ -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
}