ネットワークの内部からmarevol.comへアクセスすると、想定外のところへアクセスするため、squirmを使って、プロキシ経由でアクセスするときにはURLの書き換えを実行することにする。DNSの設定で対応してもいいけど、安定しているDNSを書き換えるのもね・・・。というわけで、squidにsquirmを入れて対応することにする。手順は、
$ cd squirm-1.0betaB/regex $ ./configure $ make clean $ make $ cp -p regex.o regex.h .. $ cd .. $ make $ su Password: # make install
そんでもって、/usr/local/squirm/etcの設定ファイルをコピーして、設定を記述する。そんで、squid.confに
redirect_program /usr/local/squirm/bin/squirm
を記述、そして、再起動。がしかし、いつものように、SELinux でくらう。/usr/local/squirm/etcと/usr/local/sqirm/logsが問題になるのだね。というわけで、/var と /etc の下に移す。そのためには、paths.hを変更する。SELinux にsquirm のを追加しても良いのかもしれないけど、作業量的には、paths.h を変更してビルドの方がどう考えても楽だと思う。というわけで、問題解決。