我有一个安装程序,我把它变成了它需要的系统服务,
networking.target
在线multi-user.target
在线
我希望我的安装程序服务在上述之后运行,但是前 getty.target
和console-getty.service
。这是因为我不希望控制台在安装程序完成之前发送垃圾邮件以进行登录。
multi-user.target
然而,我的发行版(Centos 7)指定了对to 的依赖getty.target
,
/usr/lib/systemd/system/multi-user.target.wants/getty.target
这意味着我不能将我的服务放在两者之间,因为我的服务将是
- 依赖于
multi-user.target
- 哪个取决于
getty.target
- 虽然我的服务被指定为 BEFORE
getty.target
和 AFTERmulti-user.target
考虑到我在这里的需求,我应该做什么?有没有一种方法可以通过自定义来做到这一点,/etc
而不用破坏,/usr/lib
这样发行版就安全了?