[gdm/wip/3v1n0/more-launch-environments: 2/2] launch-environment: Set PATH via optional_environment



commit 3fb5a7bc1874130123d65c7bfae5b9fbb2223c0c
Author: Marco Trevisan (TreviƱo) <mail 3v1n0 net>
Date:   Mon May 7 10:53:28 2018 -0500

    launch-environment: Set PATH via optional_environment

 daemon/gdm-launch-environment.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)
---
diff --git a/daemon/gdm-launch-environment.c b/daemon/gdm-launch-environment.c
index dc63e8e..71f35ad 100644
--- a/daemon/gdm-launch-environment.c
+++ b/daemon/gdm-launch-environment.c
@@ -126,8 +126,9 @@ build_launch_environment (GdmLaunchEnvironment *launch_environment,
                 "GST_REGISTRY_1_0", "LANG", "LANGUAGE", "LC_CTYPE",
                 "LC_NUMERIC", "LC_MONETARY", "LC_MESSAGES", "LC_PAPER",
                 "LC_NAME", "LC_ADDRESS", "LC_TELEPHONE", "LC_MEASUREMENT",
-                "LC_IDENTIFICATION", "LC_ALL", "LD_LIBRARY_PATH", "PERL5LIB",
-                "WINDOWPATH", "XCURSOR_PATH", "XDG_CONFIG_DIRS", NULL
+                "LC_IDENTIFICATION", "LC_ALL", "LD_LIBRARY_PATH", "PATH",
+                "PERL5LIB", "WINDOWPATH", "XCURSOR_PATH", "XDG_CONFIG_DIRS",
+                NULL
         };
         char *system_data_dirs;
         int i;
@@ -202,8 +203,6 @@ build_launch_environment (GdmLaunchEnvironment *launch_environment,
                 g_hash_table_insert (hash, g_strdup ("GDM_SEAT_ID"), g_strdup (seat_id));
         }
 
-        g_hash_table_insert (hash, g_strdup ("PATH"), g_strdup (g_getenv ("PATH")));
-
         g_hash_table_insert (hash, g_strdup ("RUNNING_UNDER_GDM"), g_strdup ("true"));
 
         return hash;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]