ss5 官网:http://ss5.sourceforge.net/
下载地址:https://sourceforge.net/projects/ss5/files/
系统环境:
RHEL 8、Rocky Linux 8 等环境
安装编译环境:
dnf install pam-devel openldap-devel openssl-devel
编译安装 ss5
解压缩 ss5-3.8.9-8.tar.gz 后进入目录
./configure
make
RHEL 8 默认编译是失败的,失败提示如下:
SS5Supa.c: In function ‘ss5_secure_dh_compute_key’:
SS5Supa.c:208:5: error: dereferencing pointer to incomplete type ‘DH’ {aka ‘struct dh_st’}
ss->p = BN_bin2bn ((pippo->p), pippo->lenp, NULL);
失败原理和解决方案往下看
失败原因:



