From f2b40ec8a4158fec75873828e4980965abbe7f66 Mon Sep 17 00:00:00 2001 From: Yassir Elley Date: Fri, 5 Sep 2014 18:45:12 -0400 Subject: AD-GPO: config changes for gpo_map_* options MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Sumit Bose Reviewed-by: Lukáš Slebodník --- src/providers/ad/ad_common.h | 9 +++++++++ src/providers/ad/ad_opts.h | 8 ++++++++ 2 files changed, 17 insertions(+) (limited to 'src/providers/ad') diff --git a/src/providers/ad/ad_common.h b/src/providers/ad/ad_common.h index c3dc6c1a7..df8dcffea 100644 --- a/src/providers/ad/ad_common.h +++ b/src/providers/ad/ad_common.h @@ -52,6 +52,14 @@ enum ad_basic_opt { AD_ENABLE_GC, AD_GPO_ACCESS_CONTROL, AD_GPO_CACHE_TIMEOUT, + AD_GPO_MAP_INTERACTIVE, + AD_GPO_MAP_REMOTE_INTERACTIVE, + AD_GPO_MAP_NETWORK, + AD_GPO_MAP_BATCH, + AD_GPO_MAP_SERVICE, + AD_GPO_MAP_PERMIT, + AD_GPO_MAP_DENY, + AD_GPO_DEFAULT_RIGHT, AD_OPTS_BASIC /* opts counter */ }; @@ -141,4 +149,5 @@ int ad_sudo_init(struct be_ctx *be_ctx, struct ad_id_ctx *id_ctx, struct bet_ops **ops, void **pvt_data); + #endif /* AD_COMMON_H_ */ diff --git a/src/providers/ad/ad_opts.h b/src/providers/ad/ad_opts.h index a82f7a9e0..1429b990e 100644 --- a/src/providers/ad/ad_opts.h +++ b/src/providers/ad/ad_opts.h @@ -40,6 +40,14 @@ struct dp_option ad_basic_opts[] = { { "ad_enable_gc", DP_OPT_BOOL, BOOL_TRUE, BOOL_TRUE }, { "ad_gpo_access_control", DP_OPT_STRING, { "permissive" }, NULL_STRING }, { "ad_gpo_cache_timeout", DP_OPT_NUMBER, { .number = 5 }, NULL_NUMBER }, + { "ad_gpo_map_interactive", DP_OPT_STRING, NULL_STRING, NULL_STRING }, + { "ad_gpo_map_remote_interactive", DP_OPT_STRING, NULL_STRING, NULL_STRING }, + { "ad_gpo_map_network", DP_OPT_STRING, NULL_STRING, NULL_STRING }, + { "ad_gpo_map_batch", DP_OPT_STRING, NULL_STRING, NULL_STRING }, + { "ad_gpo_map_service", DP_OPT_STRING, NULL_STRING, NULL_STRING }, + { "ad_gpo_map_permit", DP_OPT_STRING, NULL_STRING, NULL_STRING }, + { "ad_gpo_map_deny", DP_OPT_STRING, NULL_STRING, NULL_STRING }, + { "ad_gpo_default_right", DP_OPT_STRING, NULL_STRING, NULL_STRING }, DP_OPTION_TERMINATOR }; -- cgit