diff --git a/cmapi/CMakeLists.txt b/cmapi/CMakeLists.txt index 6d4e6fe03..e88f68d32 100644 --- a/cmapi/CMakeLists.txt +++ b/cmapi/CMakeLists.txt @@ -135,8 +135,11 @@ IF(RPM) STRING(REGEX MATCH "^." OS_VERSION_MAJOR "${LSB_RELEASE_VERSION_SHORT}") MESSAGE(STATUS ${OS_VERSION_MAJOR}) - IF (LSB_RELEASE_ID_SHORT MATCHES "centos|rocky") + IF (LSB_RELEASE_ID_SHORT MATCHES "centos|rocky|rhel|alma") SET(OS_NAME_SHORT "el") + IF (OS_VERSION_MAJOR MATCHES "9") + SET(CPACK_RPM_PACKAGE_REQUIRES "libxcrypt-compat") + ENDIF() ELSE() SET(OS_NAME_SHORT "unknown") ENDIF()