From: DaanDeMeyer Date: Wed, 2 Jul 2025 13:15:32 +0000 (+0200) Subject: userdbctl: Fix error handling X-Git-Tag: v258-rc1~208 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=84d878ca27c79d0a4352433d11e9ba0b7a473fb4;p=thirdparty%2Fsystemd.git userdbctl: Fix error handling --- diff --git a/src/userdb/userdbctl.c b/src/userdb/userdbctl.c index 61b3db78b0e..5c7b8aae458 100644 --- a/src/userdb/userdbctl.c +++ b/src/userdb/userdbctl.c @@ -1353,7 +1353,7 @@ static int load_credential_one(int credential_dir_fd, const char *name, int user return log_error_errno(r, "Failed to write JSON record to /etc/userdb/%s: %m", fn); if (symlinkat(fn, userdb_dir_fd, link) < 0) - return log_error_errno(errno, "Failed to create symlink from %s to %s", link, fn); + return log_error_errno(errno, "Failed to create symlink from %s to %s: %m", link, fn); log_info("Installed /etc/userdb/%s from credential.", fn); @@ -1384,7 +1384,7 @@ static int load_credential_one(int credential_dir_fd, const char *name, int user } if (symlinkat(fn, userdb_dir_fd, link) < 0) - return log_error_errno(errno, "Failed to create symlink from %s to %s", link, fn); + return log_error_errno(errno, "Failed to create symlink from %s to %s: %m", link, fn); log_info("Installed /etc/userdb/%s from credential.", fn); }