ad PM:Zkousel jsem runit na Debianu. Co se tyce toho, ze to nenahradilo sysvinit, myslim ze v deb jsou 2 balicky, runit a runit-run. Sysvinit jsem ponechal kvuli tomu, ze runit teprve zkousim, ale take kvuli kompatibilite s balicky, ktere instaluji skripty do init.d.
V defaultni konfiguraci runitu mi však vadí to, že se málo drží standardu filesystému. Adresář /etc by měl obsahovat statické soubory aby mohl být / připojen jen pro čtení. A chmod stopit reboot, nebo změny symlinků v /etc/runit/runsvdir mi na ro / nefungují. Ale tyto problémy se dají zásahem do skriptů opravit.
Řešení závislostí tím, že jiná služba musela běžet nějaký pevný čas, ve mě nějak nebudí důvěru. Ano kdyžtak se závislá služba znovu restartuje, ale nějak mi to přijde plýtvání časem CPU, no nic.
Jinak by mě zajímalo, umožnil by runit nějak, aby ve startovací části se paralelně provedly console-tools a nastavení sítě a poté připojení NFS, které by bylo závislé na dokončení nastavení sítě? (tj. paralelismus a závislosti u jednorázových skriptů)