linux - 确定使用哪些选项编译 OpenSSH?

标签 linux openssh ldflags cflags

我想从源代码升级openssh-server。我有一个关于如何找出 OpenSSH 编译选项的问题。

我如何确定 OpenSSH 使用哪些选项编译?

最佳答案

我不知道它会存储在打包的二进制文件中的任何地方。但是如果你正在使用一些开源操作系统(你应该,如果你有 OpenSSH 的编译包),你应该能够获得源包(SRPM,DEB),其中包含使用所有开关构建包的配方和使用的补丁。

例如可以找到 Fedora spec 文件 here .同样,在他们的 repository 中可以找到 Debian 标志。 (更难阅读)。

关于linux - 确定使用哪些选项编译 OpenSSH?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41342861/

相关文章:

Java的 'tnameserv' 需要3分钟以上才能成为 "Ready",为什么?

c++ - 如何获取其他命令行界面程序的输出?

linux - 延迟正在运行的 bash 命令

shell - 如何使用私钥/公钥在不提供密码的情况下登录 ssh 服务器 - imported-openssh-key

ios - 使用 xcodebuild 通过命令行设置 "OTHER_LDFLAGS"

c - 为什么 LDFLAGS 将我的库放在生成 undefined reference 的目标文件之前?

go - 使用 ldflags 设置 Go 变量与 vendor 文件夹冲突

linux - bash 脚本仅在前面的代码完成后运行多个 C++ 代码

authentication - 如何在 Ubuntu 上使用公钥和密码设置 SFTP

linux - openssh RPM CentOS 6.5 的 Pam 配置