сб, 6 мар. 2021 г. в 21:30, Theo de Raadt <dera...@openbsd.org>:
>
> Matthieu Herrb <matth...@openbsd.org> wrote:
>
> > Linux, systemd and XDG have inventend this /run/user/$uid tmpfs that
> > is created automagically and they use that in place of /tmp for
> > volatile things that don't beloing to $HOME, but this is not a can of
> > worms I want to open now.
>
> Awesome, another directory to drop stuff and run a filesystem out of space
> with unclear consequences...
>
> This does not fit with our direction either.

So this code appeared in X11R4. There was no VCS repo, I suppose, so no history.

There are basically four cases why xdm may fail to create ~/.Xauthority:

a) home directory doesn't exist
b) home directory is non-writeable due to permissions
c) /home is full
d) /home is on NFS and there are locking/network issues.

I'm not sure if (a) is a valid case. (b) is a variant of my case, as I
said, I can live without this feature. In the case of (c) users
(non-admins) won't be able to do something anyway. Can't speak for NFS
(I've quit the job where /home on NFS has been set up a few years ago)
so no opinion on (d).

-- 
  WBR,
  Vadim Zhukov

Reply via email to