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:07:45 -0400
commitace07a7d75c5a7c3f5613e5349fa8c1ffd05863a (patch)
tree19edfcd88debcccad56c03e75b5c94294d183983 /src/db/sysdb.h
parentba33be9b40ecbe6f98a52025348dbcff43273b40 (diff)
downloadsssd-ace07a7d75c5a7c3f5613e5349fa8c1ffd05863a.tar.gz
sssd-ace07a7d75c5a7c3f5613e5349fa8c1ffd05863a.tar.xz
sssd-ace07a7d75c5a7c3f5613e5349fa8c1ffd05863a.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 68fc69864..1eac748c0 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"
@@ -154,7 +155,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}
@@ -518,7 +519,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,