Tommy 碎碎念

Tommy Wu's blog

Linux Kernel 2.6 Local Root Exploit
post by tommy @ 28 二月, 2008 22:18
如果你是使用 Linux kernel 2.6.17 到 2.6.24.1 之間的版本, 請更新你的 kernel 吧, 否則只要你的使用者有登入系統並執行程式的權限, 就可以取得你的 root 權限了. 請參考這篇的程式. 更新到 2.6.24.2 或之後的版本可以避免這個問題.
Del.icio.us Furl HEMiDEMi Technorati MyShare
Dialogic 在 Linux 上使用 ISDN 的設定
post by tommy @ 02 二月, 2008 16:26

上一篇文章提到了一些在 Dialogic 上頭使用 ISDN 要注意的事項. 不過原本用來測試的平台是用 Windows, 最近系統要上線使用前, 為了方便起見, 我們還是決定轉到 Linux 上頭使用. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
Skype for Linux 2.0 beta, 終於有 Video 功能了!
post by tommy @ 14 十一月, 2007 15:11
經過另人失望的 1.4 版之後, Skype 在相隔一個多月之後, 終於推出了含有視訊功能的 2.0 beta 版本. 目前看起來, 多數的使用者都滿意目前這個版本的視訊功能, 如果有興趣, 可以自己裝起來測試看看. 感謝 Skype 團隊的努力!
Del.icio.us Furl HEMiDEMi Technorati MyShare
Skype for Linux 1.4, 令人失望的一個版本
post by tommy @ 09 十月, 2007 13:30
上個星期, Skype for Linux 1.4 在經過短短的兩次 beta (次數雖少, 時間可是拖了很久), 終於正式推出了. 不過, 就多數期待這個版本的使用者來看, 這個版本除了 UI 改用 QT 來處理外, 並沒有什麼新的功能, 尤其是原本說要加入的 Video 功能, 更是完完全全的消失了. 看來... 要等 Video 出現, 可能又要等個一年半載, 等下一個版本 (如果有的話), 才會知道了. 真是令人失望!!!!
Del.icio.us Furl HEMiDEMi Technorati MyShare
修正 ipp2p 出現 Couldn't load match `ipp2p' 的問題
post by tommy @ 11 九月, 2007 21:38

印象中, 好像換了 kernel 2.6.22 (或 2.6.21) 之後, 原本可以使用的 ipp2p 模組, 就沒有辦法正常使用了. 因為還是有用 l7-filter 來處理, 所以也就沒有特別去處理. 今天在 Google 上閒逛, 順手就把這個錯誤訊息打入, 果然看到有類似的問題 (不過... 我記得之前就找過, 沒看到有人反應過), 照著處理一下, 果然馬上就正常了. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
MySPAM v0.0.4a
post by tommy @ 11 六月, 2007 09:51

MySPAM v0.0.4a 推出, 其實早在半年多前, 小張張就把他做的搜尋功能給我了, 不過... 我一直懶的去動, 直到昨天有人問我這件事... 才動手改了一下. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
Skype for Linux 1.4 Alpha
post by tommy @ 03 五月, 2007 09:06

經過了數個月的開發, Skype 終於推出了在 Linux 下運作的 1.4 Alpha 版本, 不過, 這個版本, 並不如大家所預期的, 含有 Video 的支援. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
Apache 出現 child pid XXXX exit signal Segmentation fault (11) 該如何處理?
post by tommy @ 25 四月, 2007 21:30

這幾天發現家裡的 apache 每隔幾分鐘就產生一次類似下面的訊息:

[Wed Apr 25 21:13:54 2007] [notice] child pid 3204604 exit signal Segmentation fault (11) 

不過.... 同一個時間, 有一堆 request 在存取 apache (好像多數都是 bot...), 到底是那個地方造成的呢? (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
在 linux 中偵測 Intel Core2Duo 的核心溫度
post by tommy @ 24 三月, 2007 21:23

上個月把原本使用 AMD Athlon 64 X2 的伺服器轉為 firewall, 然後把主要的伺服器換成 Intel E6300 之後, 原本有個 k8temp 的模組, 可以用來偵測每個核心的溫度, 但是在 Intel 的 CPU 上頭, 當時並沒有看到有類似的模組可以使用. 所以, 就沒有針對每個核心去偵測溫度了. 不過... 今天不小心在這篇說明中, 看到有類似的模組可以使用, 就上網找了一下, 裝起來用看看了. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
在 shell script 中發送 MSN 訊息
post by tommy @ 12 三月, 2007 08:25
有了之前用 PHP 寫的 MSN class 之後, 要在一般的 shell script 中來發送 MSN 的訊息就不是件難事了. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
Zend Platform 3.0 安裝烏龍事件
post by tommy @ 08 三月, 2007 14:54
好像在幾個月前吧, 家裡的 Debian 中的 php 升到了 5.2 之後, 原本的 Zend Platform 2.2 就不能使用了, 所以搭配的 Zend Studio 5.5 就失去了遠端除錯的功能了 (雖然... 我好像也幾乎沒有使用到). (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
煩人的 DST (Daylight Saving Time), 沒事改這做什麼?
post by tommy @ 07 三月, 2007 16:19
話說.... 公司的主要客戶位於美國加州, 而一開始這家公司成立時, 就只有一位客戶, 所以... 我們用的機器, 都是以客戶那方用什麼, 我們就用什麼來思考 (應該說, 我們公司在一開始的角色, 比較像是我們客戶的其中一個部門而已). 因此, 雖然公司所在的位置是亞洲, 不過我們機器上頭的時間, 以及給客戶的報表資料, 都是使用客戶那邊的時間, 也就是 PST. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
php.ini 不要隨便亂放
post by tommy @ 31 元月, 2007 08:52
分公司有一台 server 用了四年了, 因為平時運作上實在覺得太慢了, 所以今年就編了預算買台新的 server 要換掉. 因為新的機器目前都是 x86-64 的 CPU, 所以就裝了 x86-64 的 CentOS 版本, 然後把相關的設定加回去, 也把一些檔案複製一份到新的主機上頭. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
奇怪的 linux software RAID
post by tommy @ 30 元月, 2007 08:49
前天晚上, 我正把我們部門測試用的主機升級 PostgreSQL 到 8.2.1. 先把原本的 8.0.3 的資料庫 dump 下來 (約 3GB 吧), 然後把 PostgreSQL 8.0.3 移除, 安裝 8.2.1 之後, 就把資料再 restore 回去. 結果.... resotre 到一半, 就斷線了. 由於在遠端透過 VPN 連線處理, 所以只能請 MIS 的人看一下發生什麼事. 回報是 panic 了, 不過... 重開機會停在 mdadm 啟動的地方就不動了. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
MyPASS, 使用者修改密碼介面
post by tommy @ 24 元月, 2007 17:51
以前都是使用一個 chpasswd.cgi 的 CGI 程式在做這件事. 不過... 也不知道什麼時候開始, 這個程式在我這兒不能正常使用 (換了幾次機器, 也由 x86 變成 x86-64, 不知道什麼時候開始不能用了), 昨天有人問我要怎麼改密碼, 請人家用了這個程式, 結果... 完全沒作用. (我特別重新 make 了一個版本出來, 結果還是不能用) (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
移除 wget/curl/ncftp 或限制使用
post by tommy @ 18 元月, 2007 14:02
前幾天, 發生了兩次有人透過 apache 把檔案放到我的伺服器上頭 , 不過我並沒有抓到別人是怎麼進來的, 幾個查到有問題的程式, 雖然我也有使用, 不過... 由 log 來看, 並沒有看到類似的存取記錄. 雖然目前把這些有問題的地方修正之後, 裝上 mod_security.so 之後, 目前沒有任何新的入侵記錄 (也有可能人家試了兩天就放棄不玩我的機器了), 不過為了防止程式利用 wget/curl/ncftp 由別的地方抓檔案來放. 就想了下頭的這個方法來避免. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
mod_security2.so for Apache
post by tommy @ 16 元月, 2007 09:54
這幾天都被人家透過 apache 放入檔案到 /tmp 下頭 , 目前怎麼放入的, 還是不太清楚, 己知的是 Cacti 0.8.6i 或之前的版本有問題 , 昨天有修正過了. 另外看起來好像 Horde 3 也有問題 (不過有問題的好像是 3.0.9/3.1.0 的版本, 不是我用的 3.1.1 版本, 看起來應該是沒有問題才對). 但是由 apache 的 log 來看, 都沒有看到經由這兩個軟體進來的 log. 所以, 應該還有別的地方有問題吧. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
讓 Debian 的 mysqlcheck 自動修護有問題的 table
post by tommy @ 12 元月, 2007 14:45
在 Debian 的 MySQL 中, 啟動 server 之前, 都會執行 mysqlcheck 指令來檢查每個 table 的檔案是否正常, 並送出一封 email 給 root. 由於這些日子, 家裡的新主機有時會當機, 在強迫重新開機後, 常常造成 Gallery 的 g2_CacheMap 這個 table 的檔案有問題, 雖然會發一封信告知, 不過.... 我通常也不會在每次重開機後去檢查信件, 所以... 常常讓 Gallery 無法正常運作, 直到... 我發現為止. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
SATA 硬碟在 smartmontools 與 hddtemp 下的使用
post by tommy @ 07 元月, 2007 13:56
上個月底買了一個 Hitachi 500G 的 SATA 硬碟 (HDT725050VLA360) 來使用. 安裝上去後, 在我原本的 2.6.19 上頭, hddtemp 可以正確的抓到該硬碟的型號, 並正確顯示出硬碟的溫度, 不過, 就在我升級我的 kernel 到 2.6.20-rc2 或 2.6.20-rc3 之後, 就一直認不出這個硬碟了. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
RRDTool 1.2.x 中文化 Part II
post by tommy @ 15 十二月, 2006 13:43
在上星期左右, Debian 的 Etch 有更新 RRDTool, 我發現在更新之後, 原本能出現的中文字就變成亂碼了. 原本以為是因為沒有中文化的關係, 所以直接把原本的中文化 patch 加上, 可是... 一樣是亂碼. 因為這一陣子比較忙碌, 所以先暫時換回之前 patch 過的 1.2.11 版本 . 等比較有空時, 再來看看是什麼原因. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
SARE 意外事件
post by tommy @ 12 十二月, 2006 12:29
月初的時候, 把家裡的 Spamassassin 加上 SARE 自動訂閱更新的功能. 結果... 發現每天收到的廣告信越來越多. 由於最近年終會議一堆, 一直沒空處理, 一直等到上星期, 特定看了幾封廣告信的 header, 發現... 似乎 spamassassin 只會使用我自己定義的 rule, 完全沒有用到其他的 rule, 是那兒出了問題了呢? (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
Ubuntu: 修正 RealPlayer 有時只有聲音沒有影像的問題
post by tommy @ 12 十一月, 2006 23:29
記得前幾天剛裝上 Ubuntu 時, 也裝了 RealPlayer 10, 當初有試過連回家裡頭用 Helix 轉出來的電視節目, 運作十分的正常. 不過... 今天發現, 只能聽到聲音, 畫面看不到了. 試著播放 local 的影像檔, 同樣只有聲音沒有畫面. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
Ubuntu: 修正 ZendStudio 在 beryl 下, 畫面空白的問題
post by tommy @ 12 十一月, 2006 23:09
今天試著把 ZendStudio 裝起來用. 結果有下面幾個問題: (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
Ubuntu: 在 ThinkPad X31 使用 Beryl 3D 特效
post by tommy @ 11 十一月, 2006 20:27
近來, 由於 Microsoft Vista 就快推出了, 其中的 Aero 3D 桌面也成為熱門的話題. 不過, 在 Linux 的桌面環境, 同樣也有 XGL 3D 的桌面效果, 在不久前 SuSE 推出的 Desktop 版本, 就內建了這個桌面, 也同樣獲得大家的好評. 所以, 我也打算在 Ubuntu 中裝起來試看看. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
Ubuntu: "Failed to initialize HAL" 是什麼?
post by tommy @ 11 十一月, 2006 14:27
前幾天不知道在改了什麼設定或安裝某個軟體之後, 在重開機後, 進入 Gnome 桌面時, 就會馬上出現一個 "內部錯誤" 的訊息 "Failed to initialize HAL". 上網查了一下這個字串, 果然在 Ubuntu 的論壇中, 有很多關於這個訊息的討論. 不過, 看了好幾篇, 似乎都沒有一個正確的解決方法. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
Bad Behavior 已經阻擋了 47 個過去 7 天試圖闖關的垃圾迴響與引用。
Power by LifeType. Template design by JamesHuang. Valid XHTML and CSS