automatic version update by autodist [release 3.3.11-1mamba;Tue Dec 03 2013]

This commit is contained in:
Automatic Build System 2024-01-05 18:05:26 +01:00
parent c8b6bfe278
commit 41b2ad6844
9 changed files with 5435 additions and 0 deletions

View File

@ -1,2 +1,8 @@
# squid
Squid is a high-performance proxy caching server for Web clients, supporting FTP, gopher, and HTTP data objects.
Unlike traditional caching software, Squid handles all requests in a single, non-blocking, I/O-driven process.
Squid keeps meta data and especially hot objects cached in RAM, caches DNS lookups, supports non-blocking DNS lookups, and implements negative caching of failed requests.
Squid consists of a main server program squid, a Domain Name System lookup program (dnsserver), a program for retrieving FTP data (ftpget), and some management and client tools.

View File

@ -0,0 +1,14 @@
diff -ru squid-3.0.STABLE13/src/wccp2.cc squid-3.0.STABLE13.wccp/src/wccp2.cc
--- squid-3.0.STABLE13/src/wccp2.cc 2009-02-03 02:36:23.000000000 +0100
+++ squid-3.0.STABLE13.wccp/src/wccp2.cc 2009-03-06 16:04:14.000000000 +0100
@@ -1182,8 +1182,9 @@
/* Go through the data structure */
while (data_length > offset) {
+ char *data = wccp2_i_see_you.data;
- header = (struct wccp2_item_header_t *) &wccp2_i_see_you.data[offset];
+ header = (struct wccp2_item_header_t *) &data[offset];
switch (ntohs(header->type)) {

View File

@ -0,0 +1,40 @@
diff -Nru squid-3.0.STABLE15.orig/src/cf.data.pre squid-3.0.STABLE15/src/cf.data.pre
--- squid-3.0.STABLE15.orig/src/cf.data.pre 2009-05-06 13:11:41.000000000 +0200
+++ squid-3.0.STABLE15/src/cf.data.pre 2009-05-18 17:13:37.000000000 +0200
@@ -123,7 +123,7 @@
If you want to use the traditional NCSA proxy authentication, set
this line to something like
- auth_param basic program @DEFAULT_PREFIX@/libexec/ncsa_auth @DEFAULT_PREFIX@/etc/passwd
+ auth_param basic program @DEFAULT_PREFIX@/libexec/ncsa_auth /etc/passwd
"children" numberofchildren
The number of authenticator processes to spawn. If you start too few
@@ -185,7 +185,7 @@
If you want to use a digest authenticator, set this line to
something like
- auth_param digest program @DEFAULT_PREFIX@/bin/digest_pw_auth @DEFAULT_PREFIX@/etc/digpass
+ auth_param digest program @DEFAULT_PREFIX@/bin/digest_pw_auth /etc/digpass
"children" numberofchildren
The number of authenticator processes to spawn (no default).
@@ -630,6 +630,9 @@
NOCOMMENT_START
#Recommended minimum configuration:
+acl password proxy_auth REQUIRED
+acl all src 0.0.0.0/0.0.0.0
+acl lan src 127.0.0.1/255.255.255.255 # <insert the local network here>
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl to_localhost dst 127.0.0.0/8
@@ -685,6 +688,8 @@
# Only allow cachemgr access from localhost
http_access allow manager localhost
http_access deny manager
+http_access deny !lan !localhost
+http_access allow password
# Deny requests to unknown ports
http_access deny !Safe_ports
# Deny CONNECT to other than SSL ports

4707
squid-conf Normal file

File diff suppressed because it is too large Load Diff

109
squid-initscript Normal file
View File

@ -0,0 +1,109 @@
#!/bin/bash
#
# squid -- start/stop the Squid Internet Object Cache
#
# chkconfig: 345 90 25
# description: Squid HTTP Proxy
# pidfile: /var/run/squid.pid
# config: /etc/squid/squid.conf
. /etc/sysconfig/rc
# Source function library.
[ -r "$rc_functions" ] && . $rc_functions
NAME=squid
DAEMON=/usr/sbin/$NAME
DAEMONPID=/var/run/$NAME.pid
DAEMONCONF=/etc/squid/squid.conf
OPTIONS="-s"
[ -x $DAEMON ] || exit 0
# Source networking configuration.
[ -r /etc/sysconfig/network ] && . /etc/sysconfig/network
# Check that networking is up.
[ "$NETWORKING" = "yes" ] || exit 0
[ -r /etc/sysconfig/$NAME ] && . /etc/sysconfig/$NAME
[ "$SQUID_OPTIONS" ] && OPTIONS="$SQUID_OPTIONS"
# check if the squid conf file is present
[ -r $DAEMONCONF ] || exit 0
SQUID_PIDFILE_TIMEOUT=${SQUID_PIDFILE_TIMEOUT:-20}
SQUID_SHUTDOWN_TIMEOUT=${SQUID_SHUTDOWN_TIMEOUT:-100}
# determine which one is the cache_swap directory
CACHE_SWAP=`sed -e 's/#.*//g' $DAEMONCONF | \
grep cache_dir | awk '{ print $3 }'`
[ -z "$CACHE_SWAP" ] && CACHE_SWAP=/var/spool/squid
case "$1" in
start)
for d in $CACHE_SWAP; do
if [ -d $d -a ! -d $d/00 ]; then
echo -n "Creating swap directories $d... "
$DAEMON -z -F >> /var/log/squid/squid.out 2>&1
evaluate_retval; echo
fi
done
echo -n $"Starting $NAME: "
$DAEMON $OPTIONS >> /var/log/squid/squid.out 2>&1
#daemon --pidfile=$DAEMONPID $DAEMON $OPTIONS
RETVAL=$?
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/$NAME
[ $RETVAL -eq 0 ] && echo_success || echo_failure
echo
;;
stop)
echo -n $"Stopping $NAME: "
$DAEMON -k check &> /dev/null
RETVAL=$?
if [ $RETVAL -eq 0 ] ; then
$DAEMON -k shutdown &
rm -f /var/lock/subsys/$NAME
timeout=0
echo -n $" Waiting"
while $DAEMON -k check &> /dev/null; do
if [ $timeout -ge $SQUID_SHUTDOWN_TIMEOUT ]; then
echo
return 1
fi
sleep 5 && echo -n "."
let timeout+=5
done
echo_success
echo
else
echo_success
echo
fi
;;
reload)
echo -n "Reloading $NAME: "
$DAEMON $OPTIONS -k reconfigure
evaluate_retval; echo
;;
restart)
$0 stop
sleep 1
$0 start
;;
condrestart)
[ -e /var/lock/subsys/$NAME ] && $0 restart || :
;;
status)
statusproc $DAEMON && $DAEMON -k check
;;
*)
echo $"Usage: $0 {start|stop|status|reload|restart|condrestart}"
exit 1
;;
esac
exit $?

