On Sat, Dec 15, 2012 at 10:08:19PM +0000, Roger Leigh wrote:
> Debian does clean /tmp at boot, though the FHS does recommend it.
> And there's nothing to stop us adding the following to post_mountall:

> rm -rf /tmp/user
> mkdir -m 0755 /tmp/user

> This gives us everything that /run/user gives us, without needing to
> touch /run.  Note that the primary motivation for it being under
> /run AFAICT is that Fedora has pathological /tmp reaping behaviour
> enabled by default, so this is a workaround for their brokenness
> rather than there being an inherent need for it to be under /run.

These same tmp reaping tools exist in Debian, and we have no control over
whether admins are using them.  It's not sufficient to use a directory which
*on a default system* provides the required behavior.

The FHS definition of /tmp does *not* allow it to fulfill the XDG's
requirements.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org

Attachment: signature.asc
Description: Digital signature

Reply via email to