From 6c83ba5823f27ca28731ba2cfb23ba468e5781e0 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Wed, 20 Oct 2021 16:20:09 +0200 Subject: [PATCH] pvenetcommit: better handle non-existent pending changes Signed-off-by: Thomas Lamprecht --- services/pvenetcommit.service | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/services/pvenetcommit.service b/services/pvenetcommit.service index 7be05f9d..19b2f143 100644 --- a/services/pvenetcommit.service +++ b/services/pvenetcommit.service @@ -6,12 +6,10 @@ Before=sysinit.target [Service] ExecStartPre=-/bin/rm -f /etc/openvswitch/conf.db -ExecStartPre=-/bin/mv /etc/network/interfaces.new /etc/network/interfaces -ExecStart=/bin/true +Environment="FN=/etc/network/interfaces" +ExecStart=sh -c 'if [ -f ${FN}.new ]; then mv ${FN}.new ${FN}; fi' Type=oneshot RemainAfterExit=yes - [Install] WantedBy=sysinit.target -