From d7ef6ea895a18133e6b296032de37226fceb6a66 Mon Sep 17 00:00:00 2001 From: sin Date: Mon, 17 Feb 2014 11:30:56 +0000 Subject: [PATCH] Preserve getty environment in login --- getty.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/getty.c b/getty.c index 6d6c747..d9c7902 100644 --- a/getty.c +++ b/getty.c @@ -108,5 +108,5 @@ main(int argc, char *argv[]) eprintf("login name cannot start with '-'\n"); if (logname[0] == '\0') return EXIT_FAILURE; - return execvp("/bin/login", (char *[]){ "login", logname, NULL }); + return execvp("/bin/login", (char *[]){ "login", "-p", logname, NULL }); }