On Monday 21 Nov 2011 23:41:02 Carlos E. R. wrote:
On Monday, 2011-11-21 at 14:14 -0500, Brian K. White
You do know that tmp stands for
"temporary" right? That's pretty much
the end of the conversation right there, regardless if that dir ever
used to be cleaned automatically or not.
The system is not the exclusive owner of temporary space. People can use
it for temporary purposes of their own. The system is free to erase the
temporary files it creates, but not the temporary files created by others
- unless the admin explicitly says otherwise.
The problem is that the system is unable to keep track of its own
temporary files, so it erases all. That must be the decision of the admin,
not of the system, ie, the packagers.
No. *People* can, and should, put their own temporary data elsewhere.
As you correctly observe the system cannot keep track of all system, service &
daemon generated temporary files, so it *must* periodically remove _all_ of
the data within to ensure the system stays usable. For this reason alone
system temporary directories are an entirely unsuitable location for either
users or admins to manually place *anything*.
Losing data from a system tmp dir is 100% the fault of the user/admin that
placed it there.
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org