diff options
author | Simo Sorce <ssorce@redhat.com> | 2009-03-10 01:30:33 -0400 |
---|---|---|
committer | Simo Sorce <ssorce@redhat.com> | 2009-03-10 01:30:33 -0400 |
commit | 16187da9bae78b6f4dd4ea21faf49fccc821f153 (patch) | |
tree | 2226b3e683736c2bd593995ed21beef3ad6fa303 /server/db/sysdb.h | |
parent | 931eca3051c6607014d5df45c35115fb1234ab45 (diff) | |
download | sssd-16187da9bae78b6f4dd4ea21faf49fccc821f153.tar.gz sssd-16187da9bae78b6f4dd4ea21faf49fccc821f153.tar.xz sssd-16187da9bae78b6f4dd4ea21faf49fccc821f153.zip |
If a domain is MPG enabled return users a groups
Turn user entries to Magic Private Groups when groups are quesried.
Diffstat (limited to 'server/db/sysdb.h')
-rw-r--r-- | server/db/sysdb.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/server/db/sysdb.h b/server/db/sysdb.h index 480102d90..50aabac22 100644 --- a/server/db/sysdb.h +++ b/server/db/sysdb.h @@ -67,6 +67,7 @@ #define SYSDB_UC "objectclass="SYSDB_USER_CLASS #define SYSDB_GC "objectclass="SYSDB_GROUP_CLASS +#define SYSDB_MPGC "|("SYSDB_UC")("SYSDB_GC")" #define SYSDB_PWNAM_FILTER "(&("SYSDB_UC")("SYSDB_NAME"=%s))" #define SYSDB_PWUID_FILTER "(&("SYSDB_UC")("SYSDB_UIDNUM"=%lu))" @@ -76,6 +77,9 @@ #define SYSDB_GRNA2_FILTER "(&("SYSDB_UC")("SYSDB_MEMBEROF"=%s))" #define SYSDB_GRGID_FILTER "(&("SYSDB_GC")("SYSDB_GIDNUM"=%lu))" #define SYSDB_GRENT_FILTER "("SYSDB_GC")" +#define SYSDB_GRNAM_MPG_FILTER "(&("SYSDB_MPGC")("SYSDB_NAME"=%s))" +#define SYSDB_GRGID_MPG_FILTER "(&("SYSDB_MPGC")("SYSDB_GIDNUM"=%lu))" +#define SYSDB_GRENT_MPG_FILTER "("SYSDB_MPGC")" #define SYSDB_INITGR_FILTER "(&("SYSDB_GC")("SYSDB_GIDNUM"=*))" |