From b2832cee8e8415822b66299d1f451bd427b733d6 Mon Sep 17 00:00:00 2001 From: Alfredo Cardigliano Date: Mon, 21 Oct 2019 09:26:40 +0200 Subject: rpm-sign fix for centos8 --- packages/rpm/configure.in | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'packages/rpm/configure.in') diff --git a/packages/rpm/configure.in b/packages/rpm/configure.in index 1eaa0ea34..67f1b470b 100644 --- a/packages/rpm/configure.in +++ b/packages/rpm/configure.in @@ -29,6 +29,16 @@ PACKAGE_VERSION=`../version.sh --release` MAJOR_RELEASE=`../version.sh --major-release` GIT_REVISION=`../version.sh --revision` +CENTOS_RELEASE=`cat /etc/centos-release | cut -d ' ' -f 3|cut -d '.' -f 1` +if test $CENTOS_RELEASE = "release"; then + CENTOS_RELEASE=`cat /etc/centos-release | cut -d ' ' -f 4|cut -d '.' -f 1` +fi + +RPM_SIGN_CMD="rpm --addsign" +if test "$CENTOS_RELEASE" -ne 8; then + RPM_SIGN_CMD="./rpm-sign.exp" +fi + AC_CONFIG_FILES([Makefile ndpi.spec]) AC_SUBST(PACKAGE_VERSION) @@ -39,6 +49,7 @@ AC_SUBST(DATE) AC_SUBST(KERNEL) AC_SUBST(GIT_REVISION) AC_SUBST(MAJOR_RELEASE) +AC_SUBST(RPM_SIGN_CMD) AC_OUTPUT -- cgit v1.2.3