Archive for the 'FreeBSD' Category

Page 2 of 9

OpenBSD 的 sensor framework

剛剛 netchild 把今年 Summer of Code 的成果丟進 8.0-CURRENT 了,詳細的 log 可以看這邊。我的感覺是不會出現在 7.0-RELEASE,應該會有機會出現在 7.1 才對 :D

UPDATE: 在 phk@ 的要求下(整個架構設計), 這個被 back-out 了

net-snmp 在 FreeBSD 上的 free memory

根據這則 FAQ,被標記成 inactive 的應該也算是 cache memory 的一種。而 net-snmp 的 UCD-SNMP 這份 mib 裡面的 memory 實作上,只看被標記成 cache 的,於是配合 nagios 看的時候就會有些問題,剛剛生了一個簡單的 patch 暫時解決了這個情況。

UPDATE: 已經進了官方的收藏了: net-snmp-5.4.1_2 (2008/03/30)。

用 sdiff 來更新設定檔

之前更新設定檔的時候,都是用 vimdiff 慢慢按,每次都記得有 sdiff 可以用,可是每次都懶的看怎麼用。基本上就是:


sdiff -a -s -w 80 -o foo.conf.merged foo.conf.old foo.conf.new

介面就是 mergemaster 用的那樣子。

換掉 FreeBSD iso 裡面的 loader

因為某些理由,我要把 FreeBSD iso 裡面的 loader 換掉,一兩個月前弄過一次,剛剛又要弄,又找了半天才弄好。避免以後我又要重花力氣找,決定寫下來。

首先要把 iso 抓下來,然後 mount 到某個目錄,接下來用 mkisofs 就可以了:

mkisofs -b boot/cdboot -no-emul-boot -r -J -V label -o cd.iso cd/

FreeBSD 7.0 一些值得注意的東西

剛剛正在看 FreeBSD 2007Q2 的 Status Report,有人整理了一份 7.0 一些新東西的列表,有興趣的可以去看看。

scheduler locking in FreeBSD

終於在 ULE 作者跟其他幾位 developers 的努力下,FreeBSD 的大大顆的 scheduler lock 被拆散了,而 ULE 也不再是 buggy 的東西了。 等暑假大家努力修完 bug 後,7.0-RELEASE 應該是會不錯才對 ;p

X.Org 7.2 in FreeBSD

現在 ports tree 已經暫時鎖起來了,一、兩天內升級的辦法應該會公佈,然後等一定數量的 ports committers 測過沒問題後,就會把 X.Org 7.2 倒進 CVS tree 裡面了。之後 ports tree 還會繼續鎖一陣子(看來要數星期),以便解決有的沒的問題。

唔,等了這麼久,終於要 merge 了 :D

ncurses in 6.x

剛剛把 6.x 的 ncurses 更新到 5.6,然後也有了 wide character support 了 :D

ZFS in FreeBSD

幾小時前,pjd@ 送了 ZFS 到 FreeBSD 7.x 了!雖然 boot disk 還不能用 ZFS,也不能用 iSCSI 分享 ZFS,其他應該都是可以動的了! :D D

ncursesw in 7.x

經過一番努力,剛剛終於把 ncursesw 送進 FreeBSD 7.x 了,再來的目標就是把 6.x 的 ncurses 更新而且把 ncursesw 放進來(應該是可以在 6.3 裡面 :D )。