[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[Pulp-list] Avoid usage of '/tmp'



The issue of Grinder writing some data to /tmp/grinder and referring to it in between runs came up during our SELinux policy rewrite.  Dan Walsh suggested we avoid using '/tmp/grinder' and instead switch to '/var/run/grinder'.  I wanted to share his blog post highlighting this reason with the team.

http://danwalsh.livejournal.com/11467.html
<snippet from above>
"
  Daemon developers should follow these rules:

  /tmp is for users to store their stuff  not for daemons or any process that is started in the boot process.
  If a daemon wants to communicate with a user then he should do it via /var/run/DAEMON.   
  If you have a daemon that wants its temporarily files to survive a reboot. consider using /var/cache/DAEMON
"

Pulp's BZ to fix this:  https://bugzilla.redhat.com/show_bug.cgi?id=761173


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]