diff --git a/packages/sysutils/busybox/system.d/var-log-debug.service b/packages/sysutils/busybox/system.d/var-log-debug.service index 90953343c3..0c29d06977 100644 --- a/packages/sysutils/busybox/system.d/var-log-debug.service +++ b/packages/sysutils/busybox/system.d/var-log-debug.service @@ -10,8 +10,9 @@ ConditionPathExists=|/storage/.cache/debug.openelec [Service] Type=oneshot -ExecStartPre=/bin/sh -c 'if [ ! -d /storage/log ]; then rm -rf /storage/log &>/dev/null; fi' -ExecStart=/bin/sh -c 'rm -rf /var/log && mkdir -p /storage/log/journal && ln -sf /storage/log /var/log' +ExecStartPre=/bin/rm -rf /var/log +ExecStartPre=-/bin/mkdir -p /storage/log/journal +ExecStart=-/bin/ln -sf /storage/log /var/log RemainAfterExit=yes [Install]