From: Yu Watanabe Date: Wed, 20 Aug 2025 18:36:36 +0000 (+0900) Subject: homed: do not print sensitive data when debug logging is enabled X-Git-Tag: v258-rc4~62 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dd712ba9c4016bc048ff59e2e935fe9b762294b7;p=thirdparty%2Fsystemd.git homed: do not print sensitive data when debug logging is enabled --- 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)