From dd712ba9c4016bc048ff59e2e935fe9b762294b7 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Thu, 21 Aug 2025 03:36:36 +0900 Subject: [PATCH] homed: do not print sensitive data when debug logging is enabled --- src/home/user-record-sign.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/home/user-record-sign.c b/src/home/user-record-sign.c index 367ab38330a..46e5ea7c992 100644 --- a/src/home/user-record-sign.c +++ b/src/home/user-record-sign.c @@ -64,7 +64,7 @@ int user_record_sign(UserRecord *ur, EVP_PKEY *private_key, UserRecord **ret) { return r; if (DEBUG_LOGGING) - sd_json_variant_dump(v, SD_JSON_FORMAT_PRETTY|SD_JSON_FORMAT_COLOR_AUTO, NULL, NULL); + sd_json_variant_dump(v, SD_JSON_FORMAT_CENSOR_SENSITIVE|SD_JSON_FORMAT_PRETTY|SD_JSON_FORMAT_COLOR_AUTO, NULL, NULL); signed_ur = user_record_new(); if (!signed_ur) -- 2.47.3