无人值守-升级运行在我的Raspberry Pi 3b上,它正在运行扩展:
$ cat /etc/os-release | grep PRETTY
PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)我安装了unattended-upgrades,ssmtp,bsd-mailx,apt-listchanges。
删除我的电子邮件地址,50unattended-upgrades的未评论内容是:
Unattended-Upgrade::Origins-Pattern {
"o=Raspbian, a=stable";
"o=Raspberry Pi Foundation, a=stable";
};
Unattended-Upgrade::Package-Blacklist {
};
Unattended-Upgrade::MinimalSteps "true";
Unattended-Upgrade::Mail "xxx@xxx.com";
Unattended-Upgrade::MailOnlyOnError "false";
Unattended-Upgrade::Automatic-Reboot "true";20auto-upgrades的内容如下:
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::Unattended-Upgrade "1";
APT::Periodic::Verbose "1";
APT::Periodic::AutocleanInterval "7";6月10日,无人值守-升级运行,申请了一些升级和电子邮件我。
6月11日,无人值守的升级运行,没有升级或更新,我没有收到一封电子邮件。查看无人值守-升级。日志我看到:
2019-06-10 06:13:06,708 INFO Initial blacklisted packages:
2019-06-10 06:13:06,710 INFO Initial whitelisted packages:
2019-06-10 06:13:06,711 INFO Starting unattended upgrades script
2019-06-10 06:13:06,712 INFO Allowed origins are: ['o=Raspbian, a=stable', 'o=Raspberry Pi Foundation, a=stable']
2019-06-10 06:14:48,222 INFO Packages that will be upgraded: ffmpeg libav-tools libavcodec57 libavdevice57 libavfilter6 libavformat57 libavresample3 libavutil55 libcupsfilters1 libpostproc54 libswresample2 libswscale4 omxplayer
2019-06-10 06:14:48,223 INFO Writing dpkg log to '/var/log/unattended-upgrades/unattended-upgrades-dpkg.log'
2019-06-10 06:24:41,720 INFO All upgrades installed
2019-06-10 06:24:55,243 INFO Packages that are auto removed: 'ffmpeg libav-tools libavdevice57 libsdl2-2.0-0'
2019-06-10 06:25:20,072 INFO Packages were successfully auto-removed
2019-06-11 06:45:06,671 INFO Initial blacklisted packages:
2019-06-11 06:45:06,674 INFO Initial whitelisted packages:
2019-06-11 06:45:06,675 INFO Starting unattended upgrades script
2019-06-11 06:45:06,676 INFO Allowed origins are: ['o=Raspbian, a=stable', 'o=Raspberry Pi Foundation, a=stable']
2019-06-11 06:45:24,801 INFO No packages found that can be upgraded unattended and no pending auto-removals此外,审查gmail帐户,我用来发送无人值守的电子邮件-升级电子邮件,我看到了6月10日发送的电子邮件,但没有为11号。
另外,我刚跑了
"Test email" | mail -s "Test Mail" xxx@xxx.com并在目的地地址收到这封信。
基于所有这些,我得出结论,除非有升级申请,否则无人值守的升级不会邮寄给我。然而,我希望每天一封电子邮件,无论是否有任何升级。我怎么能拿到这个?
(是的,我可以设置一个cron作业来给我发送日志文件的尾部,但我想通过无人值守的方式完成-升级和确认“我运行了但不需要做任何事情”似乎是它所支持的功能)。
发布于 2022-11-20 00:23:54
在unattended-upgrades版本2.8中:
// Set this value to one of:
// "always", "only-on-error" or "on-change"
// If this is not set, then any legacy MailOnlyOnError (boolean) value
// is used to chose between "only-on-error" and "on-change"
Unattended-Upgrade::MailReport "always";https://serverfault.com/questions/970136
复制相似问题