diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-02 19:16:52 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-02 19:16:52 -0400 |
| commit | 158836ff433fdc51416f23d022a68a483b69603b (patch) | |
| tree | 37db2b558075b49126ba540304d57959da3295f8 /docs/design/2026-07-02-timer-panel-spec.org | |
| parent | 5b36f172dea7ca4791bec7032ec9c3a40869bd2b (diff) | |
| download | archsetup-158836ff433fdc51416f23d022a68a483b69603b.tar.gz archsetup-158836ff433fdc51416f23d022a68a483b69603b.zip | |
feat(vpn): proton CLI replaces the GTK app, tailscale operator at install
The net panel's Tunnels view drives proton-vpn-cli, and the CLI and GTK app can't run concurrently, so the installer swaps them. tailscaled now enables with --now and the install grants operator to the primary user (brief retry — the daemon takes a moment to accept its socket), so tailscale up/down works without sudo from the panel. VM asserts the vpn stack, the retirement, and the OperatorUser pref (format verified against a live daemon).
Diffstat (limited to 'docs/design/2026-07-02-timer-panel-spec.org')
0 files changed, 0 insertions, 0 deletions