31
squid-logrotate Normal file
View File

@ -0,0 +1,31 @@
/var/log/squid/access.log {
weekly
rotate 5
copytruncate
compress
notifempty
missingok
}
/var/log/squid/cache.log {
weekly
rotate 5
copytruncate
compress
notifempty
missingok
}
/var/log/squid/store.log {
weekly
rotate 5
copytruncate
compress
notifempty
missingok
# This script asks squid to rotate its logs on its own.
# Restarting squid is a long process and it is not worth
# doing it just to rotate logs
postrotate
/usr/sbin/squid -k rotate
endscript
}

7
squid-pamd Normal file
View File

@ -0,0 +1,7 @@
#%PAM-1.0
auth required pam_stack.so service=system-auth
auth required pam_nologin.so
account required pam_permit.so
password required pam_stack.so service=system-auth
session required pam_stack.so service=system-auth
session required pam_limits.so

16
squid-sysconfig Normal file
View File

@ -0,0 +1,16 @@
#
# Squid Internet Object Cache configuration
#
# Options passed to Squid.
SQUID_OPTIONS="-s"
# Set to 1 to automatically restart squid after failure.
#SQUID_RESPAWN=1
# Time to wait for Squid to shut down when asked.
SQUID_SHUTDOWN_TIMEOUT=100
# The maximum number of file descriptors Squid will run with (max 8128).
#SQUID_MAXFD=4096

