Debian Message通常指软件包变更日志(changelog),格式规范如下:
基本结构:
package (version) distribution(s); urgency=level
package:软件包名称,如gst-plugins-base。version:版本号,如(1.14.4-2)。distribution(s):适用发行版,如unstable。urgency:紧急程度(high/medium/low/no),如urgency=high。变更详情:
*)开头,每条变更占一行,可包含空行分隔。* debian/patches/0001-xxx.patch: 修复安全漏洞(Closes: #123456)。维护者信息:
-- 维护者姓名 <邮箱> 日期
YYYY-MM-DD HH:MM:SS +ZZZZ(时区可选)。-- Wireshark <wireshark@example.com> Wed, 27 Jan 2020 00:00:00 +0000。完整示例:
gst-plugins-base (1.14.4-2) unstable; urgency=high
* debian/patches/0001-gstrtspconnection-Security-loophole-making-heap-over.patch: Add upstream patch for CVE-2019-9928 (Closes: #927978).
-- Wireshark <wireshark@example.com> Wed, 27 Jan 2010 00:00:00 +0000
该格式主要用于debian/changelog文件,由dpkg工具解析,确保软件包变更的可追溯性。