Was ist eigentlich die Unix-Philosophie - das uralte, unreife, unausgegorene Zeug von 1 Tool, 1 Job? Sorry, Leute, da gibts von mir ganz großes Gelächter, das war schon zu der Zeit, als ich angefangen habe, Unix zu hassen, obsolet - und das war 1992.
Vielleicht interessant in diesem Zusammenhang:
http://lwn.net/Articles/576078/ -
http://neil.brown.name/blog/frontDer 2. Link is nur dazu da, um einen kleinen Hintergrund zu diesem Neil Brown zu geben.
.
Nur noch eine zweite Anmerkung zu systemd - falls es noch nicht bis in den letzten Winkel durchgedrungen ist, siduction setzt auf systemd - ohne wenn und aber. In diesem Zusammenhang ist es natürlich nett, dass debian auch der Meinung ist, dass es mit systemd noch irgendwas werden könnte. Und eventuell ganz unwesentlich zum selben Thema: Ubuntu wird es demnächst auch einsetzen..
michaa7: sehe ich ähnlich wie Du, openrc ist eine feine Sache, die zumindestens für einfache, schlanke Installationen und eventuell für hurd und bsd von interesse ist - obwohl ich bsd eher in Richtung launchd gehen sehe.
Geier0815: Hmm - ich wage zu bezweifeln dass Deine Meinung fachlich begründet werden kann - seis drum, noch funktioniert Siduction noch mit sysvinit und systemd, wir zwingen systemd unseren Usern nicht auf - zumindest nicht denen, die eine ältere Installation haben. Ich denke aber nicht, dass wir neue Sachen noch mit sysvinit-Unterstützung entwicklen werden. Und ich weiss ganz genau, dass jetziger Code, der teilweise noch von kanotix stammt, nicht mehr weiter gepflegt oder etwa weiterentwickelt wird.- diese Teile in Siduction werden nach und nach ausgetauscht werden und somit in die ewigen Jagdgründe eingehen. Und zumindest ich bin darüber sehr froh - vermutlich einige andere Leute auch, die diese einfachen scripts, die nun wirklich jeder versteht, nicht mehr anschauen geschweige denn anfassen müssen. Eine Ausnahme - ausser zur Entsorgung.
Mag vielleicht ein wenig hart klingen - aber ich begrüße zwei Sachen ausdrücklich: Die Abwendung von sysvinit und die Tatsache, dass systemd die alten initscripts unterstützt, damit man die planvoll und geordnet zurückbauen kann. Und noch was gefällt mir ausgesprochen gut: Die Tatsache, dass openrc ebenfalls die alten scripte verarbeiten kann und auch für openrc ein Pfad existiert, um diese grauenerregenden Scripts durch eine saubere deklarative Syntax zu ersetzen. Im Endeffekt würde es einfacher sein, systemd und openrc zu unterstützen und die benötigten Sachen neu zu schreiben, als auch nur geringe Änderungen an sysvinit-Geschwurbel vorzunehmen.