s3:passdb:pdb_ldap: pre-validate sid with sid_check_object_is_for_passdb()
commita0f41294488fcf4c9dbe5e85be6539394b6d6d1a
authorMichael Adam <obnox@samba.org>
Mon, 3 Dec 2012 00:42:38 +0000 (3 01:42 +0100)
committerStefan Metzmacher <metze@samba.org>
Mon, 3 Dec 2012 07:48:30 +0000 (3 08:48 +0100)
tree7c0a1af3309fca1c7d918cb7dfc8035e1d180293
parent671f534e5e02adafe945a4e77813e80b5adaeb70
s3:passdb:pdb_ldap: pre-validate sid with sid_check_object_is_for_passdb()

instead of sid_check_sid_is_in_our_sam). This allows for builtin sids,
wellknown sids and "Unix User" and "Unix Group" domains.

This broadens up the check moved here in commit
02e25b2a43ae02205a3412f862a1482d24b70aa4.

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
source3/passdb/pdb_ldap.c