If we didn't find a match, either because we're cross compiling or because we're not building on RHEL, we won't install any init script. Make sure this is reported correctly in the configure summary. --- configure.ac | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/configure.ac b/configure.ac index 4380724..4149e20 100644 --- a/configure.ac +++ b/configure.ac @@ -630,6 +630,19 @@ AC_ARG_WITH([init-script], init_redhat=no init_systemd=no init_upstart=no +if test "$with_init_script" = check; then + if test "$cross_compiling" = yes; then + with_init_script=none + fi + if test -f /etc/redhat-release; then + if test "$with_init_script" = check; then + with_init_script=redhat + fi + fi + if test "$with_init_script" = check; then + with_init_script=none + fi +fi case "$with_init_script" in systemd+redhat) init_redhat=yes @@ -646,12 +659,6 @@ case "$with_init_script" in ;; none) ;; - check) - if test "$cross_compiling" != yes && test -f /etc/redhat-release; then - init_redhat=yes - with_init_script=redhat - fi - ;; *) AC_MSG_ERROR([Unknown initscript flavour $with_init_script]) ;; -- 2.5.5 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list