From cf3997fe196ae4acf4fda9265360fcbc79cc6566 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20B=C5=99ezina?= Date: Tue, 8 Nov 2011 14:43:09 +0100 Subject: [PATCH 08/13] SUDO Integration - SUDO responder - refresh SUDOers --- src/responder/sudo/sudosrv_cmd.c | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/src/responder/sudo/sudosrv_cmd.c b/src/responder/sudo/sudosrv_cmd.c index 29e975a..11409c4 100644 --- a/src/responder/sudo/sudosrv_cmd.c +++ b/src/responder/sudo/sudosrv_cmd.c @@ -23,9 +23,12 @@ #include #include "util/util.h" +#include "confdb/confdb.h" #include "responder/common/responder.h" #include "responder/common/responder_packet.h" +#include "responder/sudo/sudosrv.h" #include "sss_client/sudo_plugin/sss_sudoplugin.h" +#include "sss_client/sss_cli.h" static int sudo_cmd_check_response(struct cli_ctx *cctx, int return_code, @@ -251,6 +254,10 @@ static int sudo_cmd_check(struct cli_ctx *cctx) { } } + /* contact DP */ + ret = sudo_dp_refresh_send(cctx, cctx->rctx->domains->name, + SSS_CLI_SOCKET_TIMEOUT/2); + /* send response */ sudo_cmd_check_response(cctx, sudo_result, argc_in, argv_in, command_info_out, command_info_out_length, NULL); -- 1.7.6.4