cvs commit: ports/devel/gconf2 Makefile ports/devel/gconf2/files patch-gconf_gconfd.c patch-gconf_gconftool.c

Jean-Yves Lefort jylefort at FreeBSD.org
Fri May 5 11:01:34 UTC 2006


jylefort    2006-05-05 11:01:31 UTC

  FreeBSD ports repository

  Modified files:
    devel/gconf2         Makefile 
  Added files:
    devel/gconf2/files   patch-gconf_gconfd.c 
                         patch-gconf_gconftool.c 
  Log:
  Fix the long standing bug which caused newly installed GConf
  applications to not pick up their default configuration values unless
  gconfd-2 was manually restarted. Now:
  
    - gconftool-2 --makefile-{install|uninstall}-rule will send a SIGHUP
      to all the gconfd-2 processes.
    - upon receipt of that SIGHUP, gconfd-2 will reload the database and
      therefore pick up the added/removed schemas (note that the stock
      gconfd-2 already reloaded the database when receiving a SIGHUP, but
      only in the periodic cleanup which ran every 30 seconds; I've
      modified it to reload the database immediately so that applications
      can be started right after they have been installed).
  
  Revision  Changes    Path
  1.69      +1 -0      ports/devel/gconf2/Makefile
  1.1       +64 -0     ports/devel/gconf2/files/patch-gconf_gconfd.c (new)
  1.1       +28 -0     ports/devel/gconf2/files/patch-gconf_gconftool.c (new)


More information about the cvs-all mailing list