[Xfce-bugs] [Bug 4369] XFCE, flash filesystems, and read only mounts
bugzilla-daemon at xfce.org
bugzilla-daemon at xfce.org
Tue Sep 9 23:56:59 CEST 2008
http://bugzilla.xfce.org/show_bug.cgi?id=4369
--- Comment #3 from Brian J. Tarricone <bjt23 at cornell.edu> 2008-09-09 21:56:58 UTC ---
(In reply to comment #2)
> As far as I can tell, here are the directories created in the home directory:
> ~/.local/
Can be overridden with XDG_DATA_HOME.
> ~/.config/
Can be overridden with XDG_CONFIG_HOME.
> ~/.cache/
Can be overridden with XDG_CACHE_HOME.
> ~/.thumbnails/
I don't think this can be overridden, but I imagine this will just quickly and
silently fail on a r-o filesystem. Maybe the thumbnail spec has a way of
overriding this too (I'm surprised these aren't stored under XDG_CACHE_HOME;
maybe our implementation is old), but freedesktop.org appears to be down, so I
can't check.
> This, however, does not solve the session issue, which causes the read-only
> initialization bug.
>
> from the xfce4-session's main.c, line 96:
> /* check access to $HOME/.ICEauthority */
> authfile = xfce_get_homefile (".ICEauthority", NULL);
> fd = open (authfile, O_RDWR | O_CREAT, 0600);
>
> That will attempt a write (or create) and fail on a read-only filesystem.
>
> Is there a way to specify an alternate .ICEauthority location?
> That is, without compiling the non-standard path in?
Not sure... probably requires a patch.
--
Configure bugmail: http://bugzilla.xfce.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Xfce-bugs
mailing list