21 lines
497 B
Text
21 lines
497 B
Text
|
|
#!/bin/bash
|
|||
|
|
|
|||
|
|
source ./sources/functions.sh
|
|||
|
|
|
|||
|
|
banner "Adding user in group"
|
|||
|
|
|
|||
|
|
sleep 1
|
|||
|
|
|
|||
|
|
log info "Search all users..."
|
|||
|
|
sleep 1
|
|||
|
|
SELECTED_USER=$(ldapsearch -x -LLL -H ldap://${LDAP_SERVER} -b "${LDAP_BASE_DN}" "(objectClass=inetOrgPerson)" dn | grep '^dn' | sed 's/dn: //g' | fzf --height=10 --reverse --cycle --prompt="❯ Choix : " -m)
|
|||
|
|
|
|||
|
|
if [ -z "$SELECTED_USER" ]; then
|
|||
|
|
log error "No user selected"
|
|||
|
|
else
|
|||
|
|
log success "User selected : "
|
|||
|
|
for i in $SELECTED_USER; do
|
|||
|
|
echo -e " - ${i}"
|
|||
|
|
done
|
|||
|
|
fi
|