From e5038e63e924ee3fa79610c0fd658d46e890d3fb Mon Sep 17 00:00:00 2001 From: Andrew Sayers Date: Thu, 23 Jan 2025 08:06:57 +0000 Subject: [PATCH] Clarify that Conflicts= only applies when starting units The "vice versa" in the old text could be interpreted as either (wrong) "stopping the former will start the latter", or (right) "starting the latter will stop the former". Rephrase to avoid that ambiguity. --- man/systemd.unit.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/man/systemd.unit.xml b/man/systemd.unit.xml index 986505e29f7..44eb51c83a4 100644 --- a/man/systemd.unit.xml +++ b/man/systemd.unit.xml @@ -783,8 +783,8 @@ Conflicts= A space-separated list of unit names. Configures negative requirement - dependencies. If a unit has a Conflicts= setting on another unit, starting the - former will stop the latter and vice versa. + dependencies. If a unit has a Conflicts= requirement on a set of other units, + then starting it will stop all of them and starting any of them will stop it. Note that this setting does not imply an ordering dependency, similarly to the Wants= and Requires= dependencies described above. This means -- 2.47.3