Hi, The following patches add native systemd support. as described in the relevant design document.
The systemd unit files are built under doc/examples/systemd and not installed by default. Regards, Apollon Apollon Oikonomopoulos (4): Add systemd unit files daemon-util: use systemctl if applicable daemon-util: do not restart failed systemd services Add NEWS entry about systemd unit files .gitignore | 1 + Makefile.am | 9 ++- NEWS | 4 ++ daemons/daemon-util.in | 76 +++++++++++++++++++++----- doc/examples/systemd/ganeti-common.service.in | 6 ++ doc/examples/systemd/ganeti-confd.service.in | 17 ++++++ doc/examples/systemd/ganeti-luxid.service.in | 18 ++++++ doc/examples/systemd/ganeti-master.target | 8 +++ doc/examples/systemd/ganeti-masterd.service.in | 18 ++++++ doc/examples/systemd/ganeti-mond.service.in | 14 +++++ doc/examples/systemd/ganeti-node.target | 8 +++ doc/examples/systemd/ganeti-noded.service.in | 17 ++++++ doc/examples/systemd/ganeti-rapi.service.in | 19 +++++++ doc/examples/systemd/ganeti.service | 18 ++++++ doc/examples/systemd/ganeti.target | 8 +++ 15 files changed, 227 insertions(+), 14 deletions(-) create mode 100644 doc/examples/systemd/ganeti-common.service.in create mode 100644 doc/examples/systemd/ganeti-confd.service.in create mode 100644 doc/examples/systemd/ganeti-luxid.service.in create mode 100644 doc/examples/systemd/ganeti-master.target create mode 100644 doc/examples/systemd/ganeti-masterd.service.in create mode 100644 doc/examples/systemd/ganeti-mond.service.in create mode 100644 doc/examples/systemd/ganeti-node.target create mode 100644 doc/examples/systemd/ganeti-noded.service.in create mode 100644 doc/examples/systemd/ganeti-rapi.service.in create mode 100644 doc/examples/systemd/ganeti.service create mode 100644 doc/examples/systemd/ganeti.target -- 1.9.1
