diff options
| author | Karan Jayachandra <mail@karanjayachandra.com> | 2026-07-19 08:00:02 +0200 |
|---|---|---|
| committer | Karan Jayachandra <mail@karanjayachandra.com> | 2026-07-19 08:00:02 +0200 |
| commit | 7059a8e25eea838fbc0d5428701c763bad7be286 (patch) | |
| tree | f306d92224b617316a178810f5bf67c485522494 /CLAUDE.md | |
| parent | 60ad15f942e2682a54af84fa568ee096adc831c5 (diff) | |
Use a static user for Actual Budget, not DynamicUser
The old Podman container ran as root, so /var/lib/actual's existing
budget data (account.sqlite, budget files) is owned by root:root. The
native module's default DynamicUser gets a fresh ephemeral UID on every
start and can't read pre-existing root-owned files - it would silently
fail to see the existing budget on switch-over. Give it a static user
instead and recursively reclaim ownership of the existing data once via
a tmpfiles Z rule.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Diffstat (limited to 'CLAUDE.md')
0 files changed, 0 insertions, 0 deletions
