]> git.pld-linux.org Git - packages/GConf2.git/commitdiff
- reload gconfd-2 after schema is installed/updated (from fedora)
authorfreetz <freetz@pld-linux.org>
Sat, 12 Aug 2006 13:07:16 +0000 (13:07 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    GConf2-reload.patch -> 1.1

GConf2-reload.patch [new file with mode: 0644]

diff --git a/GConf2-reload.patch b/GConf2-reload.patch
new file mode 100644 (file)
index 0000000..a7e39fb
--- /dev/null
@@ -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);
This page took 0.058585 seconds and 4 git commands to generate.