Axel Rau writes:
part from mailman.cfg: [paths.dev] [paths.here] [paths.fhs] [paths.home]
I’m confused with the layout
I suppose that's because none of the above are "the" layout. They are possible layouts to satisfy different tastes, controlled by the "layout" setting.
(and I dont like var stuff not in var).
I don't know if this is what you want, but to get something similar to Mailman 2, you would set
var_dir: /var/lib/mailman3
and all the subdirectories like lists, queues, logs, etc will be appended to that.
Why does it not see /usr/local/mailman3/var/templates ?
I guess from the snippet of your mailman.cfg that the effective configuration is
var_dir: $cwd/var
which depends on the current directory when you start Mailman. Apparently that's "/".
I have no layout set.
Unless you want the FHS layout, I think all you need is to set var_dir.