From ad632c11fef5f36aa52fe67c23780ccd3701b4ff Mon Sep 17 00:00:00 2001 From: RealStickman Date: Fri, 5 May 2023 15:12:36 +0200 Subject: [PATCH] Workaround for shell expansions systemd services do not allow shell expansions to work. As a workaround, /bin/sh is used to call the desired commands --- .../systemd/system/vmware-networks.service.d/override.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch-config/etc/systemd/system/vmware-networks.service.d/override.conf b/arch-config/etc/systemd/system/vmware-networks.service.d/override.conf index daeeae8c..d53deef0 100644 --- a/arch-config/etc/systemd/system/vmware-networks.service.d/override.conf +++ b/arch-config/etc/systemd/system/vmware-networks.service.d/override.conf @@ -1,3 +1,3 @@ [Service] -ExecStartPost=/usr/bin/chgrp vmware /dev/vmnet* -ExecStartPost=/usr/bin/chmod g+rw /dev/vmnet* +ExecStartPost=/bin/sh -c "/usr/bin/chgrp vmware /dev/vmnet*" +ExecStartPost=/bin/sh -c "/usr/bin/chmod g+rw /dev/vmnet*"