improved detecting fails and errors.

This commit is contained in:
Pierre Gode 2019-04-02 14:57:13 +02:00
parent 55607797ed
commit 98959fb8a3

View File

@ -1278,29 +1278,17 @@ sleep 3
if [ "$ldaptools" = dap-uti ]
then
echo "ldap tool installed.. trying to find this host"
if ! sudo ldapsearch -x cn="$myhost'*'"
then
echo "Something went wrong. please check your configuration"
exit
fi
sudo ldapsearch -x cn="$myhost'*'"
echo "Please type what you are looking for"
read -r own
if ! sudo ldapsearch -x | grep -i "$own"
then
echo "Something went wrong. please check your configuration"
exit
fi
sudo ldapsearch -x | grep -i "$own"
exit
else
sudo apt-get install ldap-utils -y
echo "${NUMBER}please edit in ldap.conf the lines BASE and URI ${END}"
sleep 3
sudo nano /etc/ldap/ldap.conf
if ! sudo ldapsearch -x | grep -i "$myhost"
then
echo "Something went wrong. please check your configuration"
exit
fi
sudo ldapsearch -x | grep -i "$myhost"
exit
fi
}