From 1762bb4efeca60794a0c5051a824934cc9ce5d78 Mon Sep 17 00:00:00 2001 From: Sumit Bose Date: Tue, 4 Nov 2014 13:58:39 +0100 Subject: [PATCH 5/5] Add ssh pubkey to origbyname request Since the IPA clients expects that the extdom plugin delivers the default view data for a given user this patch adds the public SSH key to the list of returned attributes of the getorigbyname request so that it can be send back to the clients. --- src/responder/nss/nsssrv_cmd.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/responder/nss/nsssrv_cmd.c b/src/responder/nss/nsssrv_cmd.c index 5fe498a..d50b5a9 100644 --- a/src/responder/nss/nsssrv_cmd.c +++ b/src/responder/nss/nsssrv_cmd.c @@ -4130,6 +4130,7 @@ static errno_t nss_cmd_getsidby_search(struct nss_dom_ctx *dctx) SYSDB_DEFAULT_OVERRIDE_NAME, SYSDB_AD_ACCOUNT_EXPIRES, SYSDB_AD_USER_ACCOUNT_CONTROL, + SYSDB_SSH_PUBKEY, SYSDB_DEFAULT_ATTRS, NULL}; const char **attrs; bool user_found = false; @@ -4603,6 +4604,7 @@ static errno_t fill_orig(struct sss_packet *packet, SYSDB_DEFAULT_OVERRIDE_NAME, SYSDB_AD_ACCOUNT_EXPIRES, SYSDB_AD_USER_ACCOUNT_CONTROL, + SYSDB_SSH_PUBKEY, NULL}; struct sized_string *keys; struct sized_string *vals; -- 1.8.3.1