|
|
@@ -41,15 +41,15 @@ gidNumber: %NUMBER%
|
|
|
memberUid: %UID%"
|
|
|
|
|
|
# get the list of currently used uid numbers and add 1 to get the next one
|
|
|
-uidnumber=$(( $(slapcat | grep 'gidNumber: 2' | cut -d' ' -f2 | sort -u | tail -n 1) +1))
|
|
|
+uidnumber=$(( $(/usr/sbin/slapcat | grep 'gidNumber: 2' | cut -d' ' -f2 | sort -u | tail -n 1) +1))
|
|
|
|
|
|
# add the necessary attribbute for a posixAccount
|
|
|
echo "$user" | sed \
|
|
|
-e "s/%NUMBER%/$uidnumber/" \
|
|
|
- -e "s/%UID%/$uid/" | $MODIFY_CMD
|
|
|
+ -e "s/%UID%/$uid/" | ldapmodify $LDAPOPTS
|
|
|
|
|
|
# create a posic group with the same name and uid as the user
|
|
|
# and add them to it
|
|
|
echo "$group" | sed \
|
|
|
-e "s/%NUMBER%/$uidnumber/" \
|
|
|
- -e "s/%UID%/$uid/" | $ADD_CMD
|
|
|
+ -e "s/%UID%/$uid/" | ldapadd $LDAPOPTS
|