diff -Nru ubiquity-18.04.15.1~ja1/debian/changelog ubiquity-18.04.15.1~ja2/debian/changelog --- ubiquity-18.04.15.1~ja1/debian/changelog 2018-08-15 17:04:45.000000000 +0000 +++ ubiquity-18.04.15.1~ja2/debian/changelog 2018-08-16 07:54:57.000000000 +0000 @@ -1,3 +1,10 @@ +ubiquity (18.04.15.1~ja2) bionic; urgency=medium + + * ubiquity/gsettings.py: + remove '--preserve-env=DBUS_SESSION_BUS_ADDRESS,XDG_RUNTIME_DIR' + + -- Jun Kobayashi Thu, 16 Aug 2018 16:54:57 +0900 + ubiquity (18.04.15.1~ja1) bionic; urgency=medium * gui/gtk/stepPartAdvanced.ui: diff -Nru ubiquity-18.04.15.1~ja1/ubiquity/gsettings.py ubiquity-18.04.15.1~ja2/ubiquity/gsettings.py --- ubiquity-18.04.15.1~ja1/ubiquity/gsettings.py 2018-07-19 14:30:08.000000000 +0000 +++ ubiquity-18.04.15.1~ja2/ubiquity/gsettings.py 2018-08-16 07:54:27.000000000 +0000 @@ -48,8 +48,7 @@ user = os.getenv("SUDO_USER", os.getenv("USER", "root")) subp = subprocess.Popen( - ['sudo', '--preserve-env=DBUS_SESSION_BUS_ADDRESS,XDG_RUNTIME_DIR', - '-H', '-u', user, 'gsettings', 'get', schema, key], + ['sudo', '-H', '-u', user, 'gsettings', 'get', schema, key], stdout=subprocess.PIPE, stderr=subprocess.PIPE, preexec_fn=misc.drop_all_privileges, universal_newlines=True) value = subp.communicate()[0].rstrip('\n') @@ -104,9 +103,8 @@ value = "true" if value else "false" subprocess.call( - ['sudo', '--preserve-env=DBUS_SESSION_BUS_ADDRESS,XDG_RUNTIME_DIR', - '-H', '-u', user, 'gsettings', 'set', schema, key, str(value)], - preexec_fn=misc.drop_all_privileges) + ['sudo', '-H', '-u', user, 'gsettings', 'set', schema, key, + str(value)], preexec_fn=misc.drop_all_privileges) def set_list(schema, key, values, user=None): @@ -125,6 +123,5 @@ user = os.getenv("SUDO_USER", os.getenv("USER", "root")) subprocess.call( - ['sudo', '--preserve-env=DBUS_SESSION_BUS_ADDRESS,XDG_RUNTIME_DIR', - '-H', '-u', user, 'gsettings', 'reset', schema, key], + ['sudo', '-H', '-u', user, 'gsettings', 'reset', schema, key], preexec_fn=misc.drop_all_privileges)