我在 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)