openSUSE:Patchinfo
补丁信息文件描述了已发布产品的更新。对于正常的错误修复更新,打包者在提交更新时应创建一个。
安全更新的补丁信息文件通常由安全团队编写。
补丁信息文件包含以下信息
- 负责更新的打包者的用户名
- Bugzilla ID
- 更新类别(
security,normal,optional,feature) - 描述更新紧迫性的评级(
low,moderate,important,critical) - 单行摘要,显示在
yast2 在线更新的列表中 - 非技术用户可以理解的描述
- CVE 编号列表(仅限安全更新)
- 可能还有其他标志:reboot_needed(对于内核),zypp_restart_needed(对于软件包管理堆栈)
在使用osc patchinfo时,将使用 XML 表示形式的信息。
<patchinfo> <packager>JoePackager</packager> <category>normal</category> <rating>low</rating> <summary>Recommended update of foopackage</summary> <description>This update fixes the bar feature of foopackage when using it with a snafu server.... </description> <issue tracker="bnc" id="123456">foopackage has broken bar</issue> <issue id="CVE-YYYY-12345" tracker="cve" /> </patchinfo>