Script para automatizar compilação e instalação do Squid

Publicado por Carlos Affonso Henriques. 09/01/2008

[ Hits: 7.017 ]

Homepage: capitainkurn.blogspot.com.br/

Download sdqcfg.sh




Algumas distribuições Linux não vem com Squid instalado por default, o Slackware é um exemplo.

O motivo disso é o fato do Squid possuir determinadas opções que são habilitadas ou desabilitadas durante sua compilação através do script configure.

Para facilitar a vida fiz este script que costumo usar em meu dia a dia para automatizar a compilação e instalação do Squid.

  



Esconder código-fonte

#!/bin/bash

/usr/sbin/groupadd -g 23 -o squid
/usr/sbin/useradd -u 23 -o -g squid -d /var/squid -s /dev/null squid
/usr/bin/mkdir -p /var/squid/cache
/usr/bin/chown -Rf squid.squid /var/squid
./configure --prefix=/usr --localstatedir=/var/squid --datadir=/usr/share/squid --mandir=/usr/share/man --sysconfdir=/etc/squid --enable-storeio="aufs,ufs,diskd,coss,null" --enable-dependency-tracking --enable-removal-policies="lru,heap" --enable-icmp --enable-kill-parent-hack --enable-ssl --enable-arp-acl --enable-htcp --disable-http-violations --enable-linux-netfilter --disable-internal-dns --enable-auth="basic,digest,ntlm,negotiate" --enable-basic-auth-helpers="NCSA,SASL,SMB" --enable-ntlm-auth-helpers="SMB,fakeauth,no_check" --enable-digest-auth-helpers="password" --enable-ntlm-fail-open --enable-external-acl-helpers="ip_user,unix_group,wbinfo_group" --enable-x-accelerator-vary --disable-unlinkd --enable-carp --with-pthreads --with-dl --with-aio --enable-truncate --disable-pool --disable-epool --disable-kqueue
sleep 2
echo "compiling Squid"
sleep 2
make
sleep 2
echo "Installing Squid"
echo
sleep 2
make install
sleep 2
echo "Striping /usr/sbin/squid"
/usr/bin/strip -s /usr/sbin/squid
echo
echo "Squid sucessfully installed"

Scripts recomendados

Jogo: racha-cuca

Importar varius Emolticons de uma vez para amsn

Errata: Configuração do Modem Sony Ericsson MD300 da Claro 3G no Linux

Remover e-mails com MX inexistente e status deferred em servidores Postfix

Sorteio do Amigo Secreto


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts