From 4667e968dfe9e3c2451242498a6746f7d21d6802 Mon Sep 17 00:00:00 2001 From: Changqing Li Date: Fri, 14 Jan 2022 10:39:11 +0800 Subject: openvswitch: systemd: add option -p for mkir command To avoid "cannot create directory '/var/log/openvswitch': File exists" when service is restart Signed-off-by: Changqing Li Signed-off-by: Bruce Ashfield --- .../0001-ovs-use-run-instead-of-var-run-for-in-systemd-units.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'recipes-networking/openvswitch') diff --git a/recipes-networking/openvswitch/files/0001-ovs-use-run-instead-of-var-run-for-in-systemd-units.patch b/recipes-networking/openvswitch/files/0001-ovs-use-run-instead-of-var-run-for-in-systemd-units.patch index f7ec3fa0..8bda865f 100644 --- a/recipes-networking/openvswitch/files/0001-ovs-use-run-instead-of-var-run-for-in-systemd-units.patch +++ b/recipes-networking/openvswitch/files/0001-ovs-use-run-instead-of-var-run-for-in-systemd-units.patch @@ -96,7 +96,7 @@ index 74e5acb7f..39698f238 100644 ExecStartPre=/bin/rm -f /run/openvswitch.useropts -ExecStartPre=-/bin/mkdir /var/run/openvswitch /var/log/openvswitch -ExecStartPre=-/bin/chown ${OVS_USER_ID} /var/run/openvswitch /var/log/openvswitch -+ExecStartPre=-/bin/mkdir /run/openvswitch /var/log/openvswitch ++ExecStartPre=-/bin/mkdir -p /run/openvswitch /var/log/openvswitch +ExecStartPre=-/bin/chown ${OVS_USER_ID} /run/openvswitch /var/log/openvswitch ExecStartPre=/bin/sh -c '/bin/echo "OVS_USER_ID=${OVS_USER_ID}" > /run/openvswitch.useropts' ExecStartPre=/bin/sh -c 'if [ "$${OVS_USER_ID/:*/}" != "root" ]; then /bin/echo "OVS_USER_OPT=--ovs-user=${OVS_USER_ID}" >> /run/openvswitch.useropts; fi' -- cgit v1.2.3-54-g00ecf