From c5fcc109e78bddea0e27bf4a5ea57f8e35c26be3 Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Thu, 24 Jun 2021 19:20:35 +0200 Subject: systemd: radvd: T3641: empty ConditionPathExists variable The variable ConditionPathExists is now set in the upstream systemd unit file, thus the VyOS generated unit file is located under /run/radvd/radvd.conf and the condition won't match. This can be solved by first clearing the upstream value for ConditionPathExists and the set the new path. --- src/etc/systemd/system/radvd.service.d/override.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/src/etc/systemd/system/radvd.service.d/override.conf b/src/etc/systemd/system/radvd.service.d/override.conf index c2f640cf5..472710a8b 100644 --- a/src/etc/systemd/system/radvd.service.d/override.conf +++ b/src/etc/systemd/system/radvd.service.d/override.conf @@ -1,4 +1,5 @@ [Unit] +ConditionPathExists= ConditionPathExists=/run/radvd/radvd.conf After= After=vyos-router.service -- cgit v1.2.3