Hallo,
Gibt es unter Gentoo mit openrc-0.42.1 ein sauberen Weg, Automatisch
beim Booten, unter /tmp (von tmpfs gemounted) ein leeres Verzeichnis zu erstellen.
Rechte: Frei Einstellbar oder jeder Schreiben und Lesen mit Sticky.
Jochen van Geldern <dd8pz@imail.de> wrote:
Hallo,
Gibt es unter Gentoo mit openrc-0.42.1 ein sauberen Weg, Automatisch
beim Booten, unter /tmp (von tmpfs gemounted) ein leeres
Verzeichnis zu erstellen.
Rechte: Frei Einstellbar oder jeder Schreiben und Lesen mit Sticky.
Erstelle Dir eine Datei /etc/tmpfiles.d/meinprojekt.cnf
(oder falls es um ein ebuild geht nach
/usr/lib/tmpfiles.d/meinprojekt.cnf) mit dem Inhalt (sinngemäß):
d /tmp/meindir 755 benutzer gruppe -
Ist einfacher als was der Matthias geschieben hat.
In mein Falle also:
d /tmp/mydir 1777 root root -
Jochen van Geldern <dd8pz@imail.de> schrieb:
Ist einfacher als was der Matthias geschieben hat.
Ja, dafür wurde tmpfiles (opentmpfiles oder systemd-tmpfiles)
entwickelt. Natürlich brauchst Du ein Initsystem, das opentmpfiles
oder systemd-tmpfiles aufruft. Bei aktuellen Versionen von openrc
(oder systemd) ist das der Fall.
In mein Falle also:
d /tmp/mydir 1777 root root -
Ja.
Nun etwas muss man noch getan werden:
1. tmpfiles imd opentmpfiles Installieren:
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 296 |
Nodes: | 16 (2 / 14) |
Uptime: | 36:35:44 |
Calls: | 6,648 |
Calls today: | 3 |
Files: | 12,193 |
Messages: | 5,329,035 |