aboutsummaryrefslogtreecommitdiff
path: root/tests/layout-navigate/test_layout_navigate.py
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-09 10:21:36 -0500
committerCraig Jennings <c@cjennings.net>2026-05-09 10:21:36 -0500
commitaa8069d6d4b5dd19ebc33bb6f1469b3aa0e4c020 (patch)
treec09183c188786280e08deac545f52f972cfbded2 /tests/layout-navigate/test_layout_navigate.py
parentfa020437dc6210740d27f04c4ac1697883cda8be (diff)
downloadarchsetup-aa8069d6d4b5dd19ebc33bb6f1469b3aa0e4c020.tar.gz
archsetup-aa8069d6d4b5dd19ebc33bb6f1469b3aa0e4c020.zip
feat: add post-install cmail Bridge setup
Bridge first-run is interactive, so I put the cmail wiring in a post-install helper rather than running it inside archsetup. scripts/cmail-setup-finish.sh handles the post-first-run steps idempotently: it decrypts the encrypted cmailpass, copies Bridge's self-signed cert to ~/.config/protonbridge.pem, symlinks the cmail-action triage helper into ~/.local/bin, and enables the user-level protonmail-bridge service. I added loginctl enable-linger in essential_services so the user service survives logout — without it, triaging cmail from a remote agent or SSH session has nothing to talk to. outro prints a four-step runbook for the manual steps after reboot.
Diffstat (limited to 'tests/layout-navigate/test_layout_navigate.py')
0 files changed, 0 insertions, 0 deletions