應該很多人知道 uw-imap 因為漏洞太多又沒更新已經 bye bye 了,
FreeBSD 的 ports 裡先是把它設為 FORBIDDEN 之後直接砍了它,
對於這種幾乎不能 config 的 imap/pop3 client 我一直就很不爽,
偏偏大家又很愛裝它,
造成我前陣子也面臨了不得不將它換掉的狀況。
把 FreeBSD 7.1 直接安裝在 2TB 以上的硬碟裡
應該很多人都知道 FreeBSD 裝大於 2TB 的硬碟一直都是一個問題,
一般想要裝 2TB 以上硬碟的人都難免會來到 FreeBSD 官網的這個頁面:
http://www.freebsd.org/projects/bigdisk/index.html
它的主要問題是因為大部分跟硬碟相關的程式有這樣的特徵:
- 以 32-bit 整數表示容量相關的資料。
- 單位是 sector,一個 sector 是 512 bytes。
- 32-bit 只能表示 4T sectors,也就是 2TB。
跟硬碟相關的程式以及它們的特徵大致可以這樣歸納:
- 以前的 UFS 檔案系統只能支援到 2TB,2003 年起的 UFS2 則以 64-bit 整數來表示相關資料,使得檔案系統本身可支援到 2TB 以上。
- MBR、fdisk、bsdlabel 仍是以 32-bit 整數設計的,因此即使下層的檔案系統支援 2TB 以上的容量也沒有用。
- 以 GPT 代替 MBR 的話,可以解決問題,但 FreeBSD 7.1 之前並不支援 boot 在 GPT 分割區的功能。
- FreeBSD 目前為止 (7.1-RELEASE) 的 sysinstall 並不支援 GPT,所以安裝系統時無法分割 2TB 以上的硬碟。
再看看這個網頁下方的各種表格後還能發現,
目前 FreeBSD 相關的支援並不十分完善,
且有些功能已經拖了相當多年了。
防止 ppp client 撥完號覆蓋 /etc/resolv.conf
以往都知道 server 架在 Hinet 計時制的 ADSL / 光世代下要怎麼設 ppp.conf 來撥接 ...
Squid + LDAP 的設定方式
一般預設的 squid.conf 都可以找到這樣的一段: [crayon-67d3f4751f05957803 ...
實驗了一下 LDAP 的設定
LDAP 問世也已經有相當長的一段時間了,
一直以來都沒有什麼時間去玩它,
隨著實驗室的 hosts 和 services 越來越多,
也逐漸有了類似的需求,
所以最近下定決心抽出三天時間來實驗它。
幫實驗室設好了 ADSL proxy
因為清大的網路連國外實在是太慢了,
所以在不知道幾年前有位據說 Java 很神的學長幫實驗室辦了 Hinet ADSL,
不過不知道是什麼原因一直沒有人去把它設起來,
前幾天無意間注意到那台 ATU-R 才知道這件事 (其實好像很久以前就有問過的樣子...)。
用 Xmanager 執行安裝在工作站上的 VP-UML
最近剛好把 VP-UML 的 academic license 弄到手了,
今天就順便在每台 server 上把它裝起來,
基本上 Linux 可以裝 Linux 版,
FreeBSD 的話裝 Unix 版目前還沒遇到什麼問題,
反正 Java 寫出來其實跨平台問題都不太大吧,
只是用 Xmanager 當 Xserver 的話會遇到視窗標題列跟外框消失,
導致無法調整視窗大小和移動視窗的問題。
WordPress 的控制台版面大改
剛剛心血來潮把 blog 做個 svn update, 結果發現現在的 development version ...
買了 Enterprise Architect Corporate Edition
前幾天 VP-UML 邁進了 6.4 版,
它在 Visual Modeling 的功能裡加入了對 design pattern 的支援,
不過限定 $299 的 Standard Edition 才能使用它,
$99 的 Modeler Edition 是無法使用的。
買了新鬧鐘
其實以前就很想找這種打鈴式的傳統鬧鐘, 因為真的比那些用蜂鳴器的鬧鐘響很多, 用的是二號電池, 響起來的時候上 ...