対象を孤立させると、手配勢力と衝突勢力は正確にどうなりますか?

対象を孤立させると、手配勢力と衝突勢力は正確にどうなりますか?

次のユースケース:ターゲットには単位Aと単位が必要です。ユニット衝突。デバイスはデバイスの前に起動します。システムがターゲットとして起動します。BTABBAT

わかったら文書そうですね。デバイスは起動時にデバイスを停止Aします。B私はデバイスがB起動するのをまったくブロックしません。私の家は正しいですか?

ベストアンサー1

私自身の質問に答えるために。私の状況を反映するために簡単なテストを書いた。

# Service B
[Unit]
Description=Hello World Service
#After=systemd-user-sessions.service

[Service]
Type=simple
ExecStart=/bin/sh -c "echo test > /tmp/test && sleep 10"
TimeoutStopSec=30

そして

# Service A
[Unit]
Description=Hello World Service
After=B.service
Conflicts=B.service

[Service]
Type=simple
ExecStart=/bin/sh -c "echo test2 > /tmp/test2 && sleep 10"
TimeoutStopSec=30

そして

# target T
[Unit]
Description=Foobar boot target
Wants=A.service B.service

この場合、サービスB起動時にアクティブになりません。ターゲットT

おすすめ記事