varlink: avoid logging content of message if it contains sensitive data
authorLuca Boccassi <bluca@debian.org>
Fri, 22 Dec 2023 00:57:39 +0000 (01:57 +0100)
committerLuca Boccassi <bluca@debian.org>
Wed, 3 Jan 2024 10:54:48 +0000 (11:54 +0100)
commit2e3414660cb0c6a024661638d0b237d88b5a7cbc
tree1b8b87e6d767c0379940afa6ee8e1705dceadb1e
parentfa9a6db478e3f0f2753e4633af6d0d4881707c2b
varlink: avoid logging content of message if it contains sensitive data

This is important now that creds are sent via varlink

 systemd-creds[463]: varlink-3: Sending message: {"parameters":{"data":"Zm9vYmFyCg=="}}
 systemd-creds[462]: varlink-3: New incoming message: {"method":"io.systemd.Credentials.Encrypt","parameters":{"data":"Zm9vYmFyCg=="}}
src/shared/varlink.c