Die Speicherung der pid-Datei der daemon läuft als Benutzer

Ist es ein bevorzugter Platz, zum speichern einer pid-Datei für ein daemon, der als Benutzer ausgeführt? /var/run ist der standard, aber das ist für einen Benutzer-daemon, damit es nicht schreiben Berechtigungen. Vermutlich mein daemon gestartet werden .Profil oder .bashrc oder so etwas. Nur speichern in /tmp eine schlechte Idee?

  • Speichern in /tmp ist nicht gut, da jeder Namenskonvention würde Sie erfinden (zB /tmp/<username>/<pid>.pid) könnte bereits von einer anderen app, und Sie werden nicht in der Lage sein, um die Datei zu erstellen. Anhand einer zufälligen dirname unter /tmp Ruinen der Idee der pid-Datei - in der Lage sein, um die pid-schnell ohne überprüfung der Prozess-Liste.
InformationsquelleAutor Falmarri | 2010-10-18
Schreibe einen Kommentar