diff --git a/src/core/execute.c b/src/core/execute.c index 09b0c7a6332..513e95e09d7 100644 --- a/src/core/execute.c +++ b/src/core/execute.c @@ -162,11 +162,11 @@ void exec_context_tty_reset(const ExecContext *context, const ExecParameters *p) * that will be closed automatically, and operate on it for convenience. */ lock_fd = lock_dev_console(); if (ERRNO_IS_NEG_PRIVILEGE(lock_fd)) - log_debug_errno(lock_fd, "No privileges to lock /dev/console, proceeding without: %m"); + log_debug_errno(lock_fd, "No privileges to lock /dev/console, proceeding without lock: %m"); else if (ERRNO_IS_NEG_DEVICE_ABSENT(lock_fd)) - log_debug_errno(lock_fd, "Device /dev/console does not exist, proceeding without locking it: %m"); + log_debug_errno(lock_fd, "Device /dev/console does not exist, proceeding without lock: %m"); else if (lock_fd < 0) - return (void) log_debug_errno(lock_fd, "Failed to lock /dev/console: %m"); + log_warning_errno(lock_fd, "Failed to lock /dev/console, proceeding without lock: %m"); if (context->tty_vhangup) (void) terminal_vhangup_fd(fd); diff --git a/src/vconsole/vconsole-setup.c b/src/vconsole/vconsole-setup.c index e0b1621461f..ba742dda69e 100644 --- a/src/vconsole/vconsole-setup.c +++ b/src/vconsole/vconsole-setup.c @@ -650,9 +650,9 @@ static int run(int argc, char **argv) { * performed for services with TTYVHangup=yes. */ lock_fd = lock_dev_console(); if (ERRNO_IS_NEG_DEVICE_ABSENT(lock_fd)) - log_debug_errno(lock_fd, "Device /dev/console does not exist, proceeding without locking it: %m"); + log_debug_errno(lock_fd, "Device /dev/console does not exist, proceeding without lock: %m"); else if (lock_fd < 0) - return log_error_errno(lock_fd, "Failed to lock /dev/console: %m"); + log_warning_errno(lock_fd, "Failed to lock /dev/console, proceeding without lock: %m"); (void) toggle_utf8_vc(vc, fd, utf8);