Frigivelse af sysvinit 3.0 init system

Præsenteret er udgivelsen af ​​det klassiske init-system sysvinit 3.0, som blev meget brugt i Linux-distributioner i dagene før systemd og upstart, og nu fortsætter med at blive brugt i distributioner som Devuan, Debian GNU/Hurd og antiX. Ændringen af ​​versionsnummer til 3.0 er ikke forbundet med væsentlige ændringer, men er en konsekvens af at nå den maksimale værdi af det andet ciffer, hvilket i overensstemmelse med versionsnummereringslogikken anvendt i projektet førte til overgangen til tallet 3.0 efter 2.99.

Den nye udgivelse løser problemer i bootlogd-værktøjet relateret til enhedsdetektering for konsollen. Hvis tidligere kun enheder med navne svarende til kendte konsolenheder blev accepteret i bootlogd, kan du nu angive et vilkårligt enhedsnavn, hvis kontrol kun er begrænset af brugen af ​​gyldige tegn i navnet. For at indstille enhedsnavnet skal du bruge kernekommandolinjeparameteren "console=/dev/device-name".

Versionerne af insserv- og startpar-værktøjerne, der bruges i forbindelse med sysvinit, er ikke ændret. Insserv-værktøjet er designet til at organisere opstartsprocessen under hensyntagen til afhængigheder mellem init-scripts, og startpar bruges til at sikre parallel lancering af flere scripts under systemopstartsprocessen.

Kilde: opennet.ru

Tilføj en kommentar