[libvirt] [PATCH 0/2] configure: Provide OpenRC scripts for sub-daemons

Michal Privoznik posted 2 patches 1 week ago
Test syntax-check failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1574779188.git.mprivozn@redhat.com
docs/news.xml                        | 11 ++++++
m4/virt-init-script.m4               |  8 +++-
src/Makefile.am                      | 56 +++++++++++++++++++++++++++-
src/interface/Makefile.inc.am        | 11 ++++++
src/interface/virtinterfaced.init.in | 26 +++++++++++++
src/libxl/Makefile.inc.am            | 10 +++++
src/libxl/virtxend.init.in           | 26 +++++++++++++
src/lxc/Makefile.inc.am              | 10 +++++
src/lxc/virtlxcd.init.in             | 26 +++++++++++++
src/network/Makefile.inc.am          | 10 +++++
src/network/virtnetworkd.init.in     | 26 +++++++++++++
src/node_device/Makefile.inc.am      | 11 ++++++
src/node_device/virtnodedevd.init.in | 26 +++++++++++++
src/nwfilter/Makefile.inc.am         | 11 ++++++
src/nwfilter/virtnwfilterd.init.in   | 26 +++++++++++++
src/qemu/Makefile.inc.am             | 10 +++++
src/qemu/virtqemud.init.in           | 26 +++++++++++++
src/remote/Makefile.inc.am           | 30 +++++++++++++++
src/remote/libvirtd.confd            | 18 +++++++++
src/remote/libvirtd.init.in          | 29 ++++++++++++++
src/remote/virtproxyd.confd          | 10 +++++
src/remote/virtproxyd.init.in        | 28 ++++++++++++++
src/secret/Makefile.inc.am           | 10 +++++
src/secret/virtsecretd.init.in       | 26 +++++++++++++
src/storage/Makefile.inc.am          | 10 +++++
src/storage/virtstoraged.init.in     | 26 +++++++++++++
src/vbox/Makefile.inc.am             | 10 +++++
src/vbox/virtvboxd.init.in           | 26 +++++++++++++
src/vz/Makefile.inc.am               | 10 +++++
src/vz/virtvzd.init.in               | 26 +++++++++++++
30 files changed, 587 insertions(+), 2 deletions(-)
create mode 100644 src/interface/virtinterfaced.init.in
create mode 100644 src/libxl/virtxend.init.in
create mode 100644 src/lxc/virtlxcd.init.in
create mode 100644 src/network/virtnetworkd.init.in
create mode 100644 src/node_device/virtnodedevd.init.in
create mode 100644 src/nwfilter/virtnwfilterd.init.in
create mode 100644 src/qemu/virtqemud.init.in
create mode 100644 src/remote/libvirtd.confd
create mode 100644 src/remote/libvirtd.init.in
create mode 100644 src/remote/virtproxyd.confd
create mode 100644 src/remote/virtproxyd.init.in
create mode 100644 src/secret/virtsecretd.init.in
create mode 100644 src/storage/virtstoraged.init.in
create mode 100644 src/vbox/virtvboxd.init.in
create mode 100644 src/vz/virtvzd.init.in

[libvirt] [PATCH 0/2] configure: Provide OpenRC scripts for sub-daemons

Posted by Michal Privoznik 1 week ago
Tested on my Gentoo and it works (TM). I've copied dependencies from
systemd unit files. I was also thinking about providing a dummy init
script that would do nothing but depend on the rest of sub-daemon init
files for convenience:

   /etc/init.d/libvirt-dummy start

(the name is still WIP)

But I'm not sure if we want that - after we drop libvirtd we can use
libvirtd script just for that. But if somebody wants it, I can write and
post it as a follow up patch.

Michal Prívozník (2):
  configure: Provide OpenRC scripts for sub-daemons
  news: Document init scripts

 docs/news.xml                        | 11 ++++++
 m4/virt-init-script.m4               |  8 +++-
 src/Makefile.am                      | 56 +++++++++++++++++++++++++++-
 src/interface/Makefile.inc.am        | 11 ++++++
 src/interface/virtinterfaced.init.in | 26 +++++++++++++
 src/libxl/Makefile.inc.am            | 10 +++++
 src/libxl/virtxend.init.in           | 26 +++++++++++++
 src/lxc/Makefile.inc.am              | 10 +++++
 src/lxc/virtlxcd.init.in             | 26 +++++++++++++
 src/network/Makefile.inc.am          | 10 +++++
 src/network/virtnetworkd.init.in     | 26 +++++++++++++
 src/node_device/Makefile.inc.am      | 11 ++++++
 src/node_device/virtnodedevd.init.in | 26 +++++++++++++
 src/nwfilter/Makefile.inc.am         | 11 ++++++
 src/nwfilter/virtnwfilterd.init.in   | 26 +++++++++++++
 src/qemu/Makefile.inc.am             | 10 +++++
 src/qemu/virtqemud.init.in           | 26 +++++++++++++
 src/remote/Makefile.inc.am           | 30 +++++++++++++++
 src/remote/libvirtd.confd            | 18 +++++++++
 src/remote/libvirtd.init.in          | 29 ++++++++++++++
 src/remote/virtproxyd.confd          | 10 +++++
 src/remote/virtproxyd.init.in        | 28 ++++++++++++++
 src/secret/Makefile.inc.am           | 10 +++++
 src/secret/virtsecretd.init.in       | 26 +++++++++++++
 src/storage/Makefile.inc.am          | 10 +++++
 src/storage/virtstoraged.init.in     | 26 +++++++++++++
 src/vbox/Makefile.inc.am             | 10 +++++
 src/vbox/virtvboxd.init.in           | 26 +++++++++++++
 src/vz/Makefile.inc.am               | 10 +++++
 src/vz/virtvzd.init.in               | 26 +++++++++++++
 30 files changed, 587 insertions(+), 2 deletions(-)
 create mode 100644 src/interface/virtinterfaced.init.in
 create mode 100644 src/libxl/virtxend.init.in
 create mode 100644 src/lxc/virtlxcd.init.in
 create mode 100644 src/network/virtnetworkd.init.in
 create mode 100644 src/node_device/virtnodedevd.init.in
 create mode 100644 src/nwfilter/virtnwfilterd.init.in
 create mode 100644 src/qemu/virtqemud.init.in
 create mode 100644 src/remote/libvirtd.confd
 create mode 100644 src/remote/libvirtd.init.in
 create mode 100644 src/remote/virtproxyd.confd
 create mode 100644 src/remote/virtproxyd.init.in
 create mode 100644 src/secret/virtsecretd.init.in
 create mode 100644 src/storage/virtstoraged.init.in
 create mode 100644 src/vbox/virtvboxd.init.in
 create mode 100644 src/vz/virtvzd.init.in

-- 
2.23.0

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list