为什么 opendkim 说它没有运行,但实际上它正在运行

为什么 opendkim 说它没有运行,但实际上它正在运行

我在 docker 容器中安装了 postfix,并且也在那里安装了 opendkim。

每次我运行service opendkim status,它都会给我opendkim is not running。我试过了sysctl status opendkim,得到了这个:

sysctl: cannot stat /proc/sys/status: No such file or directory
sysctl: cannot stat /proc/sys/opendkim: No such file or directory

但是,执行后ps -aux | grep opendkim显示它确实正在运行。我测试了 postfix,邮件确实已签名。我只是不知道为什么它没有显示为正在运行的守护进程。

答案1

sysctl与感到困惑systemctl,sysctl 设置内核变量并正确地声称没有名为 status 和 opendkim 的变量。

如果命令systemctl status opendkim还显示它没有运行,则 opendkim 可能已使用其他机制启动(而不是使用 systemd)

相关内容