Bevorzugter Standort für die PID-Datei des system-daemon laufen als nicht-root-Benutzer

Meine Frage ist in Bezug auf diese Frage, aber die betreffenden Vorgänge ausgeführt werden, von der cron, und von nicht-root-Benutzer. Als solche, viele der user haben nicht wirklich home-dirs (oder deren home-dirs zeigen Sie auf /usr/share/package_name ist nicht der ideale Ort für eine PID-Datei).

Speicherung in /var/run ist problematisch, weil dieses Verzeichnis nicht beschreibbar ist, außer durch root.

Könnte ich /tmp, aber ich Frage mich, ob dies ist ideal für Sicherheits-Gründen.

Könnte ich gerne für ein startup-Skript ein Verzeichnis erstellen, in /var/run Besitz des entsprechenden user (ich kann nicht dieses Paket installieren Zeit, als /var ist oft angebracht, als tmpfs, ist also nicht persistent).

Was ist die best practice hier?

InformationsquelleAutor Flimzy | 2013-06-03
Schreibe einen Kommentar