配置 sendmail 的主要文档位于 sendmail/cf/README 的文件中。出于某种原因,它不在我的 18.04 服务器上。
请注意,该文件在 sendmail/cf 目录中的其他文档中有所提及。
配置 sendmail 的主要文档位于 sendmail/cf/README 的文件中。出于某种原因,它不在我的 18.04 服务器上。
请注意,该文件在 sendmail/cf 目录中的其他文档中有所提及。
这是我从 systemd 收到的投诉:
"opendkim.service: Can't open PID file /var/run/opendkim/opendkim.pid"
如此处所示:
systemctl status opendkim.service
提出这个:
● opendkim.service - OpenDKIM DomainKeys Identified Mail (DKIM) Milter
Loaded: loaded (/lib/systemd/system/opendkim.service; enabled; vendor preset: enabled)
Active: deactivating (stop-sigterm) (Result: timeout)
Docs: man:opendkim(8)
man:opendkim.conf(5)
man:opendkim-genkey(8)
man:opendkim-genzone(8)
man:opendkim-testadsp(8)
man:opendkim-testkey
http://www.opendkim.org/docs.html
Process: 8217 ExecStart=/usr/sbin/opendkim -x /etc/opendkim.conf (code=exited, status=0/SUCCESS)
Tasks: 6 (limit: 2361)
CGroup: /system.slice/opendkim.service
└─8226 /usr/sbin/opendkim -x /etc/opendkim.conf
Feb 11 04:56:48 hacksaw.org systemd[1]: Starting OpenDKIM DomainKeys Identified Mail (DKIM) Milter...
Feb 11 04:56:48 hacksaw.org systemd[1]: opendkim.service: Can't open PID file /var/run/opendkim/opendkim.pid (yet?) after start: No such file or directory
Feb 11 04:56:48 hacksaw.org opendkim[8226]: OpenDKIM Filter v2.11.0 starting (args: -x /etc/opendkim.conf)
Feb 11 04:58:18 hacksaw.org systemd[1]: opendkim.service: Start operation timed out. Terminating.
如果我手动启动守护进程,它就会运行。这似乎与systemd有关。
其他数据:
#ls -ld /var/run/opendkim/
drwxr-xr-x 2 opendkim opendkim 40 Feb 11 04:25 /var/run/opendkim/
opendkim.conf 中唯一的一行:
UserID opendkim:opendkim
默认的 opendkim 服务文件,来自 /lib/systemd/service:
[Unit]
Description=OpenDKIM DomainKeys Identified Mail (DKIM) Milter
Documentation=man:opendkim(8) man:opendkim.conf(5) man:opendkim-genkey(8) man:opendkim-genzone(8) man:opendkim-testadsp(8) man:opendkim-testkey http://www.opendkim.org/docs.html
After=network.target nss-lookup.target
[Service]
Type=forking
PIDFile=/var/run/opendkim/opendkim.pid
UMask=0007
ExecStart=/usr/sbin/opendkim -x /etc/opendkim.conf
Restart=on-failure
ExecReload=/bin/kill -USR1 $MAINPID
[Install]
WantedBy=multi-user.target
我想在 eth0:ipv4ll 上配置一个地址,即使 eth0 本身已配置。Eth0 永远不会配置 ipv4ll 地址,它被设置为 DHCP。有问题的系统既用于常规网络,也用于常规网络之外,并且始终需要 ipv4ll 地址。
我在接口文件中设置了一行:
iface eth0:ipv4ll inet ipv4ll
但是,这只会得到一条日志记录,表明 avahi-auotipd 没有配置接口,因为它上面已经有一个可路由的地址。
是的,eth0 有一个地址。但是 eth0:ipv4ll 不是 eth0。
我不知道 avahi-autoipd 到底在哪里运行,或者我只是将 --force-binding 添加到该行。
有没有更好的办法?