fix installer and add exit when password false

This commit is contained in:
Désiré Werner Menrath 2025-03-25 09:19:12 +01:00
parent 24f32adbf2
commit 78646d5406

11
install
View File

@ -41,7 +41,14 @@ install() {
echo "$USER ALL = NOPASSWD:/usr/local/bin/clidmanager" > no_pwd_clidmanager
sudo chown 0:0 no_pwd_clidmanager
if [ $? -ne 0 ]
then
sed -i -e /"alias dm='sudo clidmanager'"/d ~/.bashrc && \
sed -i -e /"alias clidmanager='sudo clidmanager'"/d ~/.bashrc && \
sed -i -e /"alias dw='source docker_work'"/d ~/.bashrc
rm no_pwd_clidmanager
exit 0
else
sudo cp -f clidmanager docker_work /usr/local/bin/ && sudo mv no_pwd_clidmanager /etc/sudoers.d/
echo
echo "clidmanager intalliert."
@ -89,7 +96,7 @@ if [ $? -eq 0 ]
esac
else
docker compose version
docker compose version >/dev/null 2>&1
if [ $? -ne 0 ]
then
echo "Docker Compose wird für die verwendung von clidmanager benötigt."