[Eisfair_dev] [gelöst] Re: [E1] Einrichten eines Cronjobs "@reboot"
Christoph Schulz
fli4l at kristov.de
Mi Jun 22 23:12:22 CEST 2016
Hallo!
Am Wed, 22 Jun 2016 21:44:54 +0200 schrieb Marcus Roeckrath:
>> Dann hätte aber irgendein frühes eisfair-Startskript beim Booten aber
>> /run abräumen müssen. Das passiert auch bei allen anderen
>> Distributionen, bei denen unter /run kein tmpfs-Dateisystem eingehängt
>> ist. Es darf eigentlich nicht sein, dass jedes mögliche Paket jetzt
>> selbst dafür Sorge tragen muss, dass Überbleibsel in /run gelöscht oder
>> ignoriert werden.
>
> Hätten wir das so gemacht, wären die persistenten Daten verschiedener
> Pakete im Nirvana gelandet, daher war es also nicht möglich, einfach
> /run beim Boot zu leeren.
Was bedeutet, dass es Pakete gab, die persistente Daten in /run (oder /
var/run) gespeichert haben.
> Gut, das war dann von den betroffenen Paketen nicht "geschickt",
Das ist nicht nur nicht "geschickt", sondern schlicht und ergreifend
fahrlässig und vergleichbar mit einer Speicherung von persistenten Daten
in /tmp -- auch das ist nicht gut bzw. gefährlich.
Abgesehen davon hätte es dieses Kompatibilitätsproblem nie gegeben, wenn
eisfair konsequent von der ersten Stunde an /var/run beim Booten FHS-
konform geleert hätte.
Aber gut, Vorsicht ist ja bekanntlich die Mutter der Porzellankiste. Es
ist ja nicht verwerflich, die Umstellung anzukündigen und dabei
vorsichtig vorzugehen. Dennoch sollte man der eisfair-
Entwicklerdokumentation (falls noch nicht vorhanden) einen Absatz zu den
verschiedenen Verzeichnissen spendieren, was man wo speichern sollte bzw.
nicht speichern sollte, evtl. mit Referenzen zum FHS.
Viele Grüße,
--
Christoph Schulz
[fli4l-Team]
Mehr Informationen über die Mailingliste Eisfair_dev