This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
squiduclv [2017/03/21 23:56] moliver |
squiduclv [2020/04/10 17:38] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
<code> | <code> | ||
+ | URL=http://www.squid-cache.org/Versions/v3/3.5/squid-3.5.24.tar.gz | ||
apt-get update | apt-get update | ||
Line 5: | Line 6: | ||
- | apt-get install -y g++ | + | apt-get install -y g++ libssl-dev libgnutls-openssl-dev |
mkdir -p /home/src | mkdir -p /home/src | ||
cd /home/src | cd /home/src | ||
- | wget http://www1.ie.squid-cache.org/Versions/v3/3.3/squid-3.3.3.tar.gz | + | wget $URL -O squid.tar.gz |
- | tar xzvf squid-3.5.22.tar.gz | + | tar xzvf squid.tar.gz |
cat > run << 'EoT' | cat > run << 'EoT' | ||
Line 19: | Line 20: | ||
'--sharedstatedir=/srv/proxy/etc' '--localstatedir=/srv/proxy' \ | '--sharedstatedir=/srv/proxy/etc' '--localstatedir=/srv/proxy' \ | ||
'--libdir=/srv/proxy/bin' '--infodir=/srv/proxy/doc' '--mandir=/srv/proxy/doc' \ | '--libdir=/srv/proxy/bin' '--infodir=/srv/proxy/doc' '--mandir=/srv/proxy/doc' \ | ||
- | '--enable-icmp' --enable-ssl \ | + | '--enable-icmp' --enable-ssl --with-openssl \ |
'--enable-auth' --enable-auth-basic="LDAP" '--enable-auth-digest=LDAP' \ | '--enable-auth' --enable-auth-basic="LDAP" '--enable-auth-digest=LDAP' \ | ||
'--enable-log-daemon-helpers=file' \ | '--enable-log-daemon-helpers=file' \ | ||
Line 29: | Line 30: | ||
chmod +x run | chmod +x run | ||
- | cd squid-3.5.22 | + | cd squid**** |
../run | ../run |