[SSSD] [PATCHES] Add backend part of user views
Jakub Hrozek
jhrozek at redhat.com
Tue Sep 30 09:01:09 UTC 2014
On Mon, Sep 29, 2014 at 01:01:32PM +0200, Sumit Bose wrote:
> From 76a1612288d2217157dd5ea7cb9745b0a0fa691a Mon Sep 17 00:00:00 2001
> From: Sumit Bose <sbose at redhat.com>
> Date: Tue, 16 Sep 2014 15:18:53 +0200
> Subject: [PATCH 1/8] sysdb: add sysdb_update_view_name()
>
> ---
> Makefile.am | 1 +
> src/db/sysdb.h | 11 ++++
> src/db/sysdb_views.c | 182 +++++++++++++++++++++++++++++++++++++++++++++++++++
> 3 files changed, 194 insertions(+)
> create mode 100644 src/db/sysdb_views.c
>
> diff --git a/Makefile.am b/Makefile.am
> index 86a0572..bc93d34 100644
> --- a/Makefile.am
> +++ b/Makefile.am
> @@ -664,6 +664,7 @@ libsss_util_la_SOURCES = \
> src/db/sysdb_services.c \
> src/db/sysdb_autofs.c \
> src/db/sysdb_subdomains.c \
> + src/db/sysdb_views.c \
> src/db/sysdb_ranges.c \
> src/db/sysdb_idmap.c \
> src/db/sysdb_gpo.c \
> diff --git a/src/db/sysdb.h b/src/db/sysdb.h
> index 901b612..41fd3c5 100644
> --- a/src/db/sysdb.h
> +++ b/src/db/sysdb.h
> @@ -36,11 +36,13 @@
> #define SYSDB_CUSTOM_CONTAINER "cn=custom"
> #define SYSDB_NETGROUP_CONTAINER "cn=Netgroups"
> #define SYSDB_RANGE_CONTAINER "cn=ranges"
> +#define SYSDB_VIEW_CONTAINER "cn=views"
> #define SYSDB_TMPL_USER_BASE SYSDB_USERS_CONTAINER","SYSDB_DOM_BASE
> #define SYSDB_TMPL_GROUP_BASE SYSDB_GROUPS_CONTAINER","SYSDB_DOM_BASE
> #define SYSDB_TMPL_CUSTOM_BASE SYSDB_CUSTOM_CONTAINER","SYSDB_DOM_BASE
> #define SYSDB_TMPL_NETGROUP_BASE SYSDB_NETGROUP_CONTAINER","SYSDB_DOM_BASE
> #define SYSDB_TMPL_RANGE_BASE SYSDB_RANGE_CONTAINER","SYSDB_BASE
> +#define SYSDB_TMPL_VIEW_BASE SYSDB_VIEW_CONTAINER","SYSDB_BASE
>
> #define SYSDB_SUBDOMAIN_CLASS "subdomain"
> #define SYSDB_USER_CLASS "user"
> @@ -138,6 +140,10 @@
> #define SYSDB_DOMAIN_ID "domainID"
> #define SYSDB_ID_RANGE_TYPE "idRangeType"
>
> +#define SYSDB_VIEW_CLASS "view"
> +#define SYSDB_VIEW_NAME "viewName"
> +#define SYSDB_DEFAULT_VIEW_NAME "default"
This should probably read "Default Trust View".
More information about the sssd-devel
mailing list