以前の記事にあるように、 今までapache2はsuexec環境でpublic_html配下のcgiがそのユーザ権限で動作出来ない問題を指摘して、 結局1.3系をずっと使っていたのですが、久しぶりにapache 2.0.54_2 を入れてみたら、ちゃんと動くではないですか!
今日は会社から帰ってからずっとhttpd.confをいじくっていました。
Change Logを見ると、2.0.51から以下の変更があった模様。
| mod_userdir: Ensure that the userdir identity is used for suexec userdir access in a virtual host which has suexec configured. PR 18156. [Joshua Slive] |
suexec環境では構築が難しいと言われているqmailadminも無理矢理動作させました。興味のある方はコメント下さい。
【後日談】
squirrelmailはPHPで動作しているため、CGIとは違う扱いみたいです。よってsuexecの下では動かないので、
/usr/local/wwwにportsではインストールされますが、上記のUIDMIN,GIDMINは変更しなくても大丈夫そうです。
※コメント内にURLを書くとSPAM扱いとなります。2ch風に表記はOKです


