事实证明,我们的生产机器在 CentOS 下运行,没有任何超时命令,我们需要升级其核心实用程序(当前版本是 coreutils-5.97)。
升级这个包安全吗?
部署在该计算机上的应用程序由 Apache Tomcat Web 服务器运行。
答案1
coreutils 非常努力地向后兼容,尽管更新所有实用程序没有多大意义,因为这会增加额外的风险而没有任何好处。您应该能够使用类似以下内容添加超时:
tar -xf coreutils-8.25.tar.xz && cd coreutils-8.25 &&
./configure --quiet && make && make check &&
cp src/timeout /usr/local/bin