Re: [問題] 請教關於版本後面
※ 引述《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
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 2 之 3 篇):
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章