From e977f1cf2fa8157191ebb939a1d9bde035056ebc Mon Sep 17 00:00:00 2001 From: Love Hornquist Astrand Date: Thu, 30 Jul 2009 13:03:27 +0200 Subject: [PATCH] You don't exists [CID-60] --- appl/afsutil/pagsh.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/appl/afsutil/pagsh.c b/appl/afsutil/pagsh.c index eb44a9a2a..9794b37c6 100644 --- a/appl/afsutil/pagsh.c +++ b/appl/afsutil/pagsh.c @@ -169,6 +169,8 @@ main(int argc, char **argv) path = getenv("SHELL"); if(path == NULL){ struct passwd *pw = k_getpwuid(geteuid()); + if (pw == NULL) + errx(1, "no such user: %d", (int)geteuid()); path = strdup(pw->pw_shell); } } else { -- 2.11.4.GIT