diff options
| author | 2026-09-24 11:34:23 +0000 | |
|---|---|---|
| committer | 2026-09-24 11:34:23 +0000 | |
| commit | 096e82ca45a5360b4b2dd084e0fb1a937a227a69 (patch) | |
| tree | 47e6a3757da156f37606bef55812783a18856847 /openspec/changes/archive/2026-09-18-add-dotfiles-stow-bootstrap/design.md | |
| parent | d09bdcd6b9fd6d815d6272a7bc337b410b19b665 (diff) | |
| download | desktop-flake-096e82ca45a5360b4b2dd084e0fb1a937a227a69.tar.gz desktop-flake-096e82ca45a5360b4b2dd084e0fb1a937a227a69.tar.bz2 desktop-flake-096e82ca45a5360b4b2dd084e0fb1a937a227a69.zip | |
Switch Docker to rootful after the rootless setup broke in practice
Rootless Docker's per-user systemd unit didn't start in a session
that was already logged in before a switch, and DOCKER_HOST only
reaches freshly-started shells -- both bit Tom immediately (docker
run failed against the default rootful socket path, which never
existed under rootless). virtualisation.docker.enable = true now
runs dockerd as a standard root system service, started at boot;
tom joins the docker group for sudo-less access. Trades rootless's
isolation guarantee for reliability on a long-lived desktop session.
Archives switch-docker-rootful and syncs the container-runtime
capability's requirements and Purpose text to match.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HngxrvqEzq8oBEBDtrYJyB
Diffstat (limited to 'openspec/changes/archive/2026-09-18-add-dotfiles-stow-bootstrap/design.md')
0 files changed, 0 insertions, 0 deletions
