Sophie

Sophie

distrib > Mageia > 6 > armv7hl > media > core-updates-src > by-pkgid > bf9cf1bac6d66266cb18c9c0c9fcf21d > files > 2

xrdp-0.9.4-1.mga6.src.rpm

diff -ruN xrdp-0.9.2-vanilla/sesman/session.c xrdp-0.9.2/sesman/session.c
--- xrdp-0.9.2-vanilla/sesman/session.c	2017-03-30 17:18:55.000000000 +1100
+++ xrdp-0.9.2/sesman/session.c	2017-04-11 11:03:14.531999226 +1000
@@ -555,7 +555,7 @@
                 }
                 /* if we're here something happened to g_execlp3
                    so we try running the default window manager */
-                g_sprintf(text, "%s/%s", XRDP_CFG_PATH, g_cfg->default_wm);
+                g_sprintf(text, "%s/%s", "/usr/libexec/xrdp", g_cfg->default_wm);
                 g_execlp3(text, g_cfg->default_wm, 0);
 
                 log_message(LOG_LEVEL_ALWAYS, "error starting default "
@@ -852,7 +852,7 @@
                      display,
                      g_cfg->session_variables1,
                      g_cfg->session_variables2);
-        g_snprintf(text, 255, "%s/%s", XRDP_CFG_PATH, "reconnectwm.sh");
+        g_snprintf(text, 255, "%s/%s", "/usr/libexec/xrdp", "reconnectwm.sh");
 
         if (g_file_exist(text))
         {