本文译者是一位开源理念的坚定支持者,所以本文虽然不是软件,但是遵照开源的精神发布。
本文译者十分愿意与他人分享劳动成果,如果你对我的其他翻译作品或者技术文章有兴趣,可以在如下位置查看现有的作品集:
由于译者水平有限,因此不能保证译文内容准确无误。如果你发现了译文中的错误(哪怕是错别字也好),请来信指出,任何提高译文质量的建议我都将虚心接纳。
systemd-sysv-generator — SysV init 脚本单元生成器
/usr/lib/systemd/system-generators/systemd-sysv-generator
systemd-sysv-generator 生成器
    用于在系统启动过程中以及在 systemd 重新加载其配置时,
    将 /etc/init.d/* 目录中的 SysV init 脚本
    包装为 .service 单元。
    这样就可以让
    systemd(1)
    兼容传统的 SysV init 脚本。
SysV init 脚本中的 LSB headers
    可以被正确解释,其中定义的启动顺序
    将被转化为单元之间的依赖关系。
    LSB设施(facility)
    "$remote_fs", "$network",
    "$named", "$portmap",
    "$time" 将会被转化为
    对特定 .target 单元的依赖从而得到支持。参见
    systemd.special(5)
    以了解详情。
SysV 运行级将会被转化为对应的
     .target 单元(runlevel),
    并在其中包含
    从该运行级所启用的脚本生成的
    包装单元。X.target
systemd 不支持将 SysV 脚本加入到
    系统启动的早期阶段,所以所有包装单元都排在
    basic.target 之后。
systemd-sysv-generator 遵守
    systemd.generator(7) 规范。