505
squid.spec Normal file
View File

@ -0,0 +1,505 @@
%define majorminor %(echo %version | cut -d. -f 1-2)
%define groupid 65010
%define userid 65010
Name: squid
Version: 3.3.11
Release: 1mamba
Summary: The Squid proxy caching server
Group: System/Servers
Vendor: openmamba
Distribution: openmamba
Packager: Aleph0 <aleph0@openmamba.org>
URL: http://www.squid-cache.org
Source0: http://www.squid-cache.org/Versions/v3/%{majorminor}/squid-%{version}.tar.bz2
Source1: %{name}-initscript
Source2: %{name}-logrotate
Source3: %{name}-pamd
Source4: %{name}-sysconfig
Source5: %{name}-conf
Patch: %{name}-3.0.STABLE15-default_config.patch
Patch1: %{name}-3.0.STABLE13-gcc44.patch
# patches from: http://www.squid-cache.org/Versions/v2/2.5/bugs/
License: GPL
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: libgcc
BuildRequires: libopenldap-devel
BuildRequires: libopenssl-devel
BuildRequires: libsasl-devel
BuildRequires: libstdc++6-devel
BuildRequires: libwww-devel
BuildRequires: libz-devel
BuildRequires: pam-devel
BuildRequires: perl-devel
BuildRequires: perl-URI
## AUTOBUILDREQ-END
BuildRequires: openjade
BuildRequires: linuxdoc-tools
Obsoletes: squid-respawn
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
Squid is a high-performance proxy caching server for Web clients, supporting FTP, gopher, and HTTP data objects.
Unlike traditional caching software, Squid handles all requests in a single, non-blocking, I/O-driven process.
Squid keeps meta data and especially hot objects cached in RAM, caches DNS lookups, supports non-blocking DNS lookups, and implements negative caching of failed requests.
Squid consists of a main server program squid, a Domain Name System lookup program (dnsserver), a program for retrieving FTP data (ftpget), and some management and client tools.
%prep
%setup -q -n %{name}-%{version}
#%patch -p1
#%patch1 -p1
find . -name \*.pl | xargs \
sed -i "s,/usr/local/bin/perl,/usr/bin/perl,"
sed -i "s|-Werror||" configure
%build
%configure \
--bindir=%{_sbindir} \
--libexecdir=%{_libdir}/squid \
--sysconfdir=%{_sysconfdir}/squid \
--datadir=%{_datadir}/squid \
--with-default-user=squid \
--enable-delay-pools \
--enable-snmp \
--enable-ssl \
--enable-linux-netfilter \
--with-pthreads \
--enable-auth \
--enable-cache-digests \
--enable-cachemgr-hostname=hostname \
--enable-digest-auth-helpers="password" \
--enable-ntlm-auth-helpers="smb_lm,fakeauth" \
--enable-basic-auth-helpers="LDAP,MSNT,NCSA,PAM,SMB,YP,getpwnam,multi-domain-NTLM,SASL,squid_radius_auth,POP3" \
--enable-external-acl-helpers="ip_user,ldap_group,unix_group,wbinfo_group" \
--enable-follow-x-forwarded-for \
--enable-ident-lookups \
--enable-removal-policies="heap,lru" \
--enable-storeio="aufs,diskd,ufs" \
--enable-wccpv2 \
--with-winbind-auth-challenge \
--enable-referer-log \
--enable-useragent-log \
--enable-arp-acl \
--enable-icap-client \
%ifnarch ia64 x86_64
--with-large-files \
%endif
--with-maxfd=8192
# coss removed from --enable-storeio because:
# Error: COSS support is not stable in 3.0. Please do not use.
%make
# NOTE: sasl module compilation doesn't work but we don't really need it now
# INCLUDES="-I%{_includedir} -I%{_includedir}/sasl"
%install
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
%makeinstall \
bindir=%{_sbindir} \
sysconfdir=%{_sysconfdir}/squid
install -m755 -D %{S:1} %{buildroot}%{_initrddir}/squid
install -m644 -D %{S:2} %{buildroot}%{_sysconfdir}/logrotate.d/squid
install -m644 -D %{S:3} %{buildroot}%{_sysconfdir}/pam.d/squid
install -m644 -D %{S:4} %{buildroot}%{_sysconfdir}/sysconfig/squid
install -m640 -D %{S:5} %{buildroot}%{_sysconfdir}/squid/squid.conf
install -d %{buildroot}%{_var}/log/squid
install -d %{buildroot}%{_var}/spool/squid
# move squid mib to correct dir with correct name
install -d %{buildroot}%{_datadir}/snmp/mibs
mv %{buildroot}%{_datadir}/squid/mib.txt \
%{buildroot}%{_datadir}/snmp/mibs/SQUID-MIB.txt
# create void squid log files
> %{buildroot}/var/log/squid/access.log
> %{buildroot}/var/log/squid/cache.log
> %{buildroot}/var/log/squid/store.log
# remove unpackaged files
rm -f %{buildroot}%{_sbindir}/RunCache
%clean
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
%pre
/usr/sbin/groupadd squid -g %{groupid} 2>/dev/null
/usr/sbin/useradd -u %{userid} -c 'Squid user' -d /dev/null -g squid \
-s /bin/false squid 2>/dev/null
exit 0
#%post
#if [ $1 -eq 1 ]; then
# [ -r /etc/sysconfig/rc ] && . /etc/sysconfig/rc || exit 1
# [ -r "$rc_networkfunctions" ] && . $rc_networkfunctions || exit 1
#
# get_interfaces_by_zone
# get_interface_parameters "$ifzone_local"
# if [ -n "$int_network" -a -n "$int_netmask" ]; then
# sed -i "s|\(acl lan src\).*|\1 $int_network/$int_netmask|" \
# %{_sysconfdir}/squid/squid.conf
# fi
#fi
#exit 0
%preun
# erase
if [ $1 -eq 0 ]; then
service squid stop
/sbin/chkconfig --del squid
/usr/sbin/userdel squid
fi
exit 0
%postun
#update
if [ $1 -eq 1 ]; then
service squid condrestart
fi
exit 0
%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/logrotate.d/squid
%config(noreplace) %{_sysconfdir}/pam.d/squid
%config(noreplace) %{_sysconfdir}/sysconfig/squid
%dir %{_sysconfdir}/squid
%config(noreplace) %attr(644,root,squid) %{_sysconfdir}/squid/cachemgr.conf
%config(noreplace) %{_sysconfdir}/squid/mime.conf
%config(noreplace) %attr(640,root,squid) %{_sysconfdir}/squid/squid.conf
%config(noreplace) %{_sysconfdir}/squid/msntauth.conf
%config %{_sysconfdir}/squid/errorpage.css*
%{_sysconfdir}/squid/squid.conf.documented
%{_sysconfdir}/squid/*.conf.default
%{_sbindir}/purge
%{_sbindir}/squid
%{_sbindir}/squidclient
%{_initrddir}/squid
%{_datadir}/squid/errors/*
%{_datadir}/squid/icons/*
%{_datadir}/snmp/mibs/SQUID-MIB.txt
%dir %{_libdir}/squid
%{_libdir}/squid/*.cgi
%{_libdir}/squid/digest_edirectory_auth
%{_libdir}/squid/digest_file_auth
%{_libdir}/squid/digest_ldap_auth
%{_libdir}/squid/diskd
%{_libdir}/squid/basic_db_auth
%{_libdir}/squid/basic_fake_auth
%{_libdir}/squid/basic_getpwnam_auth
%{_libdir}/squid/basic_ldap_auth
%{_libdir}/squid/basic_msnt_auth
%{_libdir}/squid/basic_msnt_multi_domain_auth
%attr(4750,root,squid) %{_libdir}/squid/basic_ncsa_auth
%{_libdir}/squid/basic_nis_auth
%attr(4750,root,squid) %{_libdir}/squid/basic_pam_auth
%{_libdir}/squid/basic_pop3_auth
%{_libdir}/squid/log_db_daemon
%{_libdir}/squid/basic_radius_auth
%{_libdir}/squid/basic_sasl_auth
%{_libdir}/squid/basic_smb_auth
%{_libdir}/squid/basic_smb_auth.sh
%{_libdir}/squid/ext_unix_group_acl
%{_libdir}/squid/ext_wbinfo_group_acl
%{_libdir}/squid/helper-mux.pl
%{_libdir}/squid/log_file_daemon
%{_libdir}/squid/negotiate_kerberos_auth
%{_libdir}/squid/negotiate_kerberos_auth_test
%{_libdir}/squid/negotiate_wrapper_auth
%{_libdir}/squid/ntlm_fake_auth
%{_libdir}/squid/ntlm_smb_lm_auth
%{_libdir}/squid/unlinkd
%{_libdir}/squid/url_fake_rewrite
%{_libdir}/squid/url_fake_rewrite.sh
%dir %attr(0755,squid,squid) %{_var}/log/squid
%ghost /var/log/squid/access.log
%ghost /var/log/squid/cache.log
%ghost /var/log/squid/store.log
%dir %attr(0755,squid,squid) %{_var}/spool/squid
%{_mandir}/man1/squidclient.1.gz
%{_mandir}/man8/*
%doc ChangeLog CONTRIBUTORS COPYING COPYRIGHT CREDITS
%doc QUICKSTART README RELEASENOTES.html SPONSORS
%doc contrib/url-normalizer.pl contrib/rredir.* contrib/user-agents.pl
%changelog
* Tue Dec 03 2013 Automatic Build System <autodist@mambasoft.it> 3.3.11-1mamba
- automatic version update by autodist
* Mon Nov 04 2013 Automatic Build System <autodist@mambasoft.it> 3.3.10-1mamba
- automatic version update by autodist
* Fri Sep 13 2013 Automatic Build System <autodist@mambasoft.it> 3.3.9-1mamba
- automatic version update by autodist
* Sun Jul 14 2013 Automatic Build System <autodist@mambasoft.it> 3.3.8-1mamba
- automatic version update by autodist
* Thu Jul 11 2013 Automatic Build System <autodist@mambasoft.it> 3.3.7-1mamba
- automatic version update by autodist
* Mon Jul 01 2013 Automatic Build System <autodist@mambasoft.it> 3.3.6-1mamba
- automatic version update by autodist
* Tue May 21 2013 Automatic Build System <autodist@mambasoft.it> 3.3.5-1mamba
- automatic version update by autodist
* Sat Apr 27 2013 Automatic Build System <autodist@mambasoft.it> 3.3.4-1mamba
- automatic version update by autodist
* Wed Mar 13 2013 Automatic Build System <autodist@mambasoft.it> 3.3.3-1mamba
- automatic version update by autodist
* Sat Mar 02 2013 Automatic Build System <autodist@mambasoft.it> 3.3.2-1mamba
- automatic version update by autodist
* Mon Feb 18 2013 Automatic Build System <autodist@mambasoft.it> 3.3.1-1mamba
- automatic version update by autodist
* Fri Jan 11 2013 Automatic Build System <autodist@mambasoft.it> 3.3.0.3-1mamba
- automatic version update by autodist
* Mon Nov 19 2012 Automatic Build System <autodist@mambasoft.it> 3.3.0.1-1mamba
- automatic version update by autodist
* Sun Oct 21 2012 Automatic Build System <autodist@mambasoft.it> 3.2.3-1mamba
- automatic version update by autodist
* Mon Oct 08 2012 Automatic Build System <autodist@mambasoft.it> 3.2.2-1mamba
- automatic version update by autodist
* Fri Sep 21 2012 Automatic Build System <autodist@mambasoft.it> 3.2.1-1mamba
- automatic update by autodist
* Sat Jun 09 2012 Automatic Build System <autodist@mambasoft.it> 3.1.20-1mamba
- automatic version update by autodist
* Mon Feb 06 2012 Automatic Build System <autodist@mambasoft.it> 3.1.19-1mamba
- automatic version update by autodist
* Fri Oct 14 2011 Automatic Build System <autodist@mambasoft.it> 3.1.16-1mamba
- automatic version update by autodist
* Sun Aug 28 2011 Automatic Build System <autodist@mambasoft.it> 3.1.15-1mamba
- automatic version update by autodist
* Mon Jul 04 2011 Automatic Build System <autodist@mambasoft.it> 3.1.14-1mamba
- automatic update by autodist
* Mon Jul 04 2011 Automatic Build System <autodist@mambasoft.it> 3.1.13-1mamba
- automatic update by autodist
* Tue May 31 2011 Automatic Build System <autodist@mambasoft.it> 3.1.12.2-1mamba
- automatic update by autodist
* Fri Apr 29 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 3.1.12-3mamba
- set datadir to %_datadir/squid
- set default cache_dir size to 384 MB to remove a warning about cache_mem default of 256 MB
* Wed Apr 27 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 3.1.12-2mamba
- rebuilt with --enable-icap-client
* Mon Apr 04 2011 Automatic Build System <autodist@mambasoft.it> 3.1.12-1mamba
- automatic update by autodist
* Thu Mar 24 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 3.1.11-2mamba
- sysconfig/squid: remove obsolete -D option
* Fri Mar 04 2011 Automatic Build System <autodist@mambasoft.it> 3.1.11-1mamba
- automatic update by autodist
* Sun Jan 30 2011 Automatic Build System <autodist@mambasoft.it> 3.1.10-1mamba
- automatic update by autodist
* Tue Nov 02 2010 Automatic Build System <autodist@mambasoft.it> 3.1.9-1mamba
- automatic update to 3.1.9 by autodist
* Wed Sep 08 2010 Automatic Build System <autodist@mambasoft.it> 3.1.8-1mamba
- automatic update to 3.1.8 by autodist
* Wed Aug 25 2010 Automatic Build System <autodist@mambasoft.it> 3.1.7-1mamba
- automatic update to 3.1.7 by autodist
* Wed Aug 04 2010 Automatic Build System <autodist@mambasoft.it> 3.1.6-1mamba
- automatic update to 3.1.6 by autodist
* Mon Jun 28 2010 Automatic Build System <autodist@mambasoft.it> 3.1.4-1mamba
- automatic update by autodist
* Fri Jun 04 2010 Automatic Build System <autodist@mambasoft.it> 3.1.3-1mamba
- automatic update to 3.1.3 by autodist
* Wed Dec 23 2009 Automatic Build System <autodist@mambasoft.it> 3.0.STABLE21-1mamba
- automatic update by autodist
* Thu Nov 19 2009 Automatic Build System <autodist@mambasoft.it> 3.0.STABLE20-1mamba
- automatic update by autodist
* Thu Oct 01 2009 Automatic Build System <autodist@mambasoft.it> 3.0.STABLE19-1mamba
- automatic update by autodist
* Fri Aug 07 2009 Automatic Build System <autodist@mambasoft.it> 3.0.STABLE18-1mamba
- automatic update by autodist
* Fri Jul 31 2009 Automatic Build System <autodist@mambasoft.it> 3.0.STABLE17-1mamba
- automatic update by autodist
* Wed Jul 22 2009 Automatic Build System <autodist@mambasoft.it> 3.0.STABLE16-1mamba
- automatic update by autodist
* Thu Apr 16 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 3.0.STABLE14-1mamba
- automatic update by autodist
* Mon Mar 02 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 3.0.STABLE13-1mamba
- automatic update by autodist
* Sun Jan 04 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 3.0.STABLE11-1mamba
- automatic update by autodist
* Mon Dec 22 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 3.0.STABLE9-1mamba
- update to 3.0.STABLE9
* Mon Sep 08 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 3.0.STABLE8-1mamba
- automatic update to 3.0.STABLE8 by autodist
* Tue Jun 17 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 3.0.STABLE6-1mamba
- update to 3.0.STABLE6
* Wed Sep 05 2007 Aleph0 <aleph0@openmamba.org> 2.6.STABLE15-1mamba
- update to 2.6.STABLE15
* Mon Jul 16 2007 Aleph0 <aleph0@openmamba.org> 2.6.STABLE14-1mamba
- update to 2.6.STABLE14
* Thu May 15 2007 Aleph0 <aleph0@openmamba.org> 2.6.STABLE13-1mamba
- update to 2.6.STABLE13
- initscript: remove lock file when stopping squid
* Thu Apr 12 2007 Aleph0 <aleph0@openmamba.org> 2.6.STABLE12-1mamba
- update to version 2.6.STABLE12 by autospec
- moved all binary files to %{_sbindir}
- changed file mode setting for squid.conf (640,root,squid)
- removed package squid-respawn
- new initscript
* Mon May 22 2006 Davide Madrisan <davide.madrisan@qilinux.it> 2.5.STABLE14-1qilnx
- update to version 2.5.STABLE14 by autospec
* Thu Mar 16 2006 Davide Madrisan <davide.madrisan@qilinux.it> 2.5.STABLE13-1qilnx
- update to version 2.5.STABLE13 by autospec
* Thu Oct 27 2005 Davide Madrisan <davide.madrisan@qilinux.it> 2.5.STABLE12-1qilnx
- update to version 2.5.STABLE12 by autospec
- security patches removed (merged upstream)
* Mon Oct 24 2005 Davide Madrisan <davide.madrisan@qilinux.it> 2.5.STABLE11-3qilnx
- security fix QSA-2005-126 (CAN-2005-3258)
* Mon Oct 03 2005 Davide Madrisan <davide.madrisan@qilinux.it> 2.5.STABLE11-2qilnx
- official patch: delaypools_truncated
* Mon Sep 26 2005 Davide Madrisan <davide.madrisan@qilinux.it> 2.5.STABLE11-1qilnx
- update to version 2.5.STABLE11 by autospec
- security patches removed (merged upstream)
* Fri Sep 16 2005 Davide Madrisan <davide.madrisan@qilinux.it> 2.5.STABLE10-4qilnx
- store_pending patch: security fix QSA-2005-106 (CAN-2005-2794)
* Thu Sep 08 2005 Alessandro Ramazzina <alessandro.ramazzina@qilinux.it> 2.5.STABLE10-3qilnx
- security fix: QSA-2005-104
* Wed Jun 22 2005 Silvan Calarco <silvan.calarco@mambasoft.it> 2.5.STABLE10-2qilnx
- rebuilt with support for 4096 file descriptors (see http://www.llg.it/Squid-Book/HTML/sec-file-descriptor.html)
* Mon May 30 2005 Davide Madrisan <davide.madrisan@qilinux.it> 2.5.STABLE10-1qilnx
- update to version 2.5.STABLE10 by autospec
- make logfiles %%ghost files
- added %%post scriptlet using code from QiLinux installation scripts
- removed security pathes (merged upstream)
* Tue May 10 2005 Davide Madrisan <davide.madrisan@qilinux.it> 2.5.STABLE9-3qilnx
- security fix: QSA-2005-064 (CAN-2005-1345)
* Wed Mar 09 2005 Davide Madrisan <davide.madrisan@qilinux.it> 2.5.STABLE9-2qilnx
- fixed a minor security issue: CAN-2005-0626
* Tue Mar 08 2005 Davide Madrisan <davide.madrisan@qilinux.it> 2.5.STABLE9-1qilnx
- update to version 2.5.STABLE9 by autospec
* Mon Feb 21 2005 Davide Madrisan <davide.madrisan@qilinux.it> 2.5.STABLE8-1qilnx
- update to version 2.5.STABLE8 by autospec
- security fix: QSA-2005-018 (CAN-2005-0446)
* Tue Feb 15 2005 Davide Madrisan <davide.madrisan@qilinux.it> 2.5.STABLE7-8qilnx
- security fix QSA-2005-016 (CAN-2005-0174, CAN-2005-0211, CAN-2005-0241)
* Mon Jan 31 2005 Silvan Calarco <silvan.calarco@mambasoft.it> 2.5.STABLE7-7qilnx
- squid mib file renamed to SQUID-MIB.txt
* Mon Jan 24 2005 Davide Madrisan <davide.madrisan@qilinux.it> 2.5.STABLE7-6qilnx
- security fix QSA-2005-006 (CAN-2005-00[94,95,96,97], CAN-2005-017[3,5])
* Fri Jan 21 2005 Silvan Calarco <silvan.calarco@mambasoft.it> 2.5.STABLE7-5qilnx
- mib.txt moved to default mibs dir
* Fri Jan 21 2005 Silvan Calarco <silvan.calarco@mambasoft.it> 2.5.STABLE7-4qilnx
- rebuilt with --enable-snmp option
* Fri Dec 17 2004 Davide Madrisan <davide.madrisan@qilinux.it> 2.5.STABLE7-3qilnx
- fixed minor security issues QSA-2004-066
* Mon Oct 18 2004 Davide Madrisan <davide.madrisan@qilinux.it> 2.5.STABLE7-2qilnx
- specfile fixes
* Fri Oct 15 2004 Silvan Calarco <silvan.calarco@mambasoft.it> 2.5.STABLE7-1qilnx
- update to version 2.5.STABLE7 by autospec
- also fixed security flaws (QSA-2004-038): CAN-2004-0[541,832,918]
* Mon Apr 05 2004 Davide Madrisan <davide.madrisan@qilinuc.it> 2.5.STABLE5-1qilnx
- rebuilt with squid-2.5.STABLE5 (also fixes the security flaw CAN-2004-0189)
* Tue Nov 25 2003 Silvan Calarco <silvan.calarco@mambasoft.it> 2.5.STABLE4-2qilnx
- changed user from nobody to squid
- added daemontools support for respawn
- fixed initscript restart
- added /etc/sysconfig/squid
* Tue Oct 23 2003 Davide Madrisan <davide.madrisan@qilinuc.it> 2.5.STABLE4-1qilnx
- new policies for chkconfig and automatic start/restart of the squid service
- rebuilt with latest stable version
* Fri Jun 27 2003 Silvan Calarco <silvan.calarco@qinet.it> 2.5-9qilnx
- fixed pam accounting problem (used pam_permit as accounting module)
* Fri Jun 20 2003 Silvan Calarco <silvan.calarco@qinet.it> 2.5-8qilnx
- added correct post and postun scripts
* Tue Jun 04 2003 Silvan Calarco <silvan.calarco@qinet.it> 2.5-7qilnx
- suid-ed pam_auth module (because it needs root privileges
* Tue Jun 03 2003 Silvan Calarco <silvan.calarco@qinet.it> 2.5-6qilnx
- added authentication modules configuration
* Wed May 21 2003 Silvan Calarco <silvan.calarco@qinet.it> 2.5-5qilnx
- moved user and group creation from %post to %pre script
* Mon May 19 2003 Silvan Calarco <silvan.calarco@qinet.it> 2.5-4qilnx
- changed logdir and cachedir position and permissions
- added group creation
* Fri May 16 2003 Silvan Calarco <silvan.calarco@qinet.it> 2.5-3qilnx
- added correct sysconfdir in configure
* Fri May 16 2003 Alessandro Ramazzina <alessandro.ramazzina@qinet.it> 2.5-2qilnx
- Added the right permissions to the init script
* Fri May 16 2003 Alessandro Ramazzina <alessandro.ramazzina@qinet.it> 2.5-1qilnx
- creation of squid package