diff options
author | Michal Sekletar <msekleta@redhat.com> | 2019-02-22 15:50:55 +0100 |
---|---|---|
committer | The Plumber <50238977+systemd-rhel-bot@users.noreply.github.com> | 2020-11-05 13:41:09 +0100 |
commit | 37a4f8256410e3ba1bf1eb7523ebc9f1a68b65e1 (patch) | |
tree | 97bd0c7490b7187551bf531af31d805e6ee62a31 | |
parent | 45d093a37b6f8c2ceae9bfd090c5265f35413b46 (diff) | |
download | systemd-37a4f8256410e3ba1bf1eb7523ebc9f1a68b65e1.tar.gz |
logind: don't print warning when user@.service template is maskedv239-41.1
User instance of systemd is optional feature and if user@.service
template is masked then administrator most likely doesn't want --user
instances of systemd for logged in users. We don't need to be verbose
about it.
(cherry picked from commit 03b6fa0c5b51b0d39334ff6ba183a3391443bcf6)
(cherry picked from commit 65e96327360ab41d44d5383dcecc82a19fad198c)
Resolves: #1894152
-rw-r--r-- | src/login/logind-user.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/login/logind-user.c b/src/login/logind-user.c index 8c4cd54a29..56b8066f12 100644 --- a/src/login/logind-user.c +++ b/src/login/logind-user.c @@ -326,7 +326,8 @@ static int user_start_service(User *u) { &job); if (r < 0) /* we don't fail due to this, let's try to continue */ - log_error_errno(r, "Failed to start user service, ignoring: %s", bus_error_message(&error, r)); + log_full_errno(sd_bus_error_has_name(&error, BUS_ERROR_UNIT_MASKED) ? LOG_DEBUG : LOG_WARNING, r, + "Failed to start user service '%s', ignoring: %s", u->service, bus_error_message(&error, r)); else u->service_job = job; |