Am Sat, 2 May 2020 16:20:17 -0000 (UTC)
schrieb Martin Vaeth <
martin@mvath.de>:
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:
work /home/dd8pz # emerge virtual/tmpfiles
Calculating dependencies /
...
work /home/dd8pz # emerge sys-apps/opentmpfiles
Calculating dependencies /
...
2. Dienst aktivieren:
work /home/dd8pz # rc-service opentmpfiles-setup start
* Setting up tmpfiles.d entries ...
work /home/dd8pz # rc-update add opentmpfiles-setup default
* service opentmpfiles-setup added to runlevel default
work /home/dd8pz #
Danach wurde das Verzeichnis erstellt, und (Zwar jetzt nicht
Geteste), aber mit 99,99% Sicherheit wird es auch beim jeden Neustart
wieder erstellt.
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)