在生产中使用Red Hat Satellite之前,我正在运行spacewalk服务器以适应它.
有Errata概念我不明白,无法在任何地方找到答案.已找到类似 RHEL: Errata Explained的东西,但它仍然无法解释我.
有Errata概念我不明白,无法在任何地方找到答案.已找到类似 RHEL: Errata Explained的东西,但它仍然无法解释我.
这似乎是保持系统更新的某种方式.我不知道的是,它与在存储库/频道中拥有更新的包有什么不同.
所以我的问题是:
>勘误是什么?
>它是如何工作的?
>您如何从操作系统(卫星客户端)的角度使用它?
>它只是Red Hat Satellite概念还是在其他系统中使用?
解决方法
注意:Red Hat Satellite 5仍然基于
spacewalk项目,但
next major release正在转向
Katello,Pulp,Puppet和Foreman.
虽然SuSe管理服务器也是开源项目spacewalk的一个实现,但我与Red Hat的Satellite服务器实现没有多大的相似之处,以及它们与vanilla开源项目的比较.
Errata advisories是Red Hat分发更新的方式.可以安全地假设这个概念与其他人如何实现它的概念相似.
您可以将单个勘误咨询视为“容器格式”,其中包含更新以解决一个软件的错误或安全问题.几乎总是单个勘误咨询结果只有1个单一更新包,因此需要容器格式.
其次,勘误通报不仅会影响一个主要RHEL版本的单一风格,还会影响RHEL 4,5,6和RHEL7服务器和工作站版本上的多种风格i686和x86_64.
如果您采用Shellshock RHSA-2014:1293-1的重要安全更新,您将看到勘误通报包含许多标准标头,
Advisory: RHSA-2014:1293-1 Type: Security Advisory Severity: Critical Issued on: 2014-09-24 Last updated on: 2014-09-24 Affected Products: Red Hat Enterprise Linux (v. 5 server) Red Hat Enterprise Linux Desktop (v. 5 client) Red Hat Enterprise Linux Desktop (v. 6) Red Hat Enterprise Linux Desktop (v. 7) <snip> CVEs cve.mitre.org: CVE-2014-6271
随后是本勘误通报中提到的问题的人类可读描述和更新的包列表.
在这种情况下,更新的软件包是bash Source RPM和一些常规二进制rpm软件包:实际的bash rpm软件包,bash-debuginfo软件包以及针对“受影响的产品”列表中提到的每个体系结构和主要版本的bash-doc.
应用勘误表的操作概念是,您希望报告已修补的安全漏洞和已修复的错误,而不是已安装的软件包版本.