From c11f6abcef78135a8bb47123889492e705b9f461 Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Fri, 27 Aug 2010 08:13:06 +0000 Subject: Run gnome-keyring-daemon from sugar-emulator --- diff --git a/src/jarabe/util/emulator.py b/src/jarabe/util/emulator.py index 5a99dbe..8557b2f 100644 --- a/src/jarabe/util/emulator.py +++ b/src/jarabe/util/emulator.py @@ -116,6 +116,15 @@ def _start_window_manager(): gobject.spawn_async(cmd, flags=gobject.SPAWN_SEARCH_PATH) + +def _start_gnome_keyring(): + cmd = ['gnome-keyring-daemon'] + + cmd.extend(['--components=secrets']) + + gobject.spawn_async(cmd, flags=gobject.SPAWN_SEARCH_PATH) + + def _setup_env(display, scaling, emulator_pid): os.environ['SUGAR_EMULATOR'] = 'yes' os.environ['GABBLE_LOGFILE'] = os.path.join( @@ -163,6 +172,8 @@ def main(): command = ['dbus-launch', '--exit-with-session'] + _start_gnome_keyring() + if not args: command.append('sugar') else: -- cgit v0.9.1