[gnome-terminal] client: legacy: Ignore some more env variables



commit 724eae4a24110e1e0b9712667515a66ca27cc4bb
Author: Christian Persch <chpe src gnome org>
Date:   Sat Aug 8 21:57:15 2020 +0200

    client: legacy: Ignore some more env variables

 src/terminal-client-utils.c | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
---
diff --git a/src/terminal-client-utils.c b/src/terminal-client-utils.c
index fdb0ddce..f7fb6a81 100644
--- a/src/terminal-client-utils.c
+++ b/src/terminal-client-utils.c
@@ -122,18 +122,32 @@ terminal_client_append_exec_options (GVariantBuilder *builder,
     envv = g_environ_unsetenv (envv, "COLORTERM");
     envv = g_environ_unsetenv (envv, "COLUMNS");
     envv = g_environ_unsetenv (envv, "DESKTOP_STARTUP_ID");
+    envv = g_environ_unsetenv (envv, "EXIT_CODE");
+    envv = g_environ_unsetenv (envv, "EXIT_STATUS");
     envv = g_environ_unsetenv (envv, "GIO_LAUNCHED_DESKTOP_FILE");
     envv = g_environ_unsetenv (envv, "GIO_LAUNCHED_DESKTOP_FILE_PID");
     envv = g_environ_unsetenv (envv, "GNOME_DESKTOP_ICON");
     envv = g_environ_unsetenv (envv, "INVOCATION_ID");
     envv = g_environ_unsetenv (envv, "JOURNAL_STREAM");
     envv = g_environ_unsetenv (envv, "LINES");
+    envv = g_environ_unsetenv (envv, "LISTEN_FDNAMES");
+    envv = g_environ_unsetenv (envv, "LISTEN_FDS");
+    envv = g_environ_unsetenv (envv, "LISTEN_PID");
+    envv = g_environ_unsetenv (envv, "MAINPID");
     envv = g_environ_unsetenv (envv, "MANAGERPID");
     envv = g_environ_unsetenv (envv, "NOTIFY_SOCKET");
+    envv = g_environ_unsetenv (envv, "NOTIFY_SOCKET");
+    envv = g_environ_unsetenv (envv, "PIDFILE");
     envv = g_environ_unsetenv (envv, "PWD");
+    envv = g_environ_unsetenv (envv, "REMOTE_ADDR");
+    envv = g_environ_unsetenv (envv, "REMOTE_PORT");
+    envv = g_environ_unsetenv (envv, "SERVICE_RESULT");
     envv = g_environ_unsetenv (envv, "TERM");
     envv = g_environ_unsetenv (envv, "VTE_VERSION");
+    envv = g_environ_unsetenv (envv, "WATCHDOG_PID");
+    envv = g_environ_unsetenv (envv, "WATCHDOG_USEC");
     envv = g_environ_unsetenv (envv, "WINDOWID");
+
     envv = g_environ_unsetenv (envv, TERMINAL_ENV_SERVICE_NAME);
     envv = g_environ_unsetenv (envv, TERMINAL_ENV_SCREEN);
 


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