[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