From 828c1aed53e8e02e4179c55f869ccce901fface7 Mon Sep 17 00:00:00 2001 From: Dominik George <dominik.george@teckids.org> Date: Thu, 13 May 2021 14:01:56 +0200 Subject: [PATCH] [NSS] Add logging to track on what NSS hooks were called --- src/nss.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/nss.rs b/src/nss.rs index e972146..b7bbad8 100644 --- a/src/nss.rs +++ b/src/nss.rs @@ -65,6 +65,7 @@ struct OidcPasswd; impl PasswdHooks for OidcPasswd { fn get_all_entries() -> Response<Vec<Passwd>> { let conf = nss_hook_prepare(); + info!("[NSS] passwd.get_all_entries called"); let mut cache = get_cache(); let user_token_res = cache.context_user.get_access_token(); @@ -97,6 +98,7 @@ impl PasswdHooks for OidcPasswd { fn get_entry_by_uid(uid: libc::uid_t) -> Response<Passwd> { let conf = nss_hook_prepare(); + info!("[NSS] passwd.get_entry_by_uid called for {}", uid); let mut cache = get_cache(); let user_token_res = cache.context_user.get_access_token(); @@ -129,6 +131,7 @@ impl PasswdHooks for OidcPasswd { fn get_entry_by_name(name: String) -> Response<Passwd> { let conf = nss_hook_prepare(); + info!("[NSS] passwd.get_entry_by_name called for {}", name); let mut cache = get_cache(); let user_token_res = cache.context_user.get_access_token(); -- GitLab