summaryrefslogtreecommitdiffstats
path: root/src/sss_client/ssh/sss_ssh_authorizedkeys.c
diff options
context:
space:
mode:
authorJan Cholasta <jcholast@redhat.com>2012-02-27 04:43:34 -0500
committerStephen Gallagher <sgallagh@redhat.com>2012-02-27 11:52:34 -0500
commite5359baeac6e2d49769aceddbdbc606833b1ec69 (patch)
treee7d995a0c6c63f3121d99e45557a9034ce2729a7 /src/sss_client/ssh/sss_ssh_authorizedkeys.c
parent7aaf963f23158789a0f6fe3631608e274dd4238f (diff)
downloadsssd-e5359baeac6e2d49769aceddbdbc606833b1ec69.tar.gz
sssd-e5359baeac6e2d49769aceddbdbc606833b1ec69.tar.xz
sssd-e5359baeac6e2d49769aceddbdbc606833b1ec69.zip
SSH: Add more debugging messages
Diffstat (limited to 'src/sss_client/ssh/sss_ssh_authorizedkeys.c')
-rw-r--r--src/sss_client/ssh/sss_ssh_authorizedkeys.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/sss_client/ssh/sss_ssh_authorizedkeys.c b/src/sss_client/ssh/sss_ssh_authorizedkeys.c
index bc3cdf473..de9454221 100644
--- a/src/sss_client/ssh/sss_ssh_authorizedkeys.c
+++ b/src/sss_client/ssh/sss_ssh_authorizedkeys.c
@@ -99,6 +99,8 @@ int main(int argc, const char **argv)
/* look up public keys */
ret = sss_ssh_get_ent(mem_ctx, SSS_SSH_GET_USER_PUBKEYS, user, &ent);
if (ret != EOK) {
+ DEBUG(SSSDBG_CRIT_FAILURE,
+ ("sss_ssh_get_ent() failed (%d): %s\n", ret, strerror(ret)));
ERROR("Error looking up public keys\n");
ret = EXIT_FAILURE;
goto fini;
@@ -109,6 +111,8 @@ int main(int argc, const char **argv)
repr = sss_ssh_format_pubkey(mem_ctx, ent, &ent->pubkeys[i],
SSS_SSH_FORMAT_OPENSSH);
if (!repr) {
+ DEBUG(SSSDBG_OP_FAILURE,
+ ("Out of memory formatting SSH public key\n"));
continue;
}