Cron

setuid.today 日期格式在 FreeBSD 10.2 更新後更改

  • December 22, 2015

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

setuid.today(德語本地化?)

3 Dez

setuid.昨天

Dec 3

我每天都會收到包含差異報告的電子郵件。我猜其中一個定期腳本在上次更新期間發生了一些變化。我在 FreeBSD 10.2

我應該如何進行?

總結一下我們在評論中發現的內容:

在某個時候(升級之前),/etc/login.conf 被填充:lang=de_DE.UTF-8到預設類中。更新到 FreeBSD 10.2 後,cron 大概被重新啟動,並選擇了新的語言環境。新的語言環境導致 setuid.today 文件中的日期格式發生變化。

FreeBSD 10.2 發行說明沒有提到對 /etc/login.conf 的更改(最接近的是Inconsistency between locale and rune locale states更新檔,但它似乎沒有觸及 /etc/login.conf)。

解決方案是改回預設語言環境並在需要不同語言環境的地方使用 ~/.login_conf 覆蓋;然後重啟cron。

引用自:https://unix.stackexchange.com/questions/250784