]> granicus.if.org Git - sudo/commitdiff
Add LINGUAS to initial_checkenv_table.
authorTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 18 Jun 2007 21:33:22 +0000 (21:33 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 18 Jun 2007 21:33:22 +0000 (21:33 +0000)
Add COLORS, HOSTNAME, LS_COLORS, MAIL, PS1, PS2, XAUTHORITY
to intial_keepenv_table.

env.c

diff --git a/env.c b/env.c
index ab9391457d9b8b042fb50cd74881fd552b8caf06..6c86970cd4b5a271d2b6c42921385ebc1c65ac78 100644 (file)
--- a/env.c
+++ b/env.c
@@ -173,11 +173,12 @@ static const char *initial_badenv_table[] = {
  * Default table of variables to check for '%' and '/' characters.
  */
 static const char *initial_checkenv_table[] = {
-    "LC_*",
+    "COLORTERM",
     "LANG",
     "LANGUAGE",
+    "LC_*",
+    "LINGUAS",
     "TERM",
-    "COLORTERM",
     NULL
 };
 
@@ -185,10 +186,17 @@ static const char *initial_checkenv_table[] = {
  * Default table of variables to preserve in the environment.
  */
 static const char *initial_keepenv_table[] = {
-    "KRB5CCNAME",
+    "COLORS",
     "DISPLAY",
+    "HOSTNAME",
+    "KRB5CCNAME",
+    "LS_COLORS",
+    "MAIL",
     "PATH",
+    "PS1",
+    "PS2",
     "TZ",
+    "XAUTHORITY",
     NULL
 };