Re: [PATCH] Use XDG Base Directories instead of storing in home

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hey,

On Wed, May 02, 2012 at 01:49:42PM -0400, William Jon McCann wrote:
> Hi,
> 
> On Wed, May 2, 2012 at 6:26 AM, Christophe Fergeau <cfergeau@xxxxxxxxxx> wrote:
> > Hey,
> >
> > On Mon, Apr 30, 2012 at 02:55:06PM -0400, William Jon McCann wrote:
> >> This has a number of advantages for us:
> >>
> >>     It allows sharing a home directory between different machines, or
> >> sessions (eg. using NFS)
> >>     Supports performing smart or selective migration of settings
> >> between different OS versions
> >
> > It's not obvious to me how the XDG spec helps there, could you enlighten
> > me?
> 
> There are a variety of answers to this and it depends on what the
> specific use cases are. Apparently tons of people in the field are
> having these problems. I hear complaints about it all the time when I
> talk directly to enterprise admins. I also had problems with it myself
> when I was in that field.
> 
> We just started a wiki page with some tips on this
> https://live.gnome.org/GDM/CustomUserDirectories
> 
> For the shared home directory case, an admin has a number of options.
> She can set up different XDG directories per machine, have the
> directory names include machine or seat id (for multi-seat), store
> them in a look aside out of the home directory, have read only copies,
> instantiate the directories per login, etc. Lots of options, Windows
> for example has had the ability to do some of this stuff for a long
> time.
> 
> Migrations and updates are much easier because we or an admin can
> choose to retain user data always, selectively migrate settings, reset
> settings, purge caches, and/or ignore or remove runtime information.
> 
> Really none of that was possible before. This isn't the end of the
> story but it is a first step.

Ah, I had forgotten about the part of the spec that allows to relocate the
directories through env variables, thanks for the explanation!

Christophe

Attachment: pgpRMxxq1xolx.pgp
Description: PGP signature

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list

[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]