The template fragments are located in /etc/e-smith/templates/etc/squid/squid.conf/
Copy 20ACL10localhost to /etc/e-smith/templates/etc/squid/squid.conf/. Then go there and edit 20ACL10localhost by removing line 9 and save.
The results should look like this.
{
use esmith::util;
my %networks;
tie %networks, 'esmith::config', '/home/e-smith/networks';
my ($network, $broadcast) =
esmith::util::computeNetworkAndBroadcast ($LocalIP, $LocalNetmask);
foreach my $network
(grep { db_get_type(\%networks, $_) eq "network" } db_get(\%networks))
{
my $mask = db_get_prop(\%networks, $network, 'Mask')
|| "255.255.255.0";
$localAccess .= " " .
esmith::util::computeLocalNetworkSpec ($network, $mask);
}
$OUT .= "acl localsrc src $localAccess\n";
$OUT .= "acl localdst dst $localAccess";
}
Expand the template and your /etc/squid/squid.conf file should look like this.
#------------------------------------------------------------
# DO NOT MODIFY THIS FILE! It is updated automatically by the
# SME Server software. Instead, modify the source template in
# an /etc/e-smith/templates-custom directory. For more
# information, see http://www.e-smith.org/custom/
#
# copyright (C) 1999-2003 Mitel Networks Corporation
#------------------------------------------------------------
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localsrc src 192.168.123.0/255.255.255.0
acl localdst dst 192.168.123.0/255.255.255.0
acl SSL_ports port 443 563
acl Safe_ports port 21 70 80 81 119 210 443 563 980 1024-65535
acl CONNECT method CONNECT
acl webdav method PROPFIND TRACE PURGE PROPPATCH MKCOL COPY MOVE LOCK UNLOCK
append_domain .mabit.net
cache_mgr admin@yourdomain.xxx
ftp_user nobody@yourdomain.xxx
http_access allow manager localsrc
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localsrc
http_access deny all
httpd_accel_host virtual
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
icp_access allow all
miss_access allow all
store_avg_object_size 3 KB
always_direct allow webdav
always_direct allow all
I hope this is what you are looking to accomplish.