From 4fafe5f61cc82d5a51359b8d2a3881ec11906276 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Fri, 30 Mar 2012 12:35:02 -0400 Subject: [PATCH] Don't read /etc/environment on Linux when using PAM, PAM should set the environment variables as needed via pam_env. --HG-- branch : 1.7 --- sudo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sudo.c b/sudo.c index 1efbbb6c6..626c599f1 100644 --- a/sudo.c +++ b/sudo.c @@ -526,7 +526,7 @@ main(argc, argv, envp) NewArgv[1] = "--login"; } -#if defined(__linux__) || defined(_AIX) +#if defined(_AIX) || (defined(__linux__) && !defined(HAVE_PAM)) /* Insert system-wide environment variables. */ read_env_file(_PATH_ENVIRONMENT, TRUE); #endif -- 2.40.0