|
|
@@ -32,7 +32,7 @@ group_is_posix() {
|
|
|
[ -n "$res" ]
|
|
|
}
|
|
|
|
|
|
-get_posixGroups () {
|
|
|
+get_posixGroups() {
|
|
|
$GROUPSEARCHCMD "(&(memberUid=$1)(objectClass=posixGroup))" | grep cn: | cut -f2 -d' '
|
|
|
}
|
|
|
|
|
|
@@ -43,3 +43,15 @@ get_posixGroups () {
|
|
|
get_posix_number() {
|
|
|
echo $(( $($PEOPLESEARCHCMD "(objectClass=posixAccount)" | grep 'uidNumber: 2' | cut -d' ' -f2 | sort -u | tail -n 1) +1))
|
|
|
}
|
|
|
+
|
|
|
+vf() {
|
|
|
+ ldapvi --discover -Z -w $BINDPW -h localhost -D $BINDDN "($1)"
|
|
|
+}
|
|
|
+
|
|
|
+vu() {
|
|
|
+ vf "uid=$1"
|
|
|
+}
|
|
|
+
|
|
|
+vg() {
|
|
|
+ vf "cn=$1"
|
|
|
+}
|