![升级到 Ubuntu 18 后,apticron 电子邮件主题不再显示系统](https://linux22.com/image/937734/%E5%8D%87%E7%BA%A7%E5%88%B0%20Ubuntu%2018%20%E5%90%8E%EF%BC%8Capticron%20%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E4%B8%BB%E9%A2%98%E4%B8%8D%E5%86%8D%E6%98%BE%E7%A4%BA%E7%B3%BB%E7%BB%9F.png)
我们的服务器上有 apticron,当有待处理的软件包升级时,它会发送电子邮件。电子邮件的主题如下:
30 个 Ubuntu 软件包更新(用于服务器名称)
从 Ubuntu 16 升级到 Ubuntu 18 后,服务器名称不再显示在电子邮件主题中:
30 个 Ubuntu 软件包更新
apticron.conf
升级期间没有变化。仅设置EMAIL
了,其他所有内容均被注释掉。此外还有 的部分SYSTEM
:
# Set SYSTEM if you would like apticron to use something other than the output
# of "hostname -f" for the system name in the mails it generates. This option
# overrides the ALL_FQDNS above.
#
# SYSTEM="foobar.example.com"
hostname -f
工作正常,并将系统名称输出为例外。
有人知道如何解决这个问题吗?
答案1
与此同时,我找到了解决方案。如下apticron.conf
所示SYSTEM
:
SYSTEM=$(/bin/hostname -f)