De release van het klassieke init-systeem SysVinit 3.09 is gepubliceerd, dat veel werd gebruikt in Linux-distributies in de dagen vóór systemd en upstart, en nu nog steeds wordt gebruikt in distributies zoals Devuan, Debian GNU/Hurd en antiX. De versies van de insserv- en startpar-hulpprogramma's die in combinatie met sysvinit worden gebruikt, zijn niet veranderd. Het hulpprogramma insserv is ontworpen om het opstartproces te organiseren, waarbij rekening wordt gehouden met de afhankelijkheden tussen init-scripts, en startpar wordt gebruikt om ervoor te zorgen dat verschillende scripts parallel worden gestart tijdens het opstartproces van het systeem.
In de nieuwe release van SysVinit:
- Ondersteuning geïmplementeerd voor het bouwen op Linux-distributies die de standaard C-bibliotheek Musl gebruiken in plaats van Glibc. Onder andere zijn problemen met het gebruik van de hdown-handler op Musl-gebaseerde systemen opgelost.
- De mogelijkheid om berichten naar de firmware te sturen tijdens het opnieuw opstarten op systemen met de Linux-kernel is toegevoegd aan de reboot-opdracht. De beheerder kan deze functie bijvoorbeeld gebruiken om een download vanaf een andere partitie aan te vragen. Het bericht wordt gespecificeerd door de vlag “-m” op te geven.
- Verbeterde werking van de clean-richtlijn in Makefile.
Bron: opennet.ru