fix installer and add exit when password false
This commit is contained in:
parent
24f32adbf2
commit
78646d5406
33
install
33
install
@ -41,19 +41,26 @@ install() {
|
|||||||
echo "$USER ALL = NOPASSWD:/usr/local/bin/clidmanager" > no_pwd_clidmanager
|
echo "$USER ALL = NOPASSWD:/usr/local/bin/clidmanager" > no_pwd_clidmanager
|
||||||
|
|
||||||
sudo chown 0:0 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."
|
||||||
|
echo
|
||||||
|
echo "Es wurden aliase angelegt..."
|
||||||
|
echo
|
||||||
|
echo "Bei der nächten anmeldung können sie clidmanager"
|
||||||
|
echo
|
||||||
|
echo "entweder über clidmanager oder über dm aufrufen."
|
||||||
|
echo
|
||||||
|
|
||||||
sudo cp -f clidmanager docker_work /usr/local/bin/ && sudo mv no_pwd_clidmanager /etc/sudoers.d/
|
read -p "Enter zum beenden drücken..."
|
||||||
echo
|
|
||||||
echo "clidmanager intalliert."
|
|
||||||
echo
|
|
||||||
echo "Es wurden aliase angelegt..."
|
|
||||||
echo
|
|
||||||
echo "Bei der nächten anmeldung können sie clidmanager"
|
|
||||||
echo
|
|
||||||
echo "entweder über clidmanager oder über dm aufrufen."
|
|
||||||
echo
|
|
||||||
|
|
||||||
read -p "Enter zum beenden drücken..."
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -89,7 +96,7 @@ if [ $? -eq 0 ]
|
|||||||
|
|
||||||
esac
|
esac
|
||||||
else
|
else
|
||||||
docker compose version
|
docker compose version >/dev/null 2>&1
|
||||||
if [ $? -ne 0 ]
|
if [ $? -ne 0 ]
|
||||||
then
|
then
|
||||||
echo "Docker Compose wird für die verwendung von clidmanager benötigt."
|
echo "Docker Compose wird für die verwendung von clidmanager benötigt."
|
||||||
|
Loading…
x
Reference in New Issue
Block a user