[master 1/1] Don't copy the environment when starting metacity.

dashea installerbot-noreply at redhat.com
Mon Jul 13 17:36:33 UTC 2015


From: David Shea <dshea at redhat.com>

This was left in by mistake. The whole point of the env_add parameter to
startProgram was to not have to do this.
---
 anaconda | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/anaconda b/anaconda
index cd9e5b7..8c5eca1 100755
--- a/anaconda
+++ b/anaconda
@@ -131,8 +131,6 @@ def startX11():
 # function to handle X startup special issues for anaconda
 def doStartupX11Actions():
     """Start window manager"""
-    from copy import copy
-
     # When metacity actually connects to the X server is unknowable, but
     # fortunately it doesn't matter. metacity does not need to be the first
     # connection to Xorg, and if anaconda starts up before metacity, metacity
@@ -140,7 +138,6 @@ def doStartupX11Actions():
     # fingers crossed.
     # Add XDG_DATA_DIRS to the environment to pull in our overridden schema
     # files.
-    env_bak = copy(os.environ)
     if 'XDG_DATA_DIRS' in os.environ:
         xdg_data_dirs = '/usr/share/anaconda/window-manager:' + os.environ['XDG_DATA_DIRS']
     else:
@@ -148,7 +145,6 @@ def doStartupX11Actions():
 
     childproc = iutil.startProgram(["metacity", "--display", ":1", "--sm-disable"],
             env_add={'XDG_DATA_DIRS': xdg_data_dirs})
-    os.environ = env_bak
     iutil.watchProcess(childproc, "metacity")
 
 def set_x_resolution(runres):


-- 
To view this commit on github, visit https://github.com/rhinstaller/anaconda/commit/3f382529fd11d3284677b27960c7515ce38124cc


More information about the anaconda-patches mailing list