diff --git a/README.md b/README.md index 6d7bfb9..dabe7e2 100644 --- a/README.md +++ b/README.md @@ -294,6 +294,12 @@ After=mnt-sdcard.mount [Service] Type=oneshot +# /tmp-log en -lock erven de identiteit van de eerste aanmaker; bij een +# service-user-wissel zou de import-time logging crashen (PermissionError, +# 2026-10-15). ExecStartPre (als root) maakt ze elke start schrijfbaar voor +# élke user, zodat het script nooit aan identiteit-artefacten breekt. +ExecStartPre=/usr/bin/touch /tmp/dashcam-transfer.log /tmp/dashcam-transfer.lock +ExecStartPre=/usr/bin/chmod 666 /tmp/dashcam-transfer.log /tmp/dashcam-transfer.lock ExecStart=/usr/local/bin/dashcam-transfer # uid 1000 (eddy): eigenaar van de exfat-SSD (mount uid=1000) — copy2 heeft # eigenaarschap nodig voor chmod/utime. Niet root, niet een andere user.