From 8104a5f13156426b5181093d879b147820a5871b Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Tue, 21 Nov 1995 02:40:22 +0000 Subject: [PATCH] now sets sudo_pw_ent --- visudo.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/visudo.c b/visudo.c index 10b4c055d..ab7d58329 100644 --- a/visudo.c +++ b/visudo.c @@ -107,8 +107,8 @@ int parse_error = FALSE; * For the parsing routines */ char host[] = ""; -char *user = ""; char *cmnd = ""; +struct passwd *sudo_pw_ent; /******************************************************************** @@ -123,7 +123,7 @@ int main(argc, argv) char **argv; { char buf[BUFSIZ]; /* buffer used for copying files */ - char * Editor = EDITOR; /* Editor to use (default is EDITOR */ + char * Editor = EDITOR; /* editor to use (default is EDITOR */ int sudoers_fd; /* sudoers file descriptor */ int stmp_fd; /* stmp file descriptor */ int n; /* length parameter */ @@ -170,6 +170,9 @@ int main(argc, argv) exit(1); } + /* sudo_pw_ent needs to be defined to _something_, this will do */ + sudo_pw_ent = pwd; + /* * Copy sudoers file to stmp */ -- 2.49.0