Skip to content

Commit

Permalink
fix indentation
Browse files Browse the repository at this point in the history
  • Loading branch information
Stell0 committed Jul 9, 2024
1 parent 446e660 commit c9b5225
Showing 1 changed file with 20 additions and 20 deletions.
40 changes: 20 additions & 20 deletions root/usr/lib/node/nethcti-server/scripts/ldap-authenticate.sh
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@
#!/usr/bin/env sh

if [ $# -ne 2 ]; then
echo "No username/password provided or too many parameters passed."
exit 1
echo "No username/password provided or too many parameters passed."
exit 1
fi

if [ "$NETHVOICE_LDAP_SCHEMA" = "rfc2307" ]; then
exec ldapsearch \
-x \
-s base \
-b "$NETHVOICE_LDAP_BASE" \
-H "ldap://$NETHVOICE_LDAP_HOST:$NETHVOICE_LDAP_PORT" \
-D "uid=$1,ou=People,$NETHVOICE_LDAP_BASE" \
-w "$2" > /dev/null
exec ldapsearch \
-x \
-s base \
-b "$NETHVOICE_LDAP_BASE" \
-H "ldap://$NETHVOICE_LDAP_HOST:$NETHVOICE_LDAP_PORT" \
-D "uid=$1,ou=People,$NETHVOICE_LDAP_BASE" \
-w "$2" > /dev/null
elif [ "$NETHVOICE_LDAP_SCHEMA" = "ad" ]; then
if echo "$NETHVOICE_LDAP_USER" | grep -q '@' ; then
NETHVOICE_AD_DOMAIN=$(echo "$NETHVOICE_LDAP_USER" | sed 's/.*@\(.*\)/\1/')
NETHVOICE_AD_DOMAIN=$(echo "$NETHVOICE_LDAP_USER" | sed 's/.*@\(.*\)/\1/')
else
NETHVOICE_AD_DOMAIN=$(echo "$NETHVOICE_LDAP_USER" | tr '[:upper:]' '[:lower:]' | rev | sed 's/\(.*\)=cd.*/\1/;s/=cd,/./g' | rev)
fi
NETHVOICE_AD_DOMAIN=$(echo "$NETHVOICE_LDAP_USER" | tr '[:upper:]' '[:lower:]' | rev | sed 's/\(.*\)=cd.*/\1/;s/=cd,/./g' | rev)
fi
exec ldapsearch \
-x \
-s base \
-b "$NETHVOICE_LDAP_BASE" \
-H "ldap://$NETHVOICE_LDAP_HOST:$NETHVOICE_LDAP_PORT" \
-D "$1@$NETHVOICE_AD_DOMAIN" \
-w "$2" > /dev/null
-x \
-s base \
-b "$NETHVOICE_LDAP_BASE" \
-H "ldap://$NETHVOICE_LDAP_HOST:$NETHVOICE_LDAP_PORT" \
-D "$1@$NETHVOICE_AD_DOMAIN" \
-w "$2" > /dev/null
else
echo "Unknown LDAP schema"
exit 1
echo "Unknown LDAP schema"
exit 1
fi

0 comments on commit c9b5225

Please sign in to comment.