OpenSSH 编译的配置
以下信息讨论了如何为AIX 编译OpenSSH代码。
为 AIX V 6.1 配置 OpenSSH 时,输出类似于以下内容:
OpenSSH has been configured with the following options:
User binaries: /usr/bin
System binaries: /usr/sbin
Configuration files: /etc/ssh
Askpass program: /usr/sbin/ssh-askpass
Manual pages: /usr/man
PID file: /etc/ssh
Privilege separation chroot path: /var/empty
sshd default user PATH: /usr/bin:/bin:/usr/sbin:/sbin:/usr/
local/bin
Manpage format: man
PAM support: yes
OSF SIA support: no
KerberosV support: yes
Smartcard support: no
SELinux support: no
S/KEY support: no
TCP Wrappers support: yes
MD5 password support: no
libedit support: no
Solaris process contract support: no
Solaris project support: no
IP address in $DISPLAY hack: no
Translate v4 in v6 hack: no
BSD Auth support: no
Random number source: OpenSSL internal ONLY
Host: powerpc-ibm-aix6.1.0.0
Compiler: cc
Compiler flags: -bloadmap:file -qnostdinc -qnolm -qlist -qsource -qattr=full
Preprocessor flags: -I/gsa/ausgsa/projects/o/openssh/freeware5/openssl-0.9.8r/
include -I/gsa/ausgsa/projects/o/openssh/zlib -I/usr/include
Linker flags: -L/gsa/ausgsa/projects/o/openssh/freeware5/
lib -L/gsa/ausgsa/projects/o/openssh/zlib -L/usr/include
-Wl,-blibpath:/usr/lib:/lib
Libraries: -lcrypto -lz -lc -lcrypt -lefs -lwrap -lpam -ldl
注: AIX 版本 6.1 和 AIX 版本 7.1 的编译选项相似,因为这两个版本的二进制文件相同。