From e2c682e9bd946a31abe0f616d75b462ab61aef75 Mon Sep 17 00:00:00 2001 From: Jan Friesse Date: Tue, 14 Jul 2020 16:29:08 +0200 Subject: [PATCH] configure: Use default systemd path with prefix Signed-off-by: Jan Friesse Reviewed-by: Fabio M. Di Nitto --- configure.ac | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index bd48bc7..e00ac4a 100644 --- a/configure.ac +++ b/configure.ac @@ -26,6 +26,8 @@ AC_CANONICAL_HOST AC_LANG([C]) dnl Fix default variables - "prefix" variable if not specified +systemddir=${prefix}/lib/systemd/system + if test "$prefix" = "NONE"; then prefix="/usr" @@ -37,6 +39,9 @@ if test "$prefix" = "NONE"; then if test "$sysconfdir" = "\${prefix}/etc"; then sysconfdir="/etc" fi + if test "$systemddir" = "NONE/lib/systemd/system"; then + systemddir=/lib/systemd/system + fi dnl Fix "libdir" variable if not specified if test "$libdir" = "\${exec_prefix}/lib"; then if test -e /usr/lib64; then @@ -160,7 +165,7 @@ AC_ARG_WITH([initddir], AC_ARG_WITH([systemddir], [ --with-systemddir=DIR : path to systemd unit files directory. ], [ SYSTEMDDIR="$withval" ], - [ SYSTEMDDIR="/lib/systemd/system" ]) + [ SYSTEMDDIR="$systemddir" ]) AC_ARG_ENABLE([qdevices], [ --disable-qdevices : Quorum devices support ],,