diff --unified --recursive --text util-linux-2.37.1.orig/login-utils/sulogin.c util-linux-2.37.1/login-utils/sulogin.c --- util-linux-2.37.1.orig/login-utils/sulogin.c 2021-07-22 09:35:11.000000000 +0000 +++ util-linux-2.37.1/login-utils/sulogin.c 2021-07-29 12:31:07.669878119 +0000 @@ -620,6 +620,7 @@ goto out; cp = &con->cp; tty = con->tio; + ret = pass; tty.c_iflag &= ~(IUCLC|IXON|IXOFF|IXANY); tty.c_lflag &= ~(ECHO|ECHOE|ECHOK|ECHONL|TOSTOP|ISIG);