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