X-Git-Url: https://git.adam-barratt.org.uk/?p=mirror%2Fuserdir-ldap.git;a=blobdiff_plain;f=ud-ldapshow;h=43249a448f71e57c4a46d758ff6739407fc4680d;hp=c3973405b5fa6f84624091762b9bfa590bb29d68;hb=HEAD;hpb=cdba05cbc8f2fa6a8557fd43e6c4e4d5d8e1130c diff --git a/ud-ldapshow b/ud-ldapshow index c397340..43249a4 100755 --- a/ud-ldapshow +++ b/ud-ldapshow @@ -31,7 +31,7 @@ for (switch, val) in options: print "Connecting to LDAP directory"; # Connect to the ldap server -l = ldap.open(LDAPServer); +l = connectLDAP() l.simple_bind_s("",""); if arguments[0] == "nokey": @@ -76,7 +76,7 @@ if arguments[0] == "keymap": print "%s: %s" % (EmailAddress(x),I); if arguments[0] == "devcount": - Attrs = l.search_s(BaseDn,ldap.SCOPE_ONELEVEL,"(&(keyFingerPrint=*)(gidNumber=800))",\ + Attrs = l.search_s(BaseDn,ldap.SCOPE_ONELEVEL,"(&(keyFingerPrint=*)(supplementaryGid=Debian))",\ ["uid"]); Count = 0; for x in Attrs: @@ -85,7 +85,7 @@ if arguments[0] == "devcount": if arguments[0] == "echelon": Attrs = l.search_s(BaseDn,ldap.SCOPE_ONELEVEL,\ - "(&(|(activity-pgp=*)(activity-from=*))(&(keyFingerPrint=*)(gidNumber=800)))",\ + "(&(|(activity-pgp=*)(activity-from=*))(&(keyFingerPrint=*)(supplementaryGid=Debian)))",\ ["activity-pgp","activity-from"]); Count = 0; PGPCount = 0; @@ -97,7 +97,7 @@ if arguments[0] == "echelon": if arguments[0] == "missing": Attrs = l.search_s(BaseDn,ldap.SCOPE_ONELEVEL,\ - "(&(!(|(activity-pgp=*)(activity-from=*)))(&(keyFingerPrint=*)(gidNumber=800)))",\ + "(&(!(|(activity-pgp=*)(activity-from=*)))(&(keyFingerPrint=*)(supplementaryGid=Debian)))",\ ["uid","cn","sn","mn"]); Attrs.sort(); for x in Attrs: