Hi, On Tue, 13 Mar 2001, Ralf Corsepius wrote:
Henne Vogelsang wrote:
On Tue, 13 Mar 2001, Ralf Corsepius wrote:
Ist SuSE jetzt etwa auf die chkconfig-Methode umgestiegen, wie es sie schon lange bei RedHat gibt? Was denkst Du denn? Natürlich nicht ;)
Sie haben etwas eigenes gebastelt (insserv) und ist zu nichts kompatibel.
Mal den lsb link gelesen? Nichts eigenes! LSB! Den LSB gibt's schon seit Jahren. Er war bisher ein zahnloser, nahezu bedeutungsloser Papiertiger der viele Absichtserklärungen und wenig Taten zum Ergebnis hatte.
Fakt ist das alle Distributoren sich darauf geeinigt haben. Caldera, Red Hat, SuSE, Debian, Mandrake, Turbolinux etc. Fakt ist auch das man sich dann drann halten sollte. Fakt ist das nur wenige sich drann halten.
Auch die Version auf die Du Dich beziehst hat den Status "preliminary" und "Draft" http://www.linuxbase.org/spec/archLSB/IA32/spec/introduction.html http://www.linuxbase.org/spec/
Wie soll sie jemals minor werden wenn keiner sich drann hällt?
D.h.: Das was SuSE praktiziert ist nichts anderes als ein Vorgriff auf bisher nicht verabschiedete Standards.
Siehe oben. Nicht verabschiedet? Die specs sind aufgestellt also sollten sie IMHO verwendet werden.
Red Hat tanzt hier (mal wieder) aus der reihe.
Fakt ist: * SuSE's neuer Standard ist zu nichts bisherigem (inklusive SuSE) kompatibel und wird meines Wissens bisher ausser von SuSE von kaum jemand anderem benutzt.
1. Das ist kein grund es nicht zu machen. 2. Das ist auf keinen fall ein grund SuSE einen vorwurf zu machen (so wie ich deine mail verstanden habe).
* insserv und das SuSE-Bootkonzept sind eine SuSE-Eigenentwicklung (man insserv).
Das ist richtig. Eine erleichterung. Das ding macht ja nichts anderes als die zeilen zwischen ### BEGIN INIT INFO und ### END INIT INFO zu interpretieren. Die links _sollten_ so gesetzt sein und in allen init scripten _sollten_ die init infos sein.
* insserv und das SuSE-Bootkonzept stecken in den Kinderschuhen (d.h. kleinere Bugs den Details).
jep. wie alles was sehr neu ist.
* insserv und die Details des SuSE-Bootkonzeptes sind nicht vom LSB erfasst.
siehe oben. insserv macht nichts was nicht schon längst so sein sollte.
SuSE's Bootkonzept ist definitiv ein Schritt in Richtung LSB-Konformität, weicht in den Details aber trotzdem davon ab (Z.B.: http://www.linuxbase.org/spec/archLSB/IA32/spec/initsrcinstrm.html).
Das ganze hat ja nu nich wirklich mit dem SuSE boot system zu tun sondern eher mit den suse packages.
Das waere eine Verbesserung. Ich habe so meine Zweifel.
Dann sag das der LSB. Wird sich weisen, ob der LSB seine bisherige Rolle verläßt oder ob SuSE auch diesmal nur eine weitere Variante erzeugt hat (vgl. /sbin/init.d und die diversen Varianten des BSD-Bootkonzeptes).
/sbin/init.d hat jeden genervt klar (obwohl der link von /etc/init.d ja da war) SuSE hat aber jetzt keine variante erzeugt sondern sich an den standart gehalten. Wenn das alle machen ist dein leben als entwickler leichter.
Nicht falsch verstehen, ich finde SuSE's neues Bootkonzept nicht schlecht und auch deutlich besser als ihr bisheriges. Muss ich deswegen davon begeistert sein?
müßen tust du nur aufs klo :)
LSB ist für mich jedenfalls bislang nur ein untergeordnetes, formales Argument dass seine Durchsetzungfähigkeit noch beweisen muss.
Das finde ich schade. Denn wie soll es sich beweisen wenn du als entwickler es nicht unterstützt? Gerade weil sich eben alle geeinigt haben sollte sich auch jeder drann halten. Defacto tut es aber so gut wie niemand (außer in diesem fall SuSE viel). Ich finde das ist ein pluspunkt für SuSE und keine sache die man ihnen anlasten sollte.
Im Augenblick nerven mich an SuSE's Bootkonzept lediglich die Detailbugs (Typos in yppasswd, usbmgr, Probleme mit der Parallelität/Startprioritäten der init.d-Scripte auf SMP und noch ein paar weitere Details der init.d/* Scripte)
Nich nur dich glaub es mir. Ich hab schon tagelang diskutiert wegen dem kram, bin oft in "fallen" gelaufen und hab mich auch sehr geärgert weil es in teilen einen kompromiss bedeutet. Aber vom grundsatz ist eine völlig unterstützenswerte sache. Denn wenn eine distri erstmal völlig LSB konform ist geraten die anderen unter druck es auch zu tun. Und wenn alle LSB sind dann ist linux wieder linux.
und die Tatsache, dass wieder ein neuer Boot-Script-Standard erfunden wurde, den man als Entwickler nun auch noch unterstützen darf.
siehe oben.
Ralf
Henne p.s. *nichtmehrgenervt* -- Hendrik Vogelsang aka Henne mailto: mickey@naturalbornkiller.de Bart: Wow, Dad, you took a baptismal for me. How do you feel? Homer: Oh, Bartholomew, I feel like St. Augustine of Hippo after his conversion by Ambrose of Milan. -- Homer Simpson Home Sweet Homediddly-Dum-Doodily # random sigs made with fortune