私はとをt1.target
持っていますt2.target
。t2.target
すべての依存サービスが完了した後にのみ開始するようにしたいと思います。t1.target
今これを嘲笑しましたが、うまくいかないようです。
t1.対象
[Unit]
Description=Foo.
[Install]
WantedBy=multi-user.target
t2.
[Unit]
Description=Bar.
After=t1.target
Wants=t1.target
Requires=t1.target
[Install]
WantedBy=multi-user.target
サービス
[Unit]
Description=Foo
[Service]
Type=oneshot
ExecStart=/tmp/first.sh
[Install]
WantedBy=t1.target
PartOf=t1.target
b.サービス
[Unit]
Description=Foo
[Service]
Type=oneshot
ExecStart=/tmp/second.sh
[Install]
WantedBy=t2.target
PartOf=t2.target