summaryrefslogtreecommitdiffstats
path: root/src/db/sysdb.h
diff options
context:
space:
mode:
authorJan Zeleny <jzeleny@redhat.com>2011-05-27 07:32:17 -0400
committerStephen Gallagher <sgallagh@redhat.com>2011-06-02 14:39:50 -0400
commit4f12fec1197d4e2afd4d1d8bec1b5299292f2962 (patch)
treeef8846e34e18d7959442b5deceffc39c643bedd7 /src/db/sysdb.h
parentca9f55a3366db8d4cc88ee1991c23f6e68c7233d (diff)
downloadsssd-4f12fec1197d4e2afd4d1d8bec1b5299292f2962.tar.gz
sssd-4f12fec1197d4e2afd4d1d8bec1b5299292f2962.tar.xz
sssd-4f12fec1197d4e2afd4d1d8bec1b5299292f2962.zip
Non-posix group processing - sysdb changes
Diffstat (limited to 'src/db/sysdb.h')
-rw-r--r--src/db/sysdb.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/db/sysdb.h b/src/db/sysdb.h
index 23c8baca7..68d3021ee 100644
--- a/src/db/sysdb.h
+++ b/src/db/sysdb.h
@@ -62,6 +62,7 @@
#define SYSDB_MEMBER "member"
#define SYSDB_MEMBERUID "memberUid"
+#define SYSDB_POSIX "isPosix"
#define SYSDB_DEFAULTGROUP "defaultGroup"
#define SYSDB_GECOS "gecos"
@@ -153,7 +154,7 @@
NULL}
#define SYSDB_INITGR_ATTR SYSDB_MEMBEROF
-#define SYSDB_INITGR_ATTRS {SYSDB_GIDNUM, \
+#define SYSDB_INITGR_ATTRS {SYSDB_GIDNUM, SYSDB_POSIX, \
SYSDB_DEFAULT_ATTRS, \
NULL}
@@ -505,7 +506,7 @@ int sysdb_add_incomplete_group(struct sysdb_ctx *ctx,
struct sss_domain_info *domain,
const char *name,
gid_t gid,
- const char *original_dn);
+ const char *original_dn, bool posix);
/* Add netgroup (only basic attrs and w/o checks) */
int sysdb_add_basic_netgroup(struct sysdb_ctx *ctx,