mailu: seventeen data directories are placed, not stated #103

Merged
jschoubben merged 1 commits from feat/mailu-dirs-are-placed into main 2026-09-26 16:07:24 +00:00
Owner

Each resolves to <root>/mailu/<id> — the maildir at /var/lib/mailu/data-mail, certs at data-certs, and so on. Landing this is a window, not an edit: seventeen renames on the node (the nested data/ tree flattens to the ids), then the full stack recreated, because a changed volume path does not recreate a container by itself (hq 126). Ids are untouched on purpose — a renamed id orphans its held record, and the mail spool is the wrong place to learn what a removal step does with one.

Each resolves to `<root>/mailu/<id>` — the maildir at `/var/lib/mailu/data-mail`, certs at `data-certs`, and so on. Landing this is a window, not an edit: seventeen renames on the node (the nested `data/` tree flattens to the ids), then the full stack recreated, because a changed volume path does not recreate a container by itself (hq 126). Ids are untouched on purpose — a renamed id orphans its held record, and the mail spool is the wrong place to learn what a removal step does with one.
jschoubben added 1 commit 2026-09-26 16:07:18 +00:00
Each resolves to <root>/mailu/<id> — the maildir at
/var/lib/mailu/data-mail, certs at data-certs, and so on. Landing this
is a window, not an edit: seventeen renames on the node (the nested
data/ tree flattens to the ids), then the full stack recreated, because
a changed volume path does not recreate a container by itself (hq 126).
Ids are untouched on purpose — a renamed id orphans its held record,
and the mail spool is the wrong place to learn what a removal step does
with one.
jschoubben merged commit dde8b15483 into main 2026-09-26 16:07:24 +00:00
jschoubben deleted branch feat/mailu-dirs-are-placed 2026-09-26 16:07:24 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-catalog#103