首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我如何使无人值守-升级电子邮件我每次运行?

我如何使无人值守-升级电子邮件我每次运行?
EN

Server Fault用户
提问于 2019-06-04 21:04:21
回答 1查看 3.2K关注 0票数 2

系统细节与配置

无人值守-升级运行在我的Raspberry Pi 3b上,它正在运行扩展:

代码语言:javascript
复制
$ cat /etc/os-release | grep PRETTY
PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)

我安装了unattended-upgradesssmtpbsd-mailxapt-listchanges

删除我的电子邮件地址,50unattended-upgrades的未评论内容是:

代码语言:javascript
复制
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的内容如下:

代码语言:javascript
复制
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日,无人值守的升级运行,没有升级或更新,我没有收到一封电子邮件。查看无人值守-升级。日志我看到:

代码语言:javascript
复制
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号。

另外,我刚跑了

代码语言:javascript
复制
"Test email" | mail -s "Test Mail" xxx@xxx.com

并在目的地地址收到这封信。

基于所有这些,我得出结论,除非有升级申请,否则无人值守的升级不会邮寄给我。然而,我希望每天一封电子邮件,无论是否有任何升级。我怎么能拿到这个?

(是的,我可以设置一个cron作业来给我发送日志文件的尾部,但我想通过无人值守的方式完成-升级和确认“我运行了但不需要做任何事情”似乎是它所支持的功能)。

EN

回答 1

Server Fault用户

发布于 2022-11-20 00:23:54

unattended-upgrades版本2.8中:

代码语言:javascript
复制
// 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";
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/970136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档