On Wed, 5 Feb 2014, Ian Campbell wrote:
On Tue, 2014-02-04 at 18:41 +0000, M A Young wrote:
We should probably consider taking some unit files into the xen tree, if
someone wants to submit a set?
I can submit a set, which start services individually rather than a
unified xencommons style start file. I didn't find a good way to reproduce
the xendomains script, so I ended running an edited version of the
sysvinit script with a systemd wrapper file.
I don't know what is conventional in systemd land but I have no problem
with that approach.
Would it make sense to have some sort of configure option tools to choose
between sysvinit and systemd?
AIUI systemd will DTWT and ignore the initscript if there is a systemd
unit file, so installing both seems to be fine to me, and is certain to
be less error prone.
Although perhaps the xencommons vs split units breaks that suppression
What depends on the xenstored & xenconsole modules? Is it possible to
have a "metaunit" xencommons which a) causes everything to be started
and b) suppresses the initscript by having the same name?
Or maybe there is a systemd syntax you can use to suppress
I don't know of an alternate way to suppress and init.d script, so I agree
it makes sense to have a dummy xencommons.service unit which will start
any other xen units, but doesn't do anything functional itself.
xen mailing list