su -
apt-get source squid
apt-get build-dep squid
apt-get install devscripts build-essential fakeroot
apt-get install libssl-dev
cd squid-2.6.5
vim debian/rules
Vá até a seção "# Configure the package" e adicione:
--enable-follow-x-forwarded-for \
--enable-ssl \
Crie e instale o novo pacote:
./configure
debuild -us -uc -b
dpkg -i ../squid_2.6.5-6etch1_i386.deb
Configurando o squid
mkdir -p /etc/squid/ssl
cd /etc/squid/ssl
openssl genrsa -des3 -out privkey.pem 2048
openssl req -new -x509 -nodes -key privkey.pem -out cacert.pem -days 100
Edite o arquivo /etc/squid/squid.conf e insira a seguinte linha:
https_port 4433 cert=/etc/squid/ssl/cacert.pem key=/etc/squid/ssl/privkey.pem transparent
Nenhum comentário:
Postar um comentário