首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何配置无人值守-升级发送邮件,但不升级任何东西?

如何配置无人值守-升级发送邮件,但不升级任何东西?
EN

Unix & Linux用户
提问于 2018-09-12 03:10:30
回答 1查看 2.4K关注 0票数 1

在吐露中,我看到了选择

  • 设置有关此的信息邮件(Unattended-Upgrade::Mail in /etc/apt/apt.conf.d/50-unattended-upgrades)
  • 我还可以在/etc/apt/apt.conf.d/20auto-upgrade中打开或关闭自动包更新。

但我想要的是:

  1. 如果有什么需要升级的地方,我想要收到警告邮件。
  2. 然而,我不希望软件升级任何东西。只有我想升级任何东西,用我自己的手。

这能安排好吗?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-09-12 03:56:37

您不需要unattended-upgradesapt可以自己处理更新和下载。有关详细信息,请参阅/usr/lib/apt/apt.systemd.daily (由cron作业或系统定时器调用);您可以在/etc/apt/apt.conf.d/中的文件中配置以下内容,例如/etc/apt/apt.conf.d/10periodic

  • APT::Periodic::Enable "1";来启用脚本;
  • APT::Periodic::Update-Package-Lists "1";每天运行apt-get update (0禁用,n>1每n天运行一次);
  • APT::Periodic::Download-Upgradeable-Packages "1";每天运行apt-get upgrade --download-only (如上面所示);
  • APT::Periodic::Verbose "1";向root发送进度报告。

cron-apt是另一个可以做到这一点的工具,还有带有命令输出的电子邮件;但是对于诸如上述这样的基本场景,它并没有向apt中现有的特性添加任何内容。

这两种方式都会发送带有任何输出的电子邮件,而不仅仅是当有软件包需要升级时。要获得这种行为,您可以禁用这些电子邮件(错误除外),并以运行apt --list upgradable的cron作业作为补充。

apticron是另一个这样做的工具,但更符合您的要求:它只在确定升级可用时才发送电子邮件。它还可以配置为只列出新的升级(自上一封电子邮件以来),并且它将使用apt-listchanges来包含changelogs。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/468484

