madmail install TLS prompts have changed #29

Closed
opened 2026-05-07 13:11:02 +00:00 by nathan · 2 comments
Owner

current install_madmail.py script expects:

child.expect("TLS mode")
child.sendline("self_signed")
child.expect("Disable TLS verification for clie
nts")
child.sendline("n")

however, testing new install from my own RPI image build, the prompts show:

New TLS prompts:
🔒 TLS Certificate Configuration
TLS certificate path [/etc/maddy/certs/fullchain.pem]:
TLS private key path [/etc/maddy/certs/privkey.pem]:
⚠️ TLS certificates not found at /etc/maddy/certs/fullchain.pem
Generate self-signed certificates? [Y/n]: Y

  • seems like we need to update our script?
current install_madmail.py script expects: child.expect("TLS mode") child.sendline("self_signed") child.expect("Disable TLS verification for clie nts") child.sendline("n") however, testing new install from my own RPI image build, the prompts show: New TLS prompts: 🔒 TLS Certificate Configuration TLS certificate path [/etc/maddy/certs/fullchain.pem]: TLS private key path [/etc/maddy/certs/privkey.pem]: ⚠️ TLS certificates not found at /etc/maddy/certs/fullchain.pem Generate self-signed certificates? [Y/n]: Y - seems like we need to update our script?
Author
Owner

this may be related to: butter/churn#11
and comment about local compile of madmail.

this may be related to: https://guardianproject.dev/butter/churn/issues/11 and comment about local compile of madmail.
irl was assigned by nathan 2026-05-07 13:35:59 +00:00
acute was assigned by nathan 2026-05-07 13:35:59 +00:00
Author
Owner

fixed ec1673f7fe
and here:
5b418add4d

fixed https://guardianproject.dev/butter/churn/commit/ec1673f7fe4b3b9a1d991b977c68766573de09c2 and here: https://guardianproject.dev/butter/butter-portal/commit/5b418add4d7704f3478d912d19364a84d3f68cd4
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: butter/butter-portal#29
No description provided.