GNOME Bugzilla – Bug 583210
use XDG_CACHE_HOME to store window, panel state,etc
Last modified: 2010-01-29 17:06:15 UTC
instead of using gconf. http://mail.gnome.org/archives/desktop-devel-list/2006-August/msg00145.html
Just pushed the fix: http://git.gnome.org/browse/vinagre/commit/?id=763adc737257c4818c141c07703ae9b06059cfb0
+save_file (void) +{ + GError *error = NULL; + gchar *data = g_key_file_to_data (keyfile, NULL, NULL); + gchar *dir = g_build_filename (g_get_user_cache_dir (), "vinagre", NULL); + + g_mkdir_with_parents (dir, 0775); The XDG spec says that you should use 0700 here. (At least for the g_get_cache_dir() parent dir, which may not yet exist.)
Fixed, thanks for the tip.