squid-2.5.STABLE8:20050219

[トップ][一覧][最近の更新]

2.5.STABLE7から、エラーのテンプレートファイルが一つ増え、しかし、そのファイルが自分の用意していたテンプレートには無く、fallbackでデフォルトのテンプレートを読み込もうとしたが、読み込む場所を誤っており(shareとetcを勘違いしている様子)読み込めず、その結果、起動できないという状態になっていた。

自分の用意したテンプレートに、増えたファイルの分を追加して回避したが、矢張り、squidはapache?に負けず劣らずアレだ、という事を再認識。

wget http://www.squid-cache.org/Versions/v2/2.5/squid-2.5.STABLE8.tar.bz2
wget http://d.tir.jp/squid-2.5.STABLE7-errorpage-H-to-host-header.patch
tar xvfj squid-2.5.STABLE8.tar.bz2
cd squid-2.5.STABLE8
patch -p0 < ../squid-2.5.STABLE7-errorpage-H-to-host-header.patch
CFLAGS="-O2 -march=pentium4" \
./configure \
--prefix=/usr/local/squid-2.5.8 \
--localstatedir=/var/lib/squid \
--enable-gnuregex \
--enable-xmalloc-statistics \
--with-pthreads \
--enable-delay-pools \
--enable-referer-log \
--enable-ssl \
--with-openssl \
--enable-cache-digests \
--enable-poll \
--disable-ident-lookups \
--enable-underscores \
--enable-auth=basic,digest \
--enable-x-accelerator-vary
nice make
su
make install
rm -f /usr/local/squid && ln -sf squid-2.5.8 /usr/local/squid
/etc/rc.d/rc.squid -k shutdown
/etc/rc.d/rc.squid -k kill
/etc/rc.d/rc.squid

最終更新 : 2005/02/19 01:02:14 JST