Archive for the 'Computer' Category

Page 5 of 13

Windows XP SP2 的防火牆

在裝 SP2 之後,他預設會把東西都擋光光,當有不在名單上的程式要 LISTEN 的話,他會問你要封鎖還是開放還是等等再說,而根據跳出來那個窗的說明是 Windows「現在已經封鎖」。

我之前在寫某門課作業的時候,才發現當他跳出來那個窗的時候,根本就還沒做動作,我的程式還是跑的很快樂.. !@#$%

IBM 的變壓器

今天早上,跑去 ThinkPad 維修中心送修 X31 的變壓器,理由是電流聲(就是滋滋聲)。十一點拿過去,中午吃飯吃到一半就跟我說可以去拿了 :D

最後結果是,換了一個變壓器。不過呢,這次的變壓器,上面少了製造時間,然後原本的 “Manufactured for IBM Corporation” 變成了 “Manufactured for Lenovo”…。

配合 firewall 擋亂掃 ssh 的方法

之前我知道 ports 裡面有一個 security/bruteforceblocker 可以用,可是他用 pf,而我不會用…。剛剛找了一下,發現一個叫做 sshit 的東西,是用 ipfw 做的,而且還可以設定多久後拿掉 firewall rule。剛剛用了一下,感覺也不錯。

UPDATE: 結果他不知道為什麼會生出一大堆(70~80 隻)perl 在那邊 idle,看了相當不爽。

UPDATE: 這個問題後來 (2006 or 2007) 已經修正了,現在用起來沒什麼問題。

FreeBSD foot-shooting!

As of 5.x and above, you can NOT modify partition table whose disk is in-use. This is so-called anti-foot-shooting feature of GEOM.

After searching mailing lists, I found that setting the 4-th bit of kern.geom.debugflags to 1 will turn off this *feature*. *grin*

The original message is here.

softupdate 的 bug

從很久以前,有幾台 4.x 的機器,就一直也遇到一個問題。有時候,明明 du 出來就是沒那麼大,可是 df 看出來硬碟被用光光的事情。之前是有找過,據說是跟 softupdate 有關係,當碰到的時候,只能 *硬* reboot 然後 fsck 才會好。

前陣子,在 current 修了一個 softupdate 在處理對於被砍掉的檔案還有 dirty buffer 的問題,而剛剛我在 mailing 看到說這個問題會造成的一種狀況就是我以前碰到的問題。

目前還不是很清楚有沒有辦法 merge 進 RELENG_4_11(這個是 security branch 不是 errata branch),不過我想直接跑 4-STABLE 應該是 ok 的。

FreeBSD 換 Security Officer

之前的 Security Officer 是 Jacques Vidrine (nectar),他總共當了三年多(43 個月)。前幾天,mailing 上說要換 Colin Percival 剛 Security Officer 了,他就是之前寫 HTT 跟 Cache 那篇文章的作者,也是寫 FreeBSD Update 跟 portsnap 等等好東西的作者。

其他的部份可以看 New FreeBSD Security Officer 這篇。

惡搞 Horde/IMP Quota

很久以前,計中 WebMail 的 quota 就是用 imap client 端去算的,去年中的時候,用 session 當 cache 來加速過。

剛再看 mailbox.php(郵件列表)在不同地方花的時間,會有常看到算 quota 的地方會花不少時間。而有些狀況,像是清空一個 folder 之類的,不應該全部 folder 都看一次,於是,剛就再度惡搞 IMP 的 session,把已經算過的 folder 大小塞進去(當然,在適當的地方要記得 flush)。

觀察 log 的感想是,用 folder size cache 的大概只有 20% 到 30% 左右,其實正解應該還是要 server-side 作才對啊 XD

mailgraph 1.11

mailgraph 前陣子終於出了新版了,很重要的一點是跟 RRDtool 1.2.x 相容了(現在 ports 的已經是 1.2.x),我剛剛 send-pr 去更新 mailgraph 了。我終於可以 upgrade rrdtool 了 :p

FreeBSD 與 GNU/DOS

剛剛在 OSNews 看到Introducing GNU/DOS 2005,這個是結合 FreeDOS 跟 GNU Software 的東西,除了說現在沒有 Open Source 的 DOS CD-ROM Driver 讓安裝有點困難以外,其他看起來好像還不錯 :p

(這世界瘋子還真多…)

FreeBSD acpi_ibm(4) updated

前幾天,acpi_ibm(4) 更新過了,現在可以抓到 ThinkLight/Volume/Mute/Wireless/fan/Thermal… 之類的東西了,而且重點是可以寫!意思就是說偷過 sysctl 可以控制硬體的音量或者是開關燈,不過 wireless 的似乎還需要一些努力才行(driver 要改一下…)。

還有,就是 deskutils/tpb 這個以前是給 Linux 用的(直接 parse /dev/naram…),現在配合 acpi_ibm(4) 之後,可以在螢幕上顯示音量什麼的,就跟 Windows 下一樣,真爽 :D

對了,tpb 還可以設定在按下 Access IBM/Forward/Backward 的時候跑什麼程式 :p