Za/proti systemd se pravděpodobně ještě strhne několik bitev na debian-devel listu. Tedy nemluvil bych ani tak moc o "přípravě na systemd" jako spíš o "generalizaci initu, aby to měl systemd jednodušší".
Debaty na toto téma byly před pár měsíci odloženy jako "až vyjde wheezy, teď máme důležitější věci na práci".
Squeeze má ještě defaultně sysvinit, i když paralelizovaný.
http://packages.debian.org/squeeze/sysvinit
A světe div se! Dokonce i Wheezy!
Ze tam je, neznamena ze se opravdu pouziva. oSUSE take obsahuje stale jeste sysvinit ale pouziva systemd. Prosil bych spis odkaz jak to opravdu funguje a ne odkaz na existujici balicky :)
defaultni instalace Debian6:
- pridany service se nechce pridat do spousteni po startu bez definice LSB - sysvinit nic takoveho nezna a nepouziva.
- tvrde to pozaduje LSB depend definice a s postupy fungujicimi u standardniho sysvinit (napr rucni vytvoreni linku) si muzete tak leda utrit pozadi... pri pouziti nastroju se to zlikviduje.
- pro manipulaci se sluzbami se pouzivaji podivne nastroje podobne jako u systemd, klasicke initv ne.
Trosku jsme se s tim prali, chteli jsme zmenit poradi spousteni dvou daemonu .. LSB depend definice se proste preprat nedala ..
Chapu, ze paralelizovane spousteni proste funguje na depend definicich .. ale pak uz se tomu neda rikat standardni sysvinit ..
Je to docela v haji, kdyz na serveru nemuzu jednoduse podle sebe nastavit Sxx linky, nabootovat .. priste se to (boot) pouzije zase za 5 roku .. Misto toho se musim srat s depend definicemi .. kam ten svet Debian serveru speje ?? Priprava pro adminy-blbce jako u Windows serveru ? Tim netvrdim ze admini Windows jsou blbci .. ale ze to muze delat kazdy blbec .. a podle toho to obcas vypada ..
Nikde jsem nepsal, že debian používá "standardní" sysvinit. Má jakousi svoji implementaci, do které narouboval ty závislosti.
Ohledně spouštění před/za nějakou službou, X-Start-After / X-Stop-After by mělo pomoci. Používá to docela dost initskriptů.
Obecně vzato bych také byl raději za jednodušší, minimalističtější a intuitivnější init systém.
> kam ten svet Debian serveru speje ??
To jsi ještě asi neviděl systemd zblízka, to je prakticky Windows init systém (komplexností) přepsaný pro linux. :)
(když pominu to, že systemd je dneska vlastně "OS base" spíše než jen init)