Názor k článku Web server Nginx bez práv roota s pomocí systemd od Jan Molič - No a to je právě ono. Ty jednotlivé...

  • Článek je starý, nové názory již nelze přidávat.
  • 20. 6. 2020 14:42

    Jan Molič

    No a to je právě ono. Ty jednotlivé komponenty systemd se snaží využívat i ostatní init systémy, například vývojáři gentoo forkli elogind, který lze pak použít jak v openrc, tak v runitu. Dosud se podobně daří separovat udevd. Aspoň co však čtu na netu u autorů těhle forků, není to snadné.

    Přitom systemd interně sestává fakticky z oddělených komponent (á la postfix), takže by neměl být problém ho rozdělit. Ovšem to by byla situace jako předtím, kdy existoval samostatný udevd, dhcpcd a další. Rozdíl by byl v tom, že by všechny komponenty vycházely pod stejnou verzí s jedním maintainerem.

    Možná k tomuhle "rozbíjení monolitů na mikroslužby" to nakonec zase povede. A runit pak bude načítat konfiguraci ze standardizovaných ini souborů. Opravdu vidím ten hlavní přínos systemd jen a pouze v té standardizaci konfigurace, které nebyli tvůrci jiných init systémů schopni. Prostě někdy musí přijít někdo, bouchnout do stolu a říct, že to bude takhle, jinak se lidi nedomluví.