19 Aug
2012
19 Aug
'12
6:39 p.m.
On Sun, Aug 19, 2012 at 05:28:16PM +0200, Damjan wrote:
A package for an MTA (for example) will have to know how to start itself up. You're left with the following options: 1. Rework the MTA to startup with your own method 2. Have the package maintainer somehow allow both such as... 3. Post to the AUR (or whatever) another version of the same package that uses the alternate startup system.
That's why a declarative service config files help. An alternative init system could just read the "systemd" ini files and do whatever it thinks it can do better.
I'm confused as to how this solves the problem. Sounds like you've just introduced parsing into the mix ---- another unnecessary complication.