quarta-feira, 25 de junho de 2008

Configurando o squid 2.6 (ou superior) com suporte a ssl no Debian

Para configurar o squid 2.6 (ou superior) com suporte a ssl no Debian faça:

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:

Alterar a senha do root no MySQL

Alterar usando o mysqladmin: # mysqladmin -u root -p password NOVASENHA Alterar usando o próprio cliente mysql: $ mysql -u root -pmysql> ...