Line 1... |
Line 1... |
1 |
#!/bin/sh
|
1 |
#!/bin/sh
|
2 |
# $Id: alcasar.sh 389 2011-01-01 22:59:44Z franck $
|
2 |
# $Id: alcasar.sh 405 2011-01-03 08:56:45Z franck $
|
3 |
|
3 |
|
4 |
# alcasar.sh
|
4 |
# alcasar.sh
|
5 |
# by Franck BOUIJOUX, Pascal LEVANT and Richard REY
|
5 |
# by Franck BOUIJOUX, Pascal LEVANT and Richard REY
|
6 |
# This script is distributed under the Gnu General Public License (GPL)
|
6 |
# This script is distributed under the Gnu General Public License (GPL)
|
7 |
|
7 |
|
Line 849... |
Line 849... |
849 |
$SED "/^http_access allow localnet/d" /etc/squid/squid.conf
|
849 |
$SED "/^http_access allow localnet/d" /etc/squid/squid.conf
|
850 |
$SED "/^htcp_access allow localnet/d" /etc/squid/squid.conf
|
850 |
$SED "/^htcp_access allow localnet/d" /etc/squid/squid.conf
|
851 |
$SED "/^always_direct allow localnet/d" /etc/squid/squid.conf
|
851 |
$SED "/^always_direct allow localnet/d" /etc/squid/squid.conf
|
852 |
# mode 'proxy transparent local'
|
852 |
# mode 'proxy transparent local'
|
853 |
$SED "s?^http_port.*?http_port 127.0.0.1:$SQUID_PORT transparent?g" /etc/squid/squid.conf
|
853 |
$SED "s?^http_port.*?http_port 127.0.0.1:$SQUID_PORT transparent?g" /etc/squid/squid.conf
|
- |
|
854 |
# emplacement et formatage standard des logs
|
- |
|
855 |
echo "access_log /var/log/squid/access.log" >> /etc/squid/squid.conf
|
854 |
# compatibilité des logs avec awstats
|
856 |
# compatibilité des logs avec awstats
|
855 |
echo "emulate_httpd_log on" >> /etc/squid/squid.conf
|
857 |
echo "emulate_httpd_log on" >> /etc/squid/squid.conf
|
856 |
# pour éviter les message d'erreur lors des changement d'état des interfaces réseaux
|
858 |
# pour éviter les message d'erreur lors des changement d'état des interfaces réseaux
|
857 |
$SED "s?^SQUID_AUTO_RELOAD.*?SQUID_AUTO_RELOAD=no?g" /etc/sysconfig/squid
|
859 |
$SED "s?^SQUID_AUTO_RELOAD.*?SQUID_AUTO_RELOAD=no?g" /etc/sysconfig/squid
|
858 |
# Initialisation du cache de Squid
|
860 |
# Initialisation du cache de Squid
|