初始化脚本应使用 doinitd
或 newinitd
函数安装到 /etc/init.d
中(参见 安装函数参考)。这些脚本的任何配置(命令行参数或环境变量)都应该通过 /etc/conf.d
中具有相同文件名的条目进行处理 – 可以使用 doconfd
或 newconfd
来安装这些条目。
请注意,与 ebuild 不同,OpenRC 的初始化脚本应符合 POSIX 标准,因此必须避免例如特定于 Bash 的测试和结构。
有关 Gentoo 初始化系统概述以及如何编写初始化脚本的信息,请参见 编写初始化脚本部分 和 OpenRC 文档。