Hat eigentlich irgendjemand von euch den Original-Artikel gelesen? Ihr dreht ja schon wieder voll am Rad und malt hier Horrorszenarien aus, dass Linux bald total kaputt ist und dass /var und /etc gelöscht werden.
Lest euch mal das hier durch:
http://0pointer.de/blog/projects/stateless.html schrieb:
We decided to focus on three kinds of systems:
- The stateful system, the traditional system as we know it with machine-specific /etc, /usr and /var, all properly populated.
- Startup without a populated /var, but with configured /etc. (We will call these volatile systems.)
- Startup without either /etc or /var (We will call these stateless systems.).
Wenn man also ein "traditionelles" System hat, dann kann man /var und /etc immer noch schön weiter verwenden. Mit dem zusätzlichen Bonus, dass man eben den "Factory Reset" durchführen kann.
Wenn man aber jetzt z.B. Rechner in einem Kiosk hat, die nach jedem Rebooten wieder auf dem Anfangszustand sein sollen, dann nimt man Option 2. Alle spezifische Konfiguration ist vorhanden ("with configured /etc"), aber der "State" wird jedesmal gelöscht ("without a populated /var").
Man kann natürlich jetzt auch /etc und /var löschen, dann hat man ein "stateless system". Das ist z.B. ganz interessant, wenn das Gerät im Netzwerk bootet und sich seine Konfigurationsdaten eh im Netzwerk besorgt.
Wie man also sieht, ist das eine ERWEITERUNG zum normalen Betriebsmodus, es macht euch eure Linux-Distributionen nicht kaputt. Das Neue an diesem Release sind halt verschiedene Tools, um den Betrieb im "stateless mode" zu erlauben, z.B. ein Tool welches beim Booten die benötigten User automatisch erstellt. Als Beispiel braucht z.B. ntp einen eigenen User. Wenn man kein /etc hat, hat man antürlich auch kein /etc/passwd. Das systemd-sysusers-Tool erstellt dann den User beim Booten automatisch.
Ich finde, ihr regt euch mal wieder zu Unrecht auf, obwohl wahrscheinlich 95% von euch noch nichtmal den Artikel genau gelesen haben.
edit: Wie Lennart auch in seinem Artikel schreibt, gibt es am Anfang noch eine Menge Pakete, die damit nicht zurecht kommen. Sie kommen aber nur mit Modus 2) und 3) nicht zurecht, bei normalen Systemen funktionieren sie natürlich ganz normal weiter (warum sollten sie auch nicht?)