systemd附带的systemd-analyze命令具有verify允许您检查systemd单元文件语法的功能。
但是,当我今天使用systemdv238运行它时,我收到一条消息,提示已尝试删除磁盘文件系统。这是怎么回事?
$ sudo systemd-analyze verify /etc/systemd/system/my.timer
Attempted to remove disk file system, and we can't allow that
Run Code Online (Sandbox Code Playgroud)
Mar*_*erg 13
这种行为至少是 由于 systemd 237 和 238 中的错误造成的。
从错误报告:
systemd-analyze 创建一个名为 /tmp/systemd-temporary-XXXX 的目录。/tmp 是我机器上真实的物理目录
当 rm_rf_children 被调用时,对于管理器清理,它有一个安全措施,可以防止它删除物理文件,除非明确告诉这样做。
虽然诊断消息很吓人,但幸好它是关于一个临时目录,而不是告诉您它试图执行rm -rf /.
| 归档时间: |
|
| 查看次数: |
5553 次 |
| 最近记录: |