我正在为我的项目创建一个 .rpm 包。
.spec 文件更改了一些网络配置。 因此,当安装/升级软件包时,我需要重新启动系统。
我可以像升级内核包一样在其中设置这些操作吗?
谢谢!
愚蠢的想法。
您并没有告诉我们一切,尤其是为什么您需要重新启动系统,而不仅仅是恢复网络服务或网卡。
截至今天,RPM 中有一个
needs-restarting
插件:https://access.redhat.com/solutions/27943
从 RHEL 7 开始,
包含yum-utils
插件,支持needs-restarting
、-r
标志。此命令将报告是否需要重新启动。--reboothint
# needs-restarting -r