sysvinit 3.02初始化系统发布

介绍的是经典初始化系统 sysvinit 3.02 的版本,该系统在 systemd 和 upstart 之前的日子里广泛应用于 Linux 发行版中,现在继续在 Devuan、Debian GNU/Hurd 和 antiX 等发行版中使用。 与 sysvinit 结合使用的 insserv 和 startpar 实用程序的版本没有更改。 insserv 实用程序旨在组织引导过程,同时考虑到 init 脚本之间的依赖性,而 startpar 用于确保系统引导过程中多个脚本的并行启动。

在新版本的 sysvinit 中:

  • po4a 框架已用于协调将文档和手册页翻译成不同语言的工作。
  • 考虑到翻译,手册页已得到改进,并添加了汇编脚本。
  • 开发基础设施已从萨凡纳转移到 GitHub 平台,该平台现在也将处理问题通知。
  • inittab 文件允许在命令中使用“@”字符,将命令视为文字,这不会触发 shell。
  • bootlogd 为 chdir() 提供错误检查,并提供 TIOCGDEV ioctl 的使用,使 Linux 上的控制台检测更容易。

来源: opennet.ru

添加评论