Hi Russ, > > > This specifies $XDG_CACHE_HOME, falling back on $HOME/.cache if > > > not set. > > > They aren't necessarily interactive users, it isn't desktop software > > creating the cache material that backups should skip. > > $XDG_CACHE_HOME won't be used by them. It's lower level than XDG, > > more like FHS. :-) > > Right, so the question is whether there's some unfilled design space > between /var/cache and $XDG_CACHE_HOME. > > I personally don't see it, but that may just be a failure of my > imagination?
$XDG_CACHE_HOME is per user, /var/cache is per root directory. Users work together without it being the whole system. And per-user software can want to work isolated to a single directory downwards, it especially doesn't want to spread its data across several $XDG_... trees, and the user doesn't want it to either sometimes. These aren't desktop programs that sit solidly in $HOME, they're operating in $PWD that may well be outside $HOME and shouldn't be polluting it. GNU tar, and others, taking up CACHEDIR.TAG shows a demand. If it were more standardised then there could be more take up. -- Cheers, Ralph. https://plus.google.com/+RalphCorderoy _______________________________________________ fhs-discuss mailing list [email protected] https://lists.linuxfoundation.org/mailman/listinfo/fhs-discuss
