我很好奇为什么 epel 7 repo 中没有 epel-x86_64 ftp 服务器包 proftp 的新版本:
https://centos.pkgs.org/7/epel-x86_64/proftpd-1.3.5e-10.el7.x86_64.rpm.html
从 2017 年 4 月 9 日起仅提供版本 1.3.5e。最新版本是 1.3.7a 是 21/Jul/2020。
我正在使用带有 proftp 的 Amazon Linux 2 来托管 ftp 服务器。
除了手动编译它我还能做什么?我想通过 yum 更新 proftp。
企业 Linux 发行版并非设计为最前沿,而是为它们发布的所有组件提供长期稳定性和支持。
必要的安全更新(有时是新功能)会被向后移植,而不是升级到具有新功能的更新的上游版本。
https://access.redhat.com/security/updates/backporting
感谢 HermanB 的回答,我现在明白了,官方 proftp 包(1.3.7)和 epel 包(1.3.5.)的版本号并不意味着错误修复没有修复。
当我查看更新日志时,我发现团队合并了重要更新并修复了安全问题:
http://rpmfind.net/linux/RPM/epel/7/ppc64le/Packages/p/proftpd-1.3.5e-10.el7.ppc64le.html