[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[libvirt] [PATCH v2 2/3] configure: Add systemd detection to --with-init-script=check
- From: Andrea Bolognani <abologna redhat com>
- To: libvir-list redhat com
- Cc: jtomko redhat com
- Subject: [libvirt] [PATCH v2 2/3] configure: Add systemd detection to --with-init-script=check
- Date: Mon, 2 May 2016 13:51:26 +0200
Most distributions, including RHEL, have switched to systemd,
so we should detect it and act accordingly. This also means
that 'systemd+redhat' should be preferred to legacy 'redhat'.
Our witness for the check is the availability of the systemctl
command on the host.
---
configure.ac | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/configure.ac b/configure.ac
index 4149e20..f5cb1c3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -634,7 +634,15 @@ if test "$with_init_script" = check; then
if test "$cross_compiling" = yes; then
with_init_script=none
fi
+ if type systemctl >/dev/null 2>&1; then
+ if test "$with_init_script" = check; then
+ with_init_script=systemd
+ fi
+ fi
if test -f /etc/redhat-release; then
+ if test "$with_init_script" = systemd; then
+ with_init_script=systemd+redhat
+ fi
if test "$with_init_script" = check; then
with_init_script=redhat
fi
--
2.5.5
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]