From 8f84934b86f04eebb9d7aebf32321925e1764958 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Sun, 7 May 2017 12:48:32 +0200 Subject: systemd user-session needs to be updated to get all user-defined enviroment when the session starts. If we get passed an environment variable, send it along to the systemd --user session so things running in that context can pick it up. See: https://bugzilla.gnome.org/show_bug.cgi?id=736660 --- mate-session/gsm-util.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'mate-session/gsm-util.h') diff --git a/mate-session/gsm-util.h b/mate-session/gsm-util.h index 112ce6f..2c406af 100644 --- a/mate-session/gsm-util.h +++ b/mate-session/gsm-util.h @@ -50,6 +50,10 @@ char * gsm_util_generate_startup_id (void); gboolean gsm_util_export_activation_environment (GError **error); +#ifdef HAVE_SYSTEMD +gboolean gsm_util_export_user_environment (GError **error); +#endif + void gsm_util_setenv (const char *variable, const char *value); -- cgit v1.2.1