首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无人值守升级终端脚本

无人值守升级终端脚本
EN

Ask Ubuntu用户
提问于 2021-10-15 10:01:47
回答 1查看 700关注 0票数 1

我有必要在每次unattended-upgrades运行时通知我的车队管理系统,并在更新的包上发送一些信息。是否有任何方法检测无人值守升级的结束,并在进程结束时启动脚本?

到目前为止,我有一个脚本,每天都使用这种方法运行:

  1. 我检查/var/log/unattended-upgrades/unattended-upgrades.log是否存在。
  2. 如果存在,请解析其中的信息并向服务器报告更新状态。
  3. 删除文件

无人值守-升级每周运行,但日志文件仍然每天创建。在我的用例中,使用无人值守的升级运行挂钩将非常方便,以避免错误的报告。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2021-10-15 12:40:01

使用系统路径作业侦听文件/var/lib/apt/periodic/unattended-upgrades-stamp的更改

当无人值守的升级完成操作时,该文件就会被触摸。文件中没有数据;触摸只是更新文件系统中的“修改”时间戳。

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

https://askubuntu.com/questions/1369372

复制
相关文章

相似问题

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