Package: apticron

Hello,

commit 43ba6e00e52cb47904fe93cd8948f79ae8401162 "No need to source a conf file from usr/lib" [1] removes the loading of the default configuration file from `/usr/lib`. This breaks stateless configuration of apticron.

The basic idea of stateless configuration [2] is that the default configuration of an application is provided by the application itself and is installed somewhere in `/usr/lib`. User configuration, instead is always stored under `/etc` and partially overrides the default configurations.

This allows the packager to ship a default configuration that will never conflict with the user-provided configuration. It also allows centralized installations in `/usr` and machine-locale configurations in `/etc`. Plenty of other reasons are described in [2].

No loss of functionality and much easier to maintain for sys admins.

Could you please revert commit 43ba6e00?

Regards,

[1] https://anonscm.debian.org/git/collab-maint/apticron.git/commit/?id=43ba6e00e52cb47904fe93cd8948f79ae8401162
[2] http://0pointer.net/blog/projects/stateless.html

--
Gioele Barabucci <[email protected]>

Reply via email to