sysvinit 3.0初始化系統發布

介紹的是經典初始化系統 sysvinit 3.0 的版本,該系統在 systemd 和 upstart 之前的日子裡廣泛應用於 Linux 發行版中,現在繼續在 Devuan、Debian GNU/Hurd 和 antiX 等發行版中使用。 版本號改為 3.0 與重大變更無關,而是達到第二位數字最大值的結果,根據專案中使用的版本編號邏輯,導致過渡到數字 3.0 2.99之後。

新版本修正了 bootlogd 實用程式中與控制台裝置偵測相關的問題。 如果先前只有名稱與已知控制台裝置相對應的裝置被接受到 bootlogd 中,那麼現在您可以指定任意裝置名稱,其檢查僅受名稱中有效字元使用的限制。 若要設定裝置名稱,請使用核心命令列參數「console=/dev/device-name」。

與 sysvinit 結合使用的 insserv 和 startpar 實用程式的版本沒有改變。 insserv 實用程式旨在組織引導流程,同時考慮 init 腳本之間的依賴性,而 startpar 用於確保系統引導過程中多個腳本的平行啟動。

來源: opennet.ru

添加評論