【发布时间】:2021-04-20 15:27:12
【问题描述】:
我目前面临的问题是,我想在另一个单元重新加载时触发 Systemd 单元 - 而不是重新启动。这是我到目前为止所取得的成就:
[Unit]
After=teleport.service
Requires=teleport.service
PartOf=teleport.service
[Service]
ExecStart=/usr/bin/bash -c "Reloaded gracefully | /usr/bin/logger"
但这仅在使用 systemctl restart teleport 时有效。重新加载不起作用。不接触原始的 teleport.service 单元,如何实现这一点?
【问题讨论】:
-
虽然 Stack Overflow 允许某些关于 systemd 的问题,但我们要求它们(就像这里提出的所有问题一样)与编程特别相关。这个问题似乎与编程无关,而是与编程有关,而是对其进行配置,这使得它在这里偏离主题。您也许可以在unix stack exchange 上提出类似这样的问题。