[icinga-checkins] icinga.org: icinga-core/next: Add systemd support to relevant services

git at icinga.org git at icinga.org
Wed Jul 10 20:20:01 CEST 2013


Module: icinga-core
Branch: next
Commit: 3d2d45d0a13ad5f40aac917a838962d62822e6ee
URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3d2d45d0a13ad5f40aac917a838962d62822e6ee

Author: David Ressman <davidr at ressman.org>
Date:   Sun Jul  7 15:32:59 2013 -0500

Add systemd support to relevant services

Add full systemd support for (at least) fedora 15-19, plus rawhide.
Other systemd-based distributions may work, but have not been tested.
Additionally, update RPM spec file to package RPMs for the
above-referenced fedora distributions.

Specific changes:

 - add new --with-systemd-unitdir AC_ARG, defaulting to
   /usr/lib/systemd/system
 - add systemd unit files in $systemd-unitdir for icinga and ido2db
 - add new --with-systemd-sysconfigdir AC_ARG, defaulting to
   /etc/sysconfig
 - add new $systemd-sysconfigdir/icinga environment file to provide
   configuration for the icinga and ido2db systemd services
 - update RPM spec file to build systemd-enabled packages on systemd-
   enabled fedora distributions, without breaking backward compatibility

fixes #3447

Signed-off-by: Michael Friedrich <michael.friedrich at netways.de>

---

 Makefile.in       |   13 +++++-
 configure.in      |   20 +++++++-
 icinga-systemd.in |   12 +++++
 icinga.spec       |  140 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 ido2db-systemd.in |   11 ++++
 sysconfig-env.in  |   11 ++++
 6 files changed, 203 insertions(+), 4 deletions(-)

Diff:   https://git.icinga.org/?p=icinga-core.git;a=commitdiff;h=3d2d45d0a13ad5f40aac917a838962d62822e6ee




More information about the icinga-checkins mailing list