如何解决如何根据活动的目标向我的 systemd 单元添加额外的参数?
如果某个目标处于活动状态,我想使用额外的参数启动服务。例如
[Unit]
Description=description
[Service]
Type=forking
ExecStart=/bin/foo <arg1> <arg2> <arg only present if foo.target is active> <arg3>
Restart=on-failure
[Install]
WantedBy=multi-user.target
WantedBy=foo.target
foo.target 和 multi-user.target 是独占的,因此它们不会同时处于活动状态。我该怎么做呢?我唯一想到的是有两个服务文件(service.service 和 service-foo.service),每个文件都有不同的 WantedBy 条目。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。