[exim] Re: Packaging - was Re: ARC

Góra strony
Delete this message
Reply to this message
Autor: Slavko
Data:  
Dla: exim ML
Temat: [exim] Re: Packaging - was Re: ARC
Dňa 19. decembra 2023 17:56:37 UTC používateľ Ray O'Donnell via Exim-users <exim-users@???> napísal:
>On 19/12/2023 17:36, Andrew C Aitchison via Exim-users wrote:
>> On Tue, 19 Dec 2023, Odhiambo Washington via Exim-users wrote:
>>
>>> Does this imply that Debian-ists are scared of running anything
>>> outside the aegis of Debian pages?
>>


>Just curious - what's the Exim way? I've only ever used Exim on Debian, so I'm familiar with its split- and non-split config, but that's all.


As i understand that, the debian's way to customize exim is mostly
via predefined macros/DBs and provided templates. The exim's way
is to define own exim.conf. The main difference is, that debian's
way doesn't use exim.conf, but builds config file from templates,
thus on config (template/macro) change one need to rebuild
config (on current testing that require exim restart, due systemd,
on previous debians reload was enough), but can be triggered
standalone too (by horrible named script, which i never used).

I am happy with debian's split config for years, as it is great
compromise in between usage of many preconfigured rules
(especially ACLs, maintained by package) and possibility to
extend it by own rules. I have really minimal changes in debian's
default files, but bunch of extra files.

The main problem (IMO) of debian's way/macros is lack of
its documentation. Years ago i spent relative long time to
understand which macro to set... Now i use that approach
(.ifdef ...) even in my additions.

Anyway, debian's exim will use classic exim.conf (in /etc/exim4),
if exists, thus nobody force you to use debian's way, but i didn't
try/check that with latest changes in testing yet.

regards


--
Slavko
https://www.slavino.sk/

--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-users-unsubscribe@???
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/