SOURCES: GConf2-reload.patch (NEW) - reload gconfd-2 after schema ...

freetz freetz at pld-linux.org
Sat Aug 12 15:07:22 CEST 2006


Author: freetz                       Date: Sat Aug 12 13:07:22 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- reload gconfd-2 after schema is installed/updated (from fedora)

---- Files affected:
SOURCES:
   GConf2-reload.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/GConf2-reload.patch
diff -u /dev/null SOURCES/GConf2-reload.patch:1.1
--- /dev/null	Sat Aug 12 15:07:22 2006
+++ SOURCES/GConf2-reload.patch	Sat Aug 12 15:07:16 2006
@@ -0,0 +1,44 @@
+Index: gconf/gconf/gconftool.c
+===================================================================
+RCS file: /cvs/gnome/gconf/gconf/gconftool.c,v
+retrieving revision 1.102
+diff -d -u -p -U10 -r1.102 gconftool.c
+--- gconf/gconf/gconftool.c	3 Jan 2006 17:05:28 -0000	1.102
++++ gconf/gconf/gconftool.c	1 Feb 2006 18:34:36 -0000
+@@ -881,32 +881,36 @@ main (int argc, char** argv)
+   if (makefile_install_mode)
+     {
+       const gchar** args = poptGetArgs(ctx);
+       gint retval;
+ 
+       umask (022);
+       retval = do_makefile_install (conf, args, FALSE);
+       
+       gconf_engine_unref (conf);
+ 
++      g_spawn_command_line_sync ("/usr/bin/killall -q -TERM " GCONF_SERVERDIR "/" GCONFD, NULL, NULL, NULL, NULL);
++
+       return retval;
+     }
+ 
+   if (makefile_uninstall_mode)
+     {
+       const gchar** args = poptGetArgs(ctx);
+       gint retval;
+ 
+       umask (022);
+       retval = do_makefile_install (conf, args, TRUE);
+       
+       gconf_engine_unref (conf);
++
++      g_spawn_command_line_sync ("/usr/bin/killall -q -TERM " GCONF_SERVERDIR "/" GCONFD, NULL, NULL, NULL, NULL);
+ 
+       return retval;
+     }
+ 
+   if (break_key_mode)
+     {
+       const gchar** args = poptGetArgs(ctx);
+       gint retval = do_break_key(conf, args);
+ 
+       gconf_engine_unref(conf);
================================================================


More information about the pld-cvs-commit mailing list