diff options
| author | Craig Jennings <c@cjennings.net> | 2026-08-09 11:20:43 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-08-09 11:47:36 -0500 |
| commit | 169dab71a063f4fab6c46f95e11d6e85b140cb8f (patch) | |
| tree | 60f669ec9f84e4b74174d30e0f600935de129e6e /archive/task-archive.org | |
| parent | 24963baa69b2ecfc8e4a3b98d65101f16d6eb873 (diff) | |
| download | archsetup-169dab71a063f4fab6c46f95e11d6e85b140cb8f.tar.gz archsetup-169dab71a063f4fab6c46f95e11d6e85b140cb8f.zip | |
Two one-time machine setups from the winvm handoffs now happen at install time.
- The devops podman block enables the rootless podman API socket. Socket-activated, so it costs nothing idle, and API clients like Pods fail with an empty window without it. enable_user_service grew an optional wants-target argument because a socket unit's [Install] is WantedBy=sockets.target. The old default.target link would never socket-activate.
- install_camera_passthrough_rules ships 72-usb-passthrough-cameras.rules: GROUP="video", MODE="0660" plus the uaccess tag on the OBSBOT and BRIO USB IDs, so usbredirect can claim them for VM passthrough. The filename is load-bearing: logind's ACL is applied by 73-seat-late.rules, so the tag only works from a file sorting below 73. A test pins that property.
Both are live on ratio (the old 99- rules file is retired there). Whether uaccess alone would suffice from the corrected position is untested and stays documented as a hypothesis.
Diffstat (limited to 'archive/task-archive.org')
0 files changed, 0 insertions, 0 deletions
