Update ADconnection.sh

This commit is contained in:
PierreGode 2018-08-08 09:01:39 +02:00 committed by GitHub
parent a3c5007d3d
commit 75c2058274
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -871,9 +871,14 @@ fi
########################################### Leave Realm ################################ ########################################### Leave Realm ################################
leave(){ leave(){
echo "${NUMBER}This funktion only works properly if this computer can locate the domain${END}"
LEFT=$(sudo realm discover | grep configured | awk '{print $2}') LEFT=$(sudo realm discover | grep configured | awk '{print $2}')
DOMAIN=$(realm discover | grep -i realm.name | awk '{print $2}') DOMAIN=$(realm discover | grep -i realm.name | awk '{print $2}')
SSSD=$( sudo cat /etc/sssd/sssd.conf | grep domain | awk '{print $3}' | head -1 )
DOMAINlower=$( echo $DOMAIN | tr '[:upper:]' '[:lower:]' )
if [ "$DOMAINlower" = "$SSSD" ]
then
echo "Detecting realm $SSSD"
else
if [ "$LEFT" = "no" ] if [ "$LEFT" = "no" ]
then then
echo "" echo ""
@ -881,6 +886,7 @@ DOMAIN=$(realm discover | grep -i realm.name | awk '{print $2}')
echo "" echo ""
exit exit
fi fi
fi
read -p "Do you really want to leave the domain: $DOMAIN (y/n)?" yn read -p "Do you really want to leave the domain: $DOMAIN (y/n)?" yn
case $yn in case $yn in
[Yy]* ) echo "Listing domain" [Yy]* ) echo "Listing domain"