Accepting request 247589 from server:proxy:Test
fix for bnc#894840 OBS-URL: https://build.opensuse.org/request/show/247589 OBS-URL: https://build.opensuse.org/package/show/server:proxy/squid?expand=0&rev=60
This commit is contained in:
parent
5a2a646e40
commit
c1113da01b
@ -2,10 +2,10 @@
|
|||||||
<HTML>
|
<HTML>
|
||||||
<HEAD>
|
<HEAD>
|
||||||
<META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.69">
|
<META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.69">
|
||||||
<TITLE>Squid 3.4.4 release notes</TITLE>
|
<TITLE>Squid 3.4.5 release notes</TITLE>
|
||||||
</HEAD>
|
</HEAD>
|
||||||
<BODY>
|
<BODY>
|
||||||
<H1>Squid 3.4.4 release notes</H1>
|
<H1>Squid 3.4.5 release notes</H1>
|
||||||
|
|
||||||
<H2>Squid Developers</H2>
|
<H2>Squid Developers</H2>
|
||||||
<HR>
|
<HR>
|
||||||
@ -57,7 +57,7 @@ for Applied Network Research and members of the Web Caching community.</EM>
|
|||||||
<HR>
|
<HR>
|
||||||
<H2><A NAME="s1">1.</A> <A HREF="#toc1">Notice</A></H2>
|
<H2><A NAME="s1">1.</A> <A HREF="#toc1">Notice</A></H2>
|
||||||
|
|
||||||
<P>The Squid Team are pleased to announce the release of Squid-3.4.4 for testing.</P>
|
<P>The Squid Team are pleased to announce the release of Squid-3.4.5 for testing.</P>
|
||||||
<P>This new release is available for download from
|
<P>This new release is available for download from
|
||||||
<A HREF="http://www.squid-cache.org/Versions/v3/3.4/">http://www.squid-cache.org/Versions/v3/3.4/</A> or the
|
<A HREF="http://www.squid-cache.org/Versions/v3/3.4/">http://www.squid-cache.org/Versions/v3/3.4/</A> or the
|
||||||
<A HREF="http://www.squid-cache.org/Mirrors/http-mirrors.html">mirrors</A>.</P>
|
<A HREF="http://www.squid-cache.org/Mirrors/http-mirrors.html">mirrors</A>.</P>
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:d15e7cc8b1cb25b1b552d938e622819a9cbf5c5bbb517875709a6088bbd3d1e5
|
|
||||||
size 2812380
|
|
@ -1,20 +0,0 @@
|
|||||||
File: squid-3.4.4.tar.bz2
|
|
||||||
Date: Sun Mar 9 10:06:07 UTC 2014
|
|
||||||
Size: 2812380
|
|
||||||
MD5 : f9c7dd495e45042cc162d89cfbb97cc0
|
|
||||||
SHA1: 1d5db3970d4a8bd460315d90253c5c20d96abdad
|
|
||||||
Key : 0xFF5CF463 <squid3@treenet.co.nz>
|
|
||||||
fingerprint = EA31 CC5E 9488 E516 8D2D CC5E B268 E706 FF5C F463
|
|
||||||
keyring = http://www.squid-cache.org/pgp.asc
|
|
||||||
keyserver = subkeys.pgp.net
|
|
||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
Version: GnuPG v1
|
|
||||||
|
|
||||||
iQEcBAABAgAGBQJTHD43AAoJELJo5wb/XPRjD/QH/3GMK+VPmnP5QiMgr995Zp+o
|
|
||||||
ZHfQoVXO679Mq55Yv53ZSCE8xUGtqwaabm/3pP+U1URrs2kTJV+392fN43RmZ7R+
|
|
||||||
11zvIXJD3/dGAHAKQlxELMskWNNAdQWCpXGhKaJFU0ghvqlGpq1hLx2M5DqOgJBU
|
|
||||||
DoFLFUQdKLPU8n1PwnY3SKdT3q3VxpSVbaUx+doQnsNW2Fj2NBj/kb2TQy/1UmyF
|
|
||||||
FWVpn6Gr3BMCrl4uiw1yiCdHty61Tt6BH6swjA7sQjcenMLWQjNzRzGgM4TfhlvR
|
|
||||||
czHrrJDbpNZ7Z8NBGvyAYBQmsFRxNm51yIFmpRst+PJBZuNJFW4RB9lek1hWsuk=
|
|
||||||
=zJQN
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
squid-3.4.6.tar.bz2
Normal file
3
squid-3.4.6.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:37338218562a2c85e855b4fa472848ca8f8a0408f3e04d15636acdaace3811ca
|
||||||
|
size 3057715
|
20
squid-3.4.6.tar.bz2.asc
Normal file
20
squid-3.4.6.tar.bz2.asc
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
File: squid-3.4.6.tar.bz2
|
||||||
|
Date: Wed Jun 25 15:31:30 UTC 2014
|
||||||
|
Size: 3057715
|
||||||
|
MD5 : d3ca4ce0a039bbba8258d6b67d6afaa1
|
||||||
|
SHA1: 0b8850a0bf73d85797e441e589324da8309cd738
|
||||||
|
Key : 0xFF5CF463 <squid3@treenet.co.nz>
|
||||||
|
fingerprint = EA31 CC5E 9488 E516 8D2D CC5E B268 E706 FF5C F463
|
||||||
|
keyring = http://www.squid-cache.org/pgp.asc
|
||||||
|
keyserver = subkeys.pgp.net
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v1
|
||||||
|
|
||||||
|
iQEcBAABAgAGBQJTqx1kAAoJELJo5wb/XPRjsjEIAOCdBy3rvR5fK5JluK2uUjkf
|
||||||
|
+EQbglgl10SoMMxS63mswFI5ZlpyHffPhpuL9RGOSeRxjUV7S9a8I9WuG+1ox6Of
|
||||||
|
P6VXZxnUpZNwSWht7MJL8gIUs8oafYsPPlwP9r67VxQeP8Nz42HwsYOaWhNVi72w
|
||||||
|
TU2axLEnIg89qg9heG7jN1gFBYOSTW4arW3+1Rzefo5sNvLXjbtE1i6woLYp+9E1
|
||||||
|
v/ZXPo/LIW7WoV8/n/kr43PMGExPg40YZXVybdKBtHjybpLzxJSPv61cKqMtzN9C
|
||||||
|
b6RRjLNM8BuVGdi8wdEDJuwCcnIbT8Bsqi6SPYDDfkNRhh+CBp8/mA9Rdgg+QVE=
|
||||||
|
=OMF0
|
||||||
|
-----END PGP SIGNATURE-----
|
66
squid-cert_tool_use_bash_not_ksh.patch
Normal file
66
squid-cert_tool_use_bash_not_ksh.patch
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
diff -rNU 60 ../squid-3.4.6-o/helpers/external_acl/kerberos_ldap_group/cert_tool ./helpers/external_acl/kerberos_ldap_group/cert_tool
|
||||||
|
--- ../squid-3.4.6-o/helpers/external_acl/kerberos_ldap_group/cert_tool 2014-06-25 16:41:39.000000000 +0200
|
||||||
|
+++ ./helpers/external_acl/kerberos_ldap_group/cert_tool 2014-08-14 16:40:59.000000000 +0200
|
||||||
|
@@ -1,61 +1,61 @@
|
||||||
|
-#!/bin/ksh
|
||||||
|
+#!/bin/bash
|
||||||
|
#
|
||||||
|
# -----------------------------------------------------------------------------
|
||||||
|
#
|
||||||
|
# Author: Markus Moeller (markus_moeller at compuserve.com)
|
||||||
|
#
|
||||||
|
# Copyright (C) 2007 Markus Moeller. All rights reserved.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
# the Free Software Foundation; either version 2 of the License, or
|
||||||
|
# (at your option) any later version.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful,
|
||||||
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
# GNU General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License
|
||||||
|
# along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
|
||||||
|
#
|
||||||
|
# -----------------------------------------------------------------------------
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# creates the following files:
|
||||||
|
# <server>.cert
|
||||||
|
# secmod.db
|
||||||
|
# key3.db
|
||||||
|
# cert8.db
|
||||||
|
#
|
||||||
|
#
|
||||||
|
if [ -z "$1" ]; then
|
||||||
|
echo "Usage: `basename $0` ldap-server port"
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
if [ -z "$2" ]; then
|
||||||
|
port=636
|
||||||
|
else
|
||||||
|
port=$2
|
||||||
|
fi
|
||||||
|
|
||||||
|
server=$1
|
||||||
|
|
||||||
|
#
|
||||||
|
# Remove old files
|
||||||
|
#
|
||||||
|
rm ${server}_[0-9]*.cert 2>/dev/null
|
||||||
|
#
|
||||||
|
# Get certs and store in .cert file
|
||||||
|
#
|
||||||
|
( openssl s_client -showcerts -connect $server:$port 2>/dev/null <<!
|
||||||
|
QUIT
|
||||||
|
!
|
||||||
|
) | awk 'BEGIN{start=0;ostart=0}{if ( $0 ~ /BEGIN CERTIFICATE/ ) { start=start+1 };
|
||||||
|
if ( start > ostart ) {print $0 >>"'$server'_"start".cert"};
|
||||||
|
if ( $0 ~ /END CERTIFICATE/) { ostart=start } }'
|
||||||
|
|
||||||
|
#
|
||||||
|
# from mozilla-nss-tools
|
||||||
|
# /usr/sfw/bin on Solaris
|
@ -1,3 +1,47 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 4 16:02:45 UTC 2014 - chris@computersalat.de
|
||||||
|
|
||||||
|
- fix for bnc#894840
|
||||||
|
* fix logrotate file (sharedscripts)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Aug 31 09:32:01 UTC 2014 - boris@steki.net
|
||||||
|
|
||||||
|
- add --disable-arch-native configure param as vmware does not
|
||||||
|
emulate all instruction set and squid fails with
|
||||||
|
"Illegal instruction" more info at
|
||||||
|
http://wiki.squid-cache.org/KnowledgeBase/IllegalInstructionError
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Aug 14 16:42:17 CEST 2014 - draht@suse.de
|
||||||
|
|
||||||
|
- squid-cert_tool_use_bash_not_ksh.patch:
|
||||||
|
/usr/sbin/cert_tool should use bash, not ksh. [bnc#891313]
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Aug 10 21:16:29 UTC 2014 - chris@computersalat.de
|
||||||
|
|
||||||
|
- Changes to squid-3.4.6 (25 Jun 2014):
|
||||||
|
* Regression: segmentation fault logging with %tg format specifier
|
||||||
|
* Bug 4065: round-robin neighbor selection with unequal weights
|
||||||
|
* Bug 4056: assertion MemPools[type] from netdbExchangeStart()
|
||||||
|
* Bug 4050: segmentation fault in CommSelectEngine::checkEvents on helper response
|
||||||
|
* Fix segmentation fault setting up server SSL connnection
|
||||||
|
* Fix hanging Non-HTTPS connections on SSL-bump enabled port
|
||||||
|
* Fix Cache Manager actions listed more than once
|
||||||
|
* ... and many minor memory leaks
|
||||||
|
* ... and several portability build issues
|
||||||
|
* ... and some documentation updates
|
||||||
|
- Changes to squid-3.4.5 (02 May 2014):
|
||||||
|
* Regression Bug 4051: inverted test on CONNECT payload existence
|
||||||
|
* Regression Fix: order dependency between cache_dir and maximum_object_size
|
||||||
|
* Fix logformat %note display
|
||||||
|
* Resolve 'dying from an unhandled exception: c'
|
||||||
|
* Copyright: Update CONTRIBUTORS list of copyright holders
|
||||||
|
- fix deps
|
||||||
|
* libtool >= 2.4
|
||||||
|
* older libtool needs --with-included-ltd
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jul 31 14:01:54 UTC 2014 - dimstar@opensuse.org
|
Thu Jul 31 14:01:54 UTC 2014 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
@ -1,3 +1,18 @@
|
|||||||
|
/var/log/squid/access.log /var/log/squid/store.log {
|
||||||
|
compress
|
||||||
|
dateext
|
||||||
|
maxage 365
|
||||||
|
rotate 99
|
||||||
|
size=+4096k
|
||||||
|
notifempty
|
||||||
|
missingok
|
||||||
|
create 640 squid root
|
||||||
|
sharedscripts
|
||||||
|
postrotate
|
||||||
|
/etc/init.d/squid reload
|
||||||
|
endscript
|
||||||
|
}
|
||||||
|
|
||||||
/var/log/squid/cache.log {
|
/var/log/squid/cache.log {
|
||||||
compress
|
compress
|
||||||
dateext
|
dateext
|
||||||
@ -7,37 +22,6 @@
|
|||||||
notifempty
|
notifempty
|
||||||
missingok
|
missingok
|
||||||
create 640 squid root
|
create 640 squid root
|
||||||
sharedscripts
|
|
||||||
postrotate
|
|
||||||
/etc/init.d/squid reload
|
|
||||||
endscript
|
|
||||||
}
|
|
||||||
|
|
||||||
/var/log/squid/access.log {
|
|
||||||
compress
|
|
||||||
dateext
|
|
||||||
maxage 365
|
|
||||||
rotate 99
|
|
||||||
size=+4096k
|
|
||||||
notifempty
|
|
||||||
missingok
|
|
||||||
create 640 squid root
|
|
||||||
sharedscripts
|
|
||||||
postrotate
|
|
||||||
/etc/init.d/squid reload
|
|
||||||
endscript
|
|
||||||
}
|
|
||||||
|
|
||||||
/var/log/squid/store.log {
|
|
||||||
compress
|
|
||||||
dateext
|
|
||||||
maxage 365
|
|
||||||
rotate 99
|
|
||||||
size=+4096k
|
|
||||||
notifempty
|
|
||||||
missingok
|
|
||||||
create 640 squid root
|
|
||||||
sharedscripts
|
|
||||||
postrotate
|
postrotate
|
||||||
/etc/init.d/squid reload
|
/etc/init.d/squid reload
|
||||||
endscript
|
endscript
|
||||||
|
21
squid.spec
21
squid.spec
@ -21,10 +21,10 @@
|
|||||||
#define snap -20131225-r13064
|
#define snap -20131225-r13064
|
||||||
|
|
||||||
Name: squid
|
Name: squid
|
||||||
Summary: Squid Version 3.3 WWW Proxy Server
|
Summary: A fully featured HTTP/1.0 proxy
|
||||||
License: GPL-2.0+
|
License: GPL-2.0+
|
||||||
Group: Productivity/Networking/Web/Proxy
|
Group: Productivity/Networking/Web/Proxy
|
||||||
Version: 3.4.4
|
Version: 3.4.6
|
||||||
Release: 0
|
Release: 0
|
||||||
Url: http://www.squid-cache.org/Versions/v3/3.4
|
Url: http://www.squid-cache.org/Versions/v3/3.4
|
||||||
#Source0: http://www.squid-cache.org/Versions/v3/3.3/%{name}-%{version}%{snap}.tar.bz2
|
#Source0: http://www.squid-cache.org/Versions/v3/3.3/%{name}-%{version}%{snap}.tar.bz2
|
||||||
@ -65,6 +65,7 @@ Patch101: %{name}-nobuilddates.patch
|
|||||||
Patch102: %{name}-compiled_without_RPM_OPT_FLAGS.patch
|
Patch102: %{name}-compiled_without_RPM_OPT_FLAGS.patch
|
||||||
# patch fixes kerberos principalname handling (http://bugs.squid-cache.org/show_bug.cgi?id=4042)
|
# patch fixes kerberos principalname handling (http://bugs.squid-cache.org/show_bug.cgi?id=4042)
|
||||||
Patch103: squid-brokenad.patch
|
Patch103: squid-brokenad.patch
|
||||||
|
Patch104: %{name}-cert_tool_use_bash_not_ksh.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
%if 0%{?suse_version}
|
%if 0%{?suse_version}
|
||||||
PreReq: %fillup_prereq
|
PreReq: %fillup_prereq
|
||||||
@ -93,7 +94,11 @@ BuildRequires: gpg-offline
|
|||||||
BuildRequires: krb5-devel
|
BuildRequires: krb5-devel
|
||||||
BuildRequires: libcap-devel
|
BuildRequires: libcap-devel
|
||||||
BuildRequires: libexpat-devel
|
BuildRequires: libexpat-devel
|
||||||
|
%if 0%{?suse_version} <= 1140
|
||||||
BuildRequires: libtool
|
BuildRequires: libtool
|
||||||
|
%else
|
||||||
|
BuildRequires: libtool >= 2.4
|
||||||
|
%endif
|
||||||
BuildRequires: openldap2-devel
|
BuildRequires: openldap2-devel
|
||||||
BuildRequires: opensp-devel
|
BuildRequires: opensp-devel
|
||||||
BuildRequires: openssl-devel
|
BuildRequires: openssl-devel
|
||||||
@ -155,10 +160,16 @@ chmod a-x CREDITS
|
|||||||
%patch101
|
%patch101
|
||||||
%patch102
|
%patch102
|
||||||
%patch103
|
%patch103
|
||||||
|
%patch104
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
#if 0%{?sles_version} == 1100
|
||||||
|
#export CFLAGS="%{optflags} -fPIE -fPIC -DOPENSSL_LOAD_CONF"
|
||||||
|
#export CXXFLAGS="%{optflags} -fPIE -fPIC -DOPENSSL_LOAD_CONF"
|
||||||
|
#else
|
||||||
export CFLAGS="%{optflags} -fPIE -fPIC -DOPENSSL_LOAD_CONF"
|
export CFLAGS="%{optflags} -fPIE -fPIC -DOPENSSL_LOAD_CONF"
|
||||||
export CXXFLAGS="%{optflags} -fPIE -fPIC -DOPENSSL_LOAD_CONF"
|
export CXXFLAGS="%{optflags} -fPIE -fPIC -DOPENSSL_LOAD_CONF"
|
||||||
|
#endif
|
||||||
export LDFLAGS='-Wl,-z,relro,-z,now -pie'
|
export LDFLAGS='-Wl,-z,relro,-z,now -pie'
|
||||||
%configure \
|
%configure \
|
||||||
--disable-strict-error-checking \
|
--disable-strict-error-checking \
|
||||||
@ -173,6 +184,9 @@ export LDFLAGS='-Wl,-z,relro,-z,now -pie'
|
|||||||
--with-pidfile=/var/run/squid.pid \
|
--with-pidfile=/var/run/squid.pid \
|
||||||
%endif
|
%endif
|
||||||
--with-dl \
|
--with-dl \
|
||||||
|
%if 0%{?suse_version} <= 1140
|
||||||
|
--with-included-ltdl \
|
||||||
|
%endif
|
||||||
--enable-disk-io \
|
--enable-disk-io \
|
||||||
--enable-storeio \
|
--enable-storeio \
|
||||||
--enable-removal-policies=heap,lru \
|
--enable-removal-policies=heap,lru \
|
||||||
@ -202,7 +216,8 @@ export LDFLAGS='-Wl,-z,relro,-z,now -pie'
|
|||||||
--enable-x-accelerator-vary \
|
--enable-x-accelerator-vary \
|
||||||
--with-default-user=%{name} \
|
--with-default-user=%{name} \
|
||||||
--disable-ident-lookups \
|
--disable-ident-lookups \
|
||||||
--enable-follow-x-forwarded-for
|
--enable-follow-x-forwarded-for \
|
||||||
|
--disable-arch-native
|
||||||
|
|
||||||
# overwrite the number of open filedescriptors of configure to 4096
|
# overwrite the number of open filedescriptors of configure to 4096
|
||||||
# to be backward compatible, but numbers above should not be overwritten
|
# to be backward compatible, but numbers above should not be overwritten
|
||||||
|
Loading…
Reference in New Issue
Block a user