Re: Support for legacy init script actions for systemd services

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Tom Lane (tgl@xxxxxxxxxx) said: 
> Bill Nottingham <notting@xxxxxxxxxx> writes:
> > Better late than never (and thanks to Michal Schmidt), I've added support to
> > /sbin/service for running legacy actions if specified.
> 
> I'm confused.  Only 2 months ago I was told that this was firmly
> against policy and I should get rid of code that assumed it worked
> (which, btw, it already did):
> http://lists.fedoraproject.org/pipermail/packaging/2012-April/008314.html
> 
> Did that packaging guideline get reverted already?

My reading is that this is completely consistent with that guideline - the
guideline states that the commands must be standalone helper scripts. That's
what this supports - it just creates a standard location and integration
point for those standalone helpers rather than having it completely ad-hoc.

> > For each legacy option (such as "xyzzy") supported by your init script (such
> > as "frobozz"), package an executable script named:
> >   /usr/libexec/initscripts/legacy-actions/frobozz/xyzzy
> 
> What do we need to Require: for this?  Is there still a requirement to
> hide it in a foo-sysvinit subpackage?

You *could* require a new initscripts version once it's built, but I don't
know that it's entirely needed - it will be pushed for F16/F17/F18, and
initscripts is implicitly in the dependency chain for approximately
everything already.

No, it wouldn't need subpackaged.

Bill
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux