作者chinsan (有若无,实若虚)
看板FreeBSD
标题Re: [问题] 请教关於版本後面
时间Mon Jan 12 21:32:24 2009
※ 引述《osuer (欧苏尔)》之铭言:
: 7.0-RELEASE-p3 FreeBSD 7.0-RELEASE-p3 #3
: 与
: 7.0-RELEASE FreeBSD 7.0-RELEASE #0
: #後面的 数字是代表 使用新kernel 吗
根本不是这意思吧 :)
你可以看看 /usr/src/sys/conf/newvers.sh
# 後面数字的初始值是 0,随着每次重新 build 会累加次数
也就是 echo `expr ${v} + 1` > version
比方说 expr 0 + 1 会得到 2
而
p 後面的数字,简单讲代表共历经几发 SA patch 数
举个例子 2008-12-23 发布了 SA-08:13.protosw
2009-01-07 发布了 SA-09:01.lukemftpd
以及 SA-09:02.openssl
先就 2008-12-23 的讲,请看一下
http://security.freebsd.org/advisories/FreeBSD-SA-08:13.protosw.asc
里面会有列出哪些已经是有修正过的版本 (Corrected)
Corrected: 2008-12-23 01:23:09 UTC (RELENG_7, 7.1-PRERELEASE)
2008-12-23 01:23:09 UTC (RELENG_7_1, 7.1-RC2)
2008-12-23 01:23:09 UTC (RELENG_7_0, 7.0-RELEASE-p7)
2008-12-23 01:23:09 UTC (RELENG_6, 6.4-STABLE)
2008-12-23 01:23:09 UTC (RELENG_6_4, 6.4-RELEASE-p1)
2008-12-23 01:23:09 UTC (RELENG_6_3, 6.3-RELEASE-p7)
所以若原先你的是 RELENG_7_0 历经这次 SA 的 patch 更新、compile、install
之後,会是 7.0-RELEASE-p7 才对,因为这是 7.0-RELEASE 出来之後所历经的第七次
patch。
而 2009-01-07 一起发布的 SA-09:01.lukemftpd 与 SA-09:02.openssl.as
若你在这之後也再次循 RELENG_7_0 更新会是 7.0-RELEASE-p8 才对。
http://security.freebsd.org/advisories/FreeBSD-SA-09:01.lukemftpd.asc
而 FreeBSD SA 的命名规则是 SA-西元年度後两位-该年度第几发
以上如有说错之处,还请各方先进指正。
--
静中见真境,淡中识本然
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.166.53.144