Heads Up: FESCo is considering to block packages providing sysvinit services without systemd unit

Tomas Mraz tmraz at redhat.com
Tue Nov 8 14:23:54 UTC 2011


On Tue, 2011-11-08 at 12:37 +0000, "Jóhann B. Guðmundsson" wrote: 
> On 11/08/2011 12:04 PM, Lennart Poettering wrote:
> > Yupp, newer versions might want to use /run instead of /var/run, and
> > drop all references to syslog.target. But then again, this is not key,
> > as nothing breaks if they do.
> 
> This is such a large scale change that it's better to make them future 
> proof from the get go instead of making it a feature and having to do 
> all that work in later release cycles ( one less cleanup to do in the 
> long run ).
> 
> Arguable environment file reference pointing to /etc/sysconfig/$foo 
> should be dropped too since admins/power users should just copy the 
> relevant unit to /etc/systemd/system directory and make any changes to 
> the unit there as opposed to be doing that in /etc/sysconfig/$foo file 
> or daemons be (re)written to support config file(s).

This is still very debatable as it means any update to the unit file in
the package will not be reflected on the system anymore. So for simple
things like adding commandline parameters or setting environment
variables for services it is still very preferable to keep having
separate /etc/sysconfig/$foo.
-- 
Tomas Mraz
No matter how far down the wrong road you've gone, turn back.
                                              Turkish proverb



More information about the devel mailing list