精華區beta FreeBSD 關於我們 聯絡資訊
※ 本文轉錄自 [Daily] 看板 作者: DarkKiller (悸動) 看板: Daily 標題: [文件] Portsnap 時間: Sat Aug 27 23:16:45 2005 全文及文章版權宣告在 http://wiki.yichi.org/index.php?title=Portsnap Portsnap 說明 目前的 Ports System 有幾種方式更新: * CTM (已經停止維護):將每次的 diff 檔壓縮後提供下載 (FTP/HTTP), 透過 ctm 這隻程式 patch。 * CVSup:透過 cvsup 掃瞄整個 Ports System,以 LastModifiedTime 及其他相關內容 (存放在 /usr/sup/ports-all 下) 檢查需要更新的部分。 Portsnap 是由 Colin Percival 所開發的新系統,目標是取代以往使用 cvsup 更新 Ports System 的工作。 目前的 Portsnap 的官方網站在作者所管理的網址 http://www.daemonology.net/portsnap/,但由於 Colin Percival 在 2005/08/21 接任 FreeBSD Security Officer,以後可能會移到 freebsd.org 的網域下。 優點 Portsnap 比起原先的 cvsup 擁有以下的優點: * 使用標準協定:Portsnap 使用 HTTP,所以: o 可以被 HTTP Proxy Server Cache,或是利用其他 HTTP Proxy Cache 機制節省頻寬。 o 因為使用 Port 80,所以不需要動到防火牆設定。 * 安全性高:使用 SHA-1 紀錄 Publickey Fingerprint,再利用 Publickey 檢查下載的資料。 * 更新快速:類似於 CTM,每次更新只傳輸 diff 檔 (以及電子簽章)。對 於用戶端只需要 patch 部分的檔案,而對於伺服器端只需要提供 HTTP Download。 -- Resistance is futile. http://blog.gslin.org/ & <gslin@gslin.org> -- ※ Origin: 邪惡小鹿鹿 <Deer.twbbs.org> ◆ From: 140.113.22.90 > -------------------------------------------------------------------------- < 發信人: DarkKiller.bbs@Deer.twbbs.org (悸動), 看板: FreeBSD 標 題: Re: [轉錄][文件] Portsnap 發信站: 小鹿鹿 BBS (Mon Sep 5 17:25:01 2005) 轉信站: ptt!ctu-reader!news.nctu!abpe.org ※ 引述《in2.bbs@ptt.cc (敬請期待 :P)》之銘言: > ※ 引述《DarkKiller.bbs@Deer.twbbs.org (悸動)》之銘言: > : Portsnap 比起原先的 cvsup 擁有以下的優點: > : * 使用標準協定:Portsnap 使用 HTTP,所以: > : o 可以被 HTTP Proxy Server Cache,或是利用其他 HTTP Proxy > : Cache 機制節省頻寬。 > : o 因為使用 Port 80,所以不需要動到防火牆設定。 > 台灣似乎還沒有 mirror ? > 用 nyud.net 也不快 :( > 所以是叫大家愛用 proxy 嗎? XD 現在弄了一個 http://portsnap.tw.freebsd.org/ 起來了。 -- Resistance is futile. http://blog.gslin.org/ & <gslin@gslin.org> -- ※ Origin: 邪惡小鹿鹿 <Deer.twbbs.org> ◆ From: 140.113.22.90