mirror of
https://github.com/clearlinux/systemd-stable.git
synced 2026-10-16 21:21:01 +00:00
execute: fix PAM error checking
This commit is contained in:
+1
-1
@@ -1269,7 +1269,7 @@ int exec_spawn(ExecCommand *command,
|
||||
|
||||
#ifdef HAVE_PAM
|
||||
if (context->pam_name && username) {
|
||||
if (setup_pam(context->pam_name, username, context->tty_path, &pam_env, fds, n_fds) < 0) {
|
||||
if (setup_pam(context->pam_name, username, context->tty_path, &pam_env, fds, n_fds) != 0) {
|
||||
r = EXIT_PAM;
|
||||
goto fail_child;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user