automatic version update by autodist [release 3.3.11-1mamba;Tue Dec 03 2013]
This commit is contained in:
parent
c8b6bfe278
commit
41b2ad6844
@ -1,2 +1,8 @@
|
|||||||
# squid
|
# 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.
|
||||||
|
|
||||||
|
14
squid-3.0.STABLE13-gcc44.patch
Normal file
14
squid-3.0.STABLE13-gcc44.patch
Normal 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)) {
|
||||||
|
|
40
squid-3.0.STABLE15-default_config.patch
Normal file
40
squid-3.0.STABLE15-default_config.patch
Normal 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
4707
squid-conf
Normal file
File diff suppressed because it is too large
Load Diff
109
squid-initscript
Normal file
109
squid-initscript
Normal 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
31
squid-logrotate
Normal 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
7
squid-pamd
Normal 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
16
squid-sysconfig
Normal 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
505
squid.spec
Normal 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
|
Loading…
Reference in New Issue
Block a user