我的 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。