X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=ud-generate;h=27218888858cc8e2446af8fb974f38670c87ce69;hb=d339295826b6fab2bfa0064d81cca8ae20054a4d;hp=6116cd0dda796134c2b54b3bf735541e7e51994a;hpb=6f75ba2df079ddee038f25aaead4f45ee7cf67b2;p=mirror%2Fuserdir-ldap.git diff --git a/ud-generate b/ud-generate index 6116cd0..2721888 100755 --- a/ud-generate +++ b/ud-generate @@ -997,7 +997,7 @@ def GenKeyrings(OutDir): def get_accounts(ldap_conn): # Fetch all the users - passwd_attrs = ldap_conn.search_s(BaseDn, ldap.SCOPE_ONELEVEL, "(&(uid=*)(!(uidNumber=0)))",\ + passwd_attrs = ldap_conn.search_s(BaseDn, ldap.SCOPE_ONELEVEL, "(&(uid=*)(!(uidNumber=0))(objectClass=shadowAccount))",\ ["uid", "uidNumber", "gidNumber", "supplementaryGid",\ "gecos", "loginShell", "userPassword", "shadowLastChange",\ "shadowMin", "shadowMax", "shadowWarning", "shadowInactive",