Bug#836428: hurd, initscripts: /tmp cleaning deletes files through a firmlink

2016-09-02 Thread Kalle Olavi Niemitalo
Richard Braun writes: > A true fix would mean we provide the same assumptions the init > scripts on Unix. Programs deleting or modifying files in /tmp already have to be careful not to follow other users' symlinks. Perhaps you could reuse that somehow. __hurd_file_name_lookup_retry in glibc ha

Bug#836428: hurd, initscripts: /tmp cleaning deletes files through a firmlink

2016-09-02 Thread Richard Braun
On Sat, Sep 03, 2016 at 01:12:27AM +0300, Kalle Olavi Niemitalo wrote: > Richard Braun writes: > > > This was famously shown with the example of the > > firmlink translator used in /tmp, which would cause the removal of > > any file targeted by the firmlink on /tmp cleanup during system > > start

Bug#836428: hurd, initscripts: /tmp cleaning deletes files through a firmlink

2016-09-02 Thread Kalle Olavi Niemitalo
Package: hurd Version: 1:0.8.git20160826-1 Richard Braun writes: > This was famously shown with the example of the > firmlink translator used in /tmp, which would cause the removal of > any file targeted by the firmlink on /tmp cleanup during system > startup. That was already fixed in daemons/