OpenSSL 버전 0.9.8 종속성으로 인해 RHEL 7에서 syslog-ng 구성이 실패함

OpenSSL 버전 0.9.8 종속성으로 인해 RHEL 7에서 syslog-ng 구성이 실패함

최신 syslog-ng(2015년 12월 30일에 빌드된 3.5.6인 EPEL의 패키지 버전이 아닌 3.17.2)를 빌드합니다.https://github.com/balabit/syslog-ng/releases

오류 ./configure --prefix=/app/syslog-ng가 발생합니다.

configure: error: Cannot find OpenSSL libraries with version >= 0.9.8 it is a hard dependency from syslog-ng 3.7 onwards


# yum install openssl
Loaded plugins: package_upload, product-id, search-disabled-repos, subscription-manager 

  .......

Package 1:openssl-1.0.2k-8.el7.x86_64 already installed and latest version

# openssl version
OpenSSL 1.0.2k-fips  26 Jan 2017
# rpm -qa|grep -i openssl
pyOpenSSL-0.13.1-3.el7.x86_64
openssl-libs-1.0.2k-8.el7.i686
openssl-1.0.2k-8.el7.x86_64
openssl-libs-1.0.2k-8.el7.x86_64
# cat /etc/system-release
Red Hat Enterprise Linux Server release 7.4 (Maipo)
#

이 구성 오류를 해결하는 방법은 무엇입니까?

답변1

configure관련 openssl 개발 파일을 찾고 있지만 찾을 수 없습니다. RHEL 7 시스템에서 이를 수행하는 가장 쉬운 방법은 yum install openssl-devel다시 시도하는 것입니다.

관련 정보