Release av sysvinit 3.0 init-system

Presenterad är utgåvan av det klassiska init-systemet sysvinit 3.0, som användes flitigt i Linux-distributioner dagarna före systemd och upstart, och nu fortsätter att användas i distributioner som Devuan, Debian GNU/Hurd och antiX. Ändringen av versionsnummer till 3.0 är inte förknippad med betydande förändringar, utan är en konsekvens av att den andra siffrans maximala värde nås, vilket i enlighet med versionsnumreringslogiken som används i projektet ledde till övergången till numret 3.0 efter 2.99.

Den nya versionen fixar problem i bootlogd-verktyget relaterade till enhetsdetektering för konsolen. Om tidigare bara enheter med namn som motsvarar kända konsolenheter accepterades i bootlogd, nu kan du ange ett godtyckligt enhetsnamn, vars kontroll endast begränsas av användningen av giltiga tecken i namnet. För att ställa in enhetsnamnet, använd kärnans kommandoradsparameter "console=/dev/device-name".

Versionerna av verktygen insserv och startpar som används tillsammans med sysvinit har inte ändrats. Verktyget insserv är utformat för att organisera uppstartsprocessen, med hänsyn till beroenden mellan init-skript, och startpar används för att säkerställa parallell lansering av flera skript under systemstartprocessen.

Källa: opennet.ru

Lägg en kommentar