diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-09 10:21:36 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-09 10:21:36 -0500 |
| commit | 9e307bea96b26f1ed22e4a35ac0982012848c376 (patch) | |
| tree | c09183c188786280e08deac545f52f972cfbded2 /scripts/testing/create-base-vm.sh | |
| parent | 52e392a58f7c46d1d247dbbc56956756ad06bd2d (diff) | |
| download | archsetup-9e307bea96b26f1ed22e4a35ac0982012848c376.tar.gz archsetup-9e307bea96b26f1ed22e4a35ac0982012848c376.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 'scripts/testing/create-base-vm.sh')
0 files changed, 0 insertions, 0 deletions