复制
相关文章
redmine配置发送邮件
/etc/redmine/default/email.yml production: delivery_method: :smtp smtp_settings: address: "smtp.qq.com" port: 25 authentication: :login domain: 'smtp.qq.com' user_name: 'XXXXXXXX@qq.com' password: '123456
苦咖啡
2018/04/28
1.4K0
KICKSTART无人值守安装
1.1 环境说明 [root@test ~]# cat /etc/redhat-release CentOS release 6.9 (Final) [root@test ~]# uname -r
惨绿少年
2017/12/27
2K0
KICKSTART无人值守安装
PXE/KickStart 无人值守安装
作为中小公司的运维,经常会遇到一些机械式的重复工作,例如:有时公司同时上线几十甚至上百台服务器,而且需要我们在短时间内完成系统安装。
KangVcar
2018/08/08
1.8K0
PXE/KickStart 无人值守安装
linux 配置mail发送邮件
yum install -y mailx vi /etc/mail.rc 在最后添加: set from=xxxx@yyy.com set smtp=smtp.yyy.com set smtp-auth-user=xxxx@yyy.com set smtp-auth-password=jdxeqwaxbxiosoqp ##(这里填的是邮箱授权码) set smtp-auth=login 注: 1、from: 是发送邮件的源邮箱 2、smtp:是提供s
范一刀
2021/08/10
4.2K0
laravel框架发送邮件配置
我最开始配置,感觉配置都没有问题,最后发现是因为服务器安全组没有打开。所以,在配置之前,建议检查一下服务器是否打开25或者465端口。 检查项目主要包括firewall和云服务商的安全组配置。
ianzhi
2019/07/31
1.7K0
CentOS如何发送邮件
v**用CentOS系统,装了wordpress没有评论邮件通知,邮件程序很多,挑选最常见的sendmail程序。
空空裤兜
2023/03/03
8200
Laravel如何发送邮件
发送邮件类Mail 形式有两种 文本raw() 富文本send() 发送邮件的账号,需要开启stmp协议 stmp默认端口是25,默认未打开,需自行打开 以QQ邮箱为例:mail.qq.com 修改.env文件 MAIL_DRIVER=smtp 传输协议 MAIL_HOST=smtp.qq.com 邮箱服务器地址 MAIL_PORT=465
友儿
2022/09/11
9870
linux 下配置邮件发送功能
在linux下配置邮件发送功能 首先安装mailx 包,yum install mailx 在 vi /etc/mail.rc 的文件的最后添加以下配置 set from=xxxxx set smtp=smtp.126.com set smtp-auth-user=xxx set smtp-auth-password=xxxx set smtp-auth=login 执行以下 命令测试是否发送成功 echo "内容" | mail -s "标题
用户1499526
2019/07/15
2.6K0
CentOS 6/7 配置 sendEmail 发送邮件
sendEmail是Linux下优秀的第三方邮件命令,非常简单,可以设置 smtp,不会被认定为SPAM(垃圾邮件)或直接拒收。
阳光岛主
2019/02/18
1.2K0
CentOS 6/7 配置 sendEmail 发送邮件
如何用SAS发送邮件
SAS程序猿/媛在工作中可能会碰到需要用SAS来发送邮件通知的问题,如将一个宏程序执行信息或者某个程序生成的结果发送给指定用户。如上图,就是一个宏执行完毕后发送的一个邮件通知,内容包括宏程序是否正确执行完毕、生成结果的路径以及结果的一个简单的概括。下面记录下我用到的两种SAS发送邮件方法:
专业余码农
2020/07/16
1.6K0
如何用SAS发送邮件
如何用Python发送邮件?
相信邮箱对许多人来说只是一个全是推销邮件的垃圾桶,或者接收验证码的一个工具。但是邮箱其实还有很多作用,其中最重要的作用就是消息交流。
ZackSock
2021/01/08
9290
如何用Python发送邮件?
linux配置邮件服务器_shell发送邮件
查询是否有sendmail安装包yum search sendmail 安装sendmail:yum install -y sendmail.x86_64
全栈程序员站长
2022/11/19
6.9K0
linux配置邮件服务器_shell发送邮件
Navicat如何自动发送邮件
Navicat 12版本自带邮件发送功能,可以将数据库底表直接发送给指定的收件人 1. 创建一个SQL并将你的SQL保存为本地查询 2. 将你的导出过程保存 3. 在自动运行这里新建一个批处理作业 3.1 作业加入查询 3.2 作业加入导出过程 3.3 添加附件(点一下就好) 3.4 保存 3.5 设置运行时间 4. 在高级勾选发送邮件 4.1 发送人/收件人...
但老师
2022/03/22
1K0
Navicat如何自动发送邮件
flask 邮件发送配置(flask 31)
from flask import Flask import os from flask_mail import Mail, Message
用户5760343
2019/08/13
3820
Navicat如何自动发送邮件
Navicat 12版本自带邮件发送功能,可以将数据库底表直接发送给指定的收件人 [1. 创建一个SQL并将你的SQL保存为本地查询] [2. 将你的导出过程保存] [2.1保存过程] [3. 在自动运行这里新建一个批处理作业] [3.1 作业加入查询] [3.2 作业加入导出过程] [3.3 添加附件(点一下就好)] [3.4 保存] [3.5 设置运行时间] [4.邮箱配置] 需要去邮箱查smtp地址和配置代理密码
但老师
2020/04/19
1.2K0
Navicat如何自动发送邮件
PXE无人值守安装Linux
一、网络(PXE)装机概述 1.传统装机的局限性 1.1需要用到固定的光驱、U盘等物理介质 1.2如果批量安装多台计算机,都用到物理介质,显然不太现实。 2.PXE装机的优点 2.1规模化:可以
行 者
2018/03/21
3.2K0
PXE无人值守安装Linux
无人值守的自动 dump(一)
Go 项目做的比较大(主要说代码多,参与人多)之后,可能会遇到类似下面这样的问题:
梦醒人间
2020/12/02
7550
无人值守的自动 dump(一)
[Python] Python发送邮件(文本邮件发送)
直接上代码吧 然后采用者直接写好自己的信息就可以运行啦 import smtplib from email.mime.text import MIMEText from email.header import Header mail_host = "smtp.qq.com" #邮箱服务器(这里采用的是QQ的) mail_user = "******@qq.com" #发送者的邮箱地址 mail_pass
Michael阿明
2021/02/19
2.4K0
如何升级PowerShell
背景: 开发的PowerShell 脚本需要使用Invoke-RestMethod命令,发现在老的服务器上不支持这一命令,经过查询得知由于PS版本的问题。涉及到了PS的升级,需要介绍下PowerShe
用户1217611
2018/01/30
8.7K0
如何升级PowerShell
如何升级Mono
Mono的更新速度加快,经常需要升级系统里面的Mono版本。Mono可以使用源码安装和rpm包安装2种方式,对应的升级方法也有2种。 1、如果旧版本是用 rpm装的,那么请用rpm命令删除,通常不同的发行版的命令不一样,例如Ubuntu使用apt-get removoe mono,OpenSuse上使用的zypper remove mono,然后用最新版的源文件安装。 2、如果旧版本是用源文件编译安装的,并且保存了安装的源文件夹,那么就用 make uninstall 卸载,然后安装新版本,如果你的源安装文
张善友
2018/01/19
2.1K0

相似问题

通过无人值守的升级发送邮件

10

无人值守的升级能发送测试邮件吗?

10

无人值守升级失败

30

rkhunter和无人值守-升级

10

如何建立无人值守的升级通知电子邮件?

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文