FreeBSD 10.2 更新后 setuid.today 日期格式发生变化

FreeBSD 10.2 更新后 setuid.today 日期格式发生变化

我的 setuid.today 的日期格式与 setuid.yesterday 不同:

setuid.today(德语本地化?)

3 Dez

setuid.昨天

Dec 3

我每天都会收到包含差异报告的电子邮件。我猜想其中一个定期脚本在上次更新期间更改了某些内容。我使用的是 FreeBSD 10.2

我应该如何进行?

答案1

总结一下我们在评论中发现的内容:

在某个时刻(升级之前),/etc/login.conf 已填充到:lang=de_DE.UTF-8默认类中。更新到 FreeBSD 10.2 后,cron 可能会重新启动,并选择新的语言环境。新的区域设置导致 setuid.today 文件内的日期格式发生更改。

FreeBSD 10.2 发行说明不要提及对 /etc/login.conf 的更改(最接近的是语言环境和符文语言环境状态之间不一致补丁,但它似乎没有触及 /etc/login.conf)。

解决方案是更改默认区域设置并在需要不同区域设置时使用 ~/.login_conf 覆盖;然后重新启动 cron。

相关内容