Paglabas ng sysvinit 3.02 init system

Ang ipinakita ay ang paglabas ng klasikong init system sysvinit 3.02, na malawakang ginagamit sa mga pamamahagi ng Linux noong mga araw bago ang systemd at upstart, at ngayon ay patuloy na ginagamit sa mga distribusyon tulad ng Devuan, Debian GNU/Hurd at antiX. Ang mga bersyon ng insserv at startpar utility na ginamit kasabay ng sysvinit ay hindi nagbago. Ang insserv utility ay idinisenyo upang ayusin ang proseso ng pag-boot, na isinasaalang-alang ang mga dependency sa pagitan ng mga script ng init, at ang startpar ay ginagamit upang matiyak ang parallel na paglulunsad ng ilang mga script sa panahon ng proseso ng pag-boot ng system.

Sa bagong release ng sysvinit:

  • Ginamit ang po4a framework para i-coordinate ang gawain sa pagsasalin ng dokumentasyon at mga man page sa iba't ibang wika.
  • Ang mga man page ay napabuti at ang mga script para sa kanilang pagpupulong ay idinagdag, na isinasaalang-alang ang mga pagsasalin.
  • Ang imprastraktura ng pag-unlad ay inilipat mula sa Savannah patungo sa platform ng GitHub, na hahawak din ngayon ng mga abiso sa isyu.
  • Ang inittab file ay nagbibigay-daan sa paggamit ng "@" na character sa mga command upang ituring ang command bilang literal, na hindi nagti-trigger sa shell.
  • Ang bootlogd ay nagbibigay ng error checking para sa chdir() at ginagamit ang TIOCGDEV ioctl upang gawing mas madali ang pagtuklas ng console sa Linux.

Pinagmulan: opennet.ru

Magdagdag ng komento