From: Todd C. Miller <Todd.Miller@courtesan.com> Date: Thu, 1 Sep 2016 20:35:40 +0000 (-0600) Subject: Don't try to support line continuation in /etc/environment. X-Git-Tag: SUDO_1_8_18^2~35 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=881814c9f9c6980c18bbfcdf1cb80c183326ffc5;p=sudo Don't try to support line continuation in /etc/environment. --- diff --git a/plugins/sudoers/env.c b/plugins/sudoers/env.c index daecd55b5..764ccf0fa 100644 --- a/plugins/sudoers/env.c +++ b/plugins/sudoers/env.c @@ -1184,7 +1184,7 @@ read_env_file(const char *path, int overwrite) debug_return_bool(rval); } - while (sudo_parseln(&line, &linesize, NULL, fp, 0) != -1) { + while (sudo_parseln(&line, &linesize, NULL, fp, PARSELN_CONT_IGN) != -1) { /* Skip blank or comment lines */ if (*(var = line) == '\0') continue;