為了轉台到 Ubuntu ,裝了個 innotek VirtualBox 來安裝 ubuntu-7.10-server-i386.iso 。好容易裝起來了,結果如下:
上網查了一下,好像是 VirtualBox 的問題。殘念 -_-
有大德能指點一下明燈嗎?若沒有,只好去用還要註冊碼的 VMWare 了。
我的學習心得、我的心情記事…
為了轉台到 Ubuntu ,裝了個 innotek VirtualBox 來安裝 ubuntu-7.10-server-i386.iso 。好容易裝起來了,結果如下:
上網查了一下,好像是 VirtualBox 的問題。殘念 -_-
有大德能指點一下明燈嗎?若沒有,只好去用還要註冊碼的 VMWare 了。
搞了一個禮拜的東西,記一下,做個紀念!
遇到的問題:
使用 procmail 替代直接遞送 mail box ,是造成上述問題的原因。如果是由 postfix 遞送郵件到收件人信箱,無法遞送時 ( 如我遇到的收件者信箱 quota exceeded 問題 ) 會由 postfix 退信。但是如果是由 promail 遞送到收件者信箱, postfix 把信交給 procmail 時,就算完工了,而 procmail 則是無法退信 ( 註1 ) ,於是送信到預設的 mbox 信箱去了。
我決定採用 Postfix After-Queue Content Filter 裡的 Simple content filter ,讓 procmail 做為 mail filter ( 註2 ) ,將郵件 pipe 給 spamc 過濾加標籤,再 pipe 給 sendmail ,讓郵件重回 postfix 的 mail queue ,讓 postfix 做最後的遞送到收件人信箱。如此,就可以解決收件人信箱 quota exceeded 的問題了。
以下是各項設定:
以前使用 procmail + spamassassin 過濾垃圾信,只會搭配 mbox 信箱使用,後來為了設定用戶信箱的 qutoa ,將信箱格式改為 Maildir/ 目錄信箱格式,就不再使用 procmail ,而改用 amavisd-new 了。
現在放棄 amavisd-new ,回頭改用 procmail ,搭配 Maildir/ 的問題得想辦法解決。終於給我搞定了,紀錄如下:
上週升級 mail 主機的痛苦之一,是套件庫裡雖有 spamassassin ,但是少了 spamc / spamd 。學校的 mail 主機,真正在用的人雖然不多,但是垃圾著實不少,還是得用 spamc / spamd 來得安全些。
既然套件庫沒有,那就自己抓 source 來安裝吧。
上週把 mail 主機的 Mandriva 升級為最新的 2008.0 Free 版本,結果,讓我一週來吃不好睡不好,日子難過。為什麼?因為我升級的「太早」。
為什麼,因為我不懂得要忍一下,沒有等到台灣的 mirror 站完全 mirror 完所有套件。
mail 主機的 email 服務,我是使用 postfix + amavisd-new + spamassassin ( spamd / spamc ) 的組合做 spam filter 。最早是用 postfix + procmail + spamassassin ,但是因為資源有限,必需控管用戶信箱的 quota ,所以 postfix 改用 Maildir/ 格式的信箱。但是當時 procmail 搞不定 Maildir/ 格式信箱,只能使用 mbox 格式,不合用。後來就改用 amavisd-new 當 postfix 的 filter server 取代使用 mailbox_command 的 procmail 。
在 Mandrake 2006 時,因為 postfix / amavisd-new / spamassassin / spamd /spamc 都有現成的套件,而且相依性的處理很好,只要簡單的 urpmi xxx ,然後修改設定檔就可以搞定了。
這回升級到 2008.0 Free 時,問題可大了:
poppassd 透過 pam 來改密碼,預設是使用 DES 編碼,要改用比較安全的 MD5 ,要修改 /etc/pam.d/poppassd
#%PAM-1.0
auth required pam_pwdb.so shadow nullok
account required pam_pwdb.so
password required pam_cracklib.so retry=3
password required pam_pwdb.so md5 use_authtok nullok
在第四行的 pam_pwdb.so 加上 md5 參數就行了。
以前用 SquirrelMail 時,有一個 change_password plugin 很好用,我是用 poppassd backend ,可以讓使用者直接在 webmail 裡修改自己帳號的密碼。
後來因故放棄 SquirrelMail 後,改用 V-webmail ,界面什麼都不錯,中文問題也修得差不多了,就是沒有線上改密碼的功能。於是,動手把 SquirrelMail 的 change_password plugin 裡的 poppassd beckend 給移植過來用,效果蠻不錯的。
最近將 Mail 主機升級 ( 其實是重新安裝 ) 成 Mandriva 2008.0 Free ,結果慘劇發生,完全相同的程式碼,不管輸入的密碼是多麼的正確,一律給錯:
500 Old password is incorrect
好不容易終於解決了。因為是 poppassd 的問題,所以,解決這個問題後, SquirrelMail 的 change_password plugin 不能換密碼的問題也可以一併解決。
huihui 今天有感而發,寫了這篇「這個可能要用電腦…」。以下的內容原本是那篇文章的回應,後來想想,這樣的言論還是放自己的 blog 好了。
對於那些 動不動 / 一有機會 就把「這個可能要用電腦…」掛在嘴邊的業務執行人員,想理所當然的把工作推給「懂電腦的人」,我想回應你們幾句話:
「沒那個屁股,就不要吃那堆泄藥。」
「這可能要用電腦…」「可以啊,自己做」
「我又不會?」「那就不要用電腦做啊!」
「你比較厲害啦!」「要你管。」
「這一定得用電腦啦!」「既然如此,幹嘛不早學?」
「這個馬上就要,我做不出來。」「那是你家的事。」
「我不管了,就給他開天窗吧。」「那還是你家的事。」
就這樣。
伙伴 huihui 最近在玩 ca 認證主機,幫 blog 簽了一個 SSL 憑證,要試試虛擬主機是否能使用獨立的憑證。
試完了,想說 SSL 憑證不用白不用,於是動手改一改 LifeType 程式,看看能否做到後台管理界面都在 SSL 連線下作業,至少 login 時輸入帳號密碼會比較安全。
初步試驗算蠻成功的,只修改兩個地方:
純筆記!
IP-based Virtual host 可以各自擁有獨立的 SSL 憑證, Name-based Virtual host 則只能共用一個 SSL 憑證。
原因: SSL 為比 http 更底層的協定, Name-based Virtual host 是在 http 層才能分辨,而 SSL 憑證早在這之前就載入了。
若 Virtual host 要同時支援 http 與 https 協定,要當成兩個 Virtual host 設定,分別監聽 80 port 與 443 port ,但是把網址與文件目錄設為相同。至於 access log 與 error log 最好是分開以方便未來利用。
訂閱了五十多個 RSS ,一直都是用 Firefox + Sage 當 RSS Reader ,也用得很順,就是要維護家裡和學校幾台電腦裡的訂閱清單一致,覺得麻煩而已。
一直嚐試找一個好用的 online RSS Reader ,試過了 Bloglines ,他的界面跟我沒緣份;也試過 Newsgator ,但是太慢了。後來折衷的方法是,把一些比較關注的 RSS 用 Newsgator 做成聯播,放在 blog 上,權充線上閱讀器使用。
google reader 也試用過,但是以前的界面覺得不是那麼方便閱讀文章,留下了一堆 RSS 後,就沒理他了。
前一陣子終於 google reader 改版並且出中文界面了,於是嚐試改用 google reader 取代 Firefox + Sage 的組合。一段時間的使用後, google reader 速度快、界面清爽好用,配合 google toolbar 工具按鈕提示,實在很滿意。於是決定切換到 google reader 上,讓 Sage 從 Firefox 上退役。
本站上的網誌聯播也一併被取代,功成身退了。
這是怎麼回事啊?! @@?
剛剛用 iGoogle 的自動翻譯查一下「 skinniest 」這個單字,結果自動翻譯的結果竟然是「藍心湄」?!
有圖有真相:
用 google 搜尋一下 「 skinniest 藍心湄 」 ,也只得到似乎是自動翻譯的結果。有人知道是怎麼回事嗎? :D :D :D :D :D
忍無可忍了,只有祭出 RewriteRule 來堵一下:
RewriteEngine on
RewriteRule \.mp3$ - [F,L]
好你個百度mp3音樂盒,再來試試。
不聽宣導勸導的學生,我準備要拿 access_log 出來簽校規 ( 國立內壢高中學生獎懲實施要點補充規定 第四條、第二款 ) 處分了。
繼上個學期初的垃圾筒消失事件之後,本學期又再次發生了。難道每學期都要發生個一次嗎?
上次是隔天就把垃圾筒找回來了,這回不知道要多久?
[update 2007-10-01]
上回是伙伴 huihui 在垃圾筒消失一段時間候才 post 文章,實際找回垃圾筒已經是多日後了。
另,今天垃圾筒已經自己出現了。