Выпуск систСмы ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ sysvinit 2.96

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ Ρ€Π΅Π»ΠΈΠ· классичСской систСмы ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ sysvinit 2.96, которая ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΠ»Π°ΡΡŒ Π² дистрибутивах Linux Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π° Π΄ΠΎ systemd ΠΈ upstart, Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Ρ‚Π°ΠΊΠΈΡ… дистрибутивах, ΠΊΠ°ΠΊ Devuan ΠΈ antiX. ΠžΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ сформированы выпуски примСняСмых Π² связкС с sysvinit ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ insserv 1.21.0 ΠΈ
startpar 0.64. Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° insserv ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ процСсса Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ зависимостСй ΠΌΠ΅ΠΆΠ΄Ρƒ init-скриптами, Π° startpar примСняСтся для обСспСчСния ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ запуска Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… скриптов Π² процСссС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ систСмы.

Π’ Π½ΠΎΠ²ΠΎΠΌ выпускС:

  • Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ pidof Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Ρ„Π»Π°Π³ «-z» для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π·ΠΎΠΌΠ±ΠΈ-процСссов ΠΈ процСссов Π² состоянии Π·Π°ΠΌΠΎΡ€ΠΎΠ·ΠΊΠΈ Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° (состояния Z ΠΈ D, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π½Π΅Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ°Π»ΠΈΡΡŒ ΠΈΠ·-Π·Π° возмоТности зависания);
  • ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π° чистка Π²Ρ‹Π²ΠΎΠ΄Π° ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ readbootlog;
  • Π’ процСсс для вСдСния Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹Ρ… Π»ΠΎΠ³ΠΎΠ² bootlogd Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Ρ„Π»Π°Π³ «-e», ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ Π² Π»ΠΎΠ³Π΅ всС ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, Π±Π΅Π· выполнСния Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ вырСзания спСцсимволов;
  • Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ insserv Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Ρ„Π»Π°Π³ «-q», ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉ Π²Ρ‹Π²ΠΎΠ΄ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ Π² консоль (ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΠ΅Ρ€ΡŒΡ‘Π·Π½Ρ‹Π΅ ошибки);
  • Π’ startpar ΠΎΠ±Π½ΠΎΠ²Π»Ρ‘Π½ тСстовый Π½Π°Π±ΠΎΡ€. Для упрощСния Ρ€Π°Π·Π±ΠΎΡ€Π° Π»ΠΎΠ³ΠΎΠ² Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Ρ„Π»Π°Π³ «-n», Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ Π² Π²Ρ‹Π²ΠΎΠ΄ ΠΈΠΌΠ΅Π½Π° скриптов. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Π° сборка Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ (-O2). Π’ сообщСния ΠΎΡ‚ выполняСмых Π·Π°Π΄Π°Π½ΠΈΠΉ обСспСчСно автоматичСскоС ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ Π½Π΅Π΄ΠΎΡΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ символа ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° строки для ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ смСшивания сообщСний Π² Π»ΠΎΠ³Π΅. УстранСна рСгрСссия, приводящая ΠΊ Π½Π΅Π²Π΅Ρ€Π½ΠΎΠΉ ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠ΅ Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΊΠ°ΠΊ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ…, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ примСняСтся распараллСливаниС.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