Release av sysvinit 3.02 init-system

Presenterad är utgåvan av det klassiska init-systemet sysvinit 3.02, 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. 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.

I den nya versionen av sysvinit:

  • Ramverket po4a har använts för att samordna arbetet med att översätta dokumentation och mansidor till olika språk.
  • Man-sidor har förbättrats och skript för deras sammansättning har lagts till, med hänsyn till översättningar.
  • Utvecklingsinfrastrukturen har flyttats från Savannah till GitHub-plattformen, som också nu kommer att hantera problemmeddelanden.
  • Inittab-filen tillåter användning av tecknet "@" i kommandon för att behandla kommandot som en bokstavlig, vilket inte utlöser skalet.
  • bootlogd tillhandahåller felkontroll för chdir() och använder TIOCGDEV ioctl för att göra konsolidentifiering enklare på Linux.

Källa: opennet.ru

Lägg en kommentar