Archive for the 'FreeBSD' Category

Page 5 of 9

IRC to Any

剛看到 ports 多了 thales 這個東西,他是 IRC to MySQL 的 gateway,再加上以前玩的 bitlbee (IRC to MSN/ICQ/…),這年頭 IRC 可以幹的壞事越來越多了 XD

dns/scavenge 太邪惡了…

dns/scavenge 是一個檢查正反解有沒有弄好的工具,有點像是 dnsdnswalk,不過他不用 zone transfer 而是自己用 Net::DNS 來跑,然後他裡面還會用 nmap 去看機器在不在… 這太邪惡了 :o

smartd 的設法

我通常的設法是這樣子的(中間那規 monitor 的是從 mhsin 來的):

/dev/ad0 -s (S/../.././06|L/../../6/07) \
-a \
-I 9 -I 194 \
-R 1 -R 5 -R 7 -R 10 -R 196 -C 197 -U 198 \
-m root

FreeBSD 當 router 的調法

在 stable mailing 有一篇 “Tuning for router performance“,裡面題到了拿 em(4) 還有 5.3 來當 router,有提到一些調法:

NFS 跟 HTT

剛才被抱怨說為什麼最近在 NFS 存取大檔案都很慢,結果我測了一下,寫 100MB 要 30 秒,這速度實在是太糟糕了,結果跑去 server 把 HTT *打開*,瞬間變成 5秒…。說到這個,有另外一台機器,*打開* HTT 的話(5.3),network 反應時間會不正常。到底是 FreeBSD 你有問題還是 HTT 有問題….

說到 5.3,讓我想到最近應該有台 SMP 跑 4.x 的機器硬碟有問題要換掉,應該會重灌,我在認真考慮玩玩看 DragonFly BSD 1.2,然後等 1.3 出之後,看看效果到底怎樣。

FreeBSD 5.4-RC? on amd64

最近一台 5.4-RC1/2 的 amd64 機器,有事沒事就給我 hang 在那邊,一定要 reboot 才行。早一點的時候,已經寫信去 stable@ 幹兩下了,同時先回 5.3-p9,雖然我記得 5.3 也會,可是沒那麼頻繁(開個兩個小時就炸了… !@#$),先放著看看了 :o

chinese/dictd-database

剛發現 chinese/dictd-database 被 broken 了,理由是 build 不起來,然後我去看 pointyhat 的 log 一半是說 zh_TW.UTF-8 是 invalid locale 一半是 pkg_add perl-xxx.tbz 的時候說找不到這個檔。

莫名其妙,這關我什麼事情啊… !@#$% 不去找你機器為什麼說 invalid locale 反過來 break port… 於是一怒之下,把 build 拿掉,裡面直接建好的 dict 檔案,看你還有什麼機會 broken…

ypbind -m

剛發現 ypbind 有加 -m 的時候,如果原本 bind 的 fail,他會花較久的時候才會 bind 到另外一台。還沒空仔細研究狀況,不過現在拿掉 -m 了。

build OpenOffice

我最近一直 build 不起來 openoffice 都是卡在 tr 說有不合法的字元,我看了老半天,完全看不出原因,結果剛靈機一動,把 LANG 設成 C 就好了(我原本是 zh_TW.UTF-8)… !@#$%

5.3 的 sshd_config

最近系上工作站換成 5.3-RELEASE 之後,常會發生 ssh 連不到的狀況,剛仔細研究了一下 sshd_config 發現是 MaxStartup 的預設有被改過。

以前那個值是 10:30:60 現在是 10,差別是後者是有 10 個 sshd 在等 auth 的時候, 會不給新的連,而前者是有 10 個的時候,有 30% 的機率不給連,而到了 60 隻在等 auth 的時候,就通通不給連。