ein*_*lum 5 pam cron debian environment-variables devuan
我正在使用 Devuan ASCII(或多或少是 Debian 9,Stretch)。现在,我/var/log/auth.log有一堆这些条目:
Jan 6 09:45:01 mybox CRON[20951]: pam_env(cron:session): Unable to open env file: /etc/environment: No such file or directory
Jan 6 09:45:01 mybox CRON[20951]: pam_unix(cron:session): session opened for user root by (uid=0)
Run Code Online (Sandbox Code Playgroud)
当我su.
小智 5
回答你所有的问题
- 为什么 cron/pam_env/pam_unix 首先尝试打开该文件?
参见错误 #646015。在某些情况下(例如与语言环境相关的内容),不推荐使用此文件。但它仍然在系统范围内使用,并且每当它丢失时都会生成日志。
- 如果他们合理地期望它,为什么它不在那里?
因为也许这个错误毕竟没有修复。Steve Langasek ( BUG #646015 ) 说是的,新系统应该使用postinst脚本创建该文件,就像正在升级的旧系统应该已经拥有该文件一样。
- 我该怎么办?
dpkg-reconfigure libpam-modules并查看它是否会通过其postinst脚本创建文件。touch /etc/environment向 Devuan 项目报告您的问题并提供问题的详细信息和您的设置也很有趣,因为此问题在 Debian/Devuan 分支发生之前已解决。
| 归档时间: |
|
| 查看次数: |
1906 次 |
| 最近记录: |