第 16 章 常规更新


在 Red Hat Enterprise Linux 7 中更改了 Dovecot 中的 first_valid_uid 的默认值

从 Red Hat Enterprise Linux 7.3 开始,Dovecocot 的 first_valid_uid 配置选项的默认值在 Red Hat Enterprise Linux 6 中从 500 改为 1000因此,如果 Red Hat Enterprise Linux 6 安装没有明确定义 first_valid_uid,则 Dovecot 配置不允许 UID 的用户 在升级到 Red Hat Enterprise Linux 7 后登录。
为避免破坏配置,请在 /etc/dovecot/conf.d/10-mail.conf 文件中的 first_valid_uid 升级后将 first_valid_uid 重新定义为 500。请注意,只有未明确定义的 first_valid_uid 的安装会受到此问题的影响。(BZ#1388967)

在 Red Hat Enterprise Linux 7 中关于服务预期默认设置的不正确的信息

处理 initscripts 的 Preupgrade Assistant 模块根据 Red Hat Enterprise Linux 7 中的 /usr/lib/systemd/system-preset/90-default.preset 文件,以及 Red Hat Enterprise Linux 6 系统中的当前设置提供有关 Red Hat Enterprise Linux 7 中服务的预期默认设置的不正确的信息。此外,该模块不会检查系统的默认设置,而仅检查检查脚本期间使用的运行级别设置,这可能不是系统的默认运行级别。因此,不会以预期的方式处理 initscripts,新系统需要比预期更多的手动操作。但是,用户会告知用户为相关服务选择的设置,尽管可预见的默认设置。(BZ#1366671)

升级后,手动创建的配置可能无法与 named-chroot 服务正常工作

当您使用 named-chroot 服务,当您自己的在 /var/named/chroot/ 目录中手动创建配置文件时,在升级到 Red Hat Enterprise Linux 7 后该服务可能无法在目标系统中正常工作。使用的配置文件中的 options 部分必须包含 session-keyfilepid-file 指令,如下例所示:
session-keyfile "/run/named/session.key";
pid-file "/run/named/named.pid";
Copy to Clipboard Toggle word wrap
Preupgrade Assistant 模块不会检查或修复 /var/named/chroot/ 目录中手动创建的文件。要临时解决这个问题,请手动将上面的行插入到 options 部分。如果您没有在 /var/named/chroot/ 中手动创建的配置文件,则会使用 绑定 的配置文件,包括 /etc/named.conf 文件。这些配置文件通过 Preupgrade Assistant 模块检查并修复。(BZ#1473233)
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat