Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:tpatzig
squid
squid.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File squid.spec of Package squid
# # spec file for package squid (Version 2.7.STABLE6) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # needsrootforbuild Name: squid BuildRequires: db-devel opensp-devel pam-devel samba BuildRequires: sgmltool sharutils openssl openssl-devel Summary: Squid WWW proxy server Version: 2.7.STABLE7 Release: 1 License: GPL v2 or later Url: http://www.squid-cache.org Group: Productivity/Networking/Web/Proxy Requires: logrotate, cron Provides: http_proxy Conflicts: squid-beta squid2 squid23 AutoReqProv: on PreReq: /usr/sbin/useradd, %insserv_prereq, %fillup_prereq Source: squid-%{version}.tar.bz2 #Source1: squid_ldapauth-%{squid_ldapauth_version}.tar.bz2 Source2: rc.squid Source4: README.SuSE Source5: pam.squid Source6: squid.logrotate Source7: squid-%{version}-RELEASENOTES.html Source8: contrib-2.4.STABLE6.tar.bz2 # OBSOLETE: Create with: wget --cut-dirs=1 -nH -m -k -r -I/Doc/FAQ/ http://www.squid-cache.org/Doc/FAQ/ # FAQ is now changed into a wiki. The complete FAQ can be found at: # http://wiki.squid-cache.org/SquidFaq/CompleteFaq Source10: CompleteFaq.html # Source: http://gaugusch.at/squid.shtml Source11: squid_ie_blocker.txt Source12: http://www.squid-cache.org/WCCP-support/Linux/ip_wccp.c Source13: squid.sysconfig Patch0: squid-2.7.STABLE3-config.patch Patch1: %{name}-2.6.STABLE2-ldflags.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %define squidconfdir /etc/squid %description The stable version of the Squid WWW Proxy Server. Home page: http://www.squid-cache.org Authors: -------- Duane Wessels <wessels@ircache.net> %prep %setup -n squid-%{version} -a 8 %patch0 -p1 %patch1 -p1 #perl -pi -e 's%^#!/usr/local/bin/perl%#!/usr/bin/perl%g' `find -name "*.pl"` #(cd squid_ldapauth* #%patch2 #) %build %{?suse_update_config:%{suse_update_config}} export RPM_OPT_FLAGS="$RPM_OPT_FLAGS -fPIE -fno-strict-aliasing" export CFLAGS="$RPM_OPT_FLAGS" export LDFLAGS="-pie" aclocal touch NEWS AUTHORS automake autoconf ./configure --prefix=/usr \ --sysconfdir=%{squidconfdir} \ --bindir=/usr/sbin \ --sbindir=/usr/sbin \ --localstatedir=/var \ --libexecdir=/usr/sbin \ --datadir=/usr/share/squid \ --mandir=%{_mandir} \ --with-dl \ --with-maxfd=4096 \ --enable-snmp \ --enable-carp \ --enable-useragent-log \ --enable-auth="basic digest negotiate ntlm" \ --enable-basic-auth-helpers="MSNT NCSA PAM SMB YP getpwnam multi-domain-NTLM" \ --enable-ntlm-auth-helpers="SMB fakeauth no_check" \ --enable-external-acl-helpers="ip_user session unix_group wbinfo_group" \ --enable-ntlm-fail-open \ --enable-referer-log \ --enable-arp-acl \ --enable-htcp \ --enable-underscores \ --enable-stacktraces \ --enable-delay-pools \ --enable-useragent-log \ --enable-referer-log \ --enable-forward-log \ --enable-multicast-miss \ --enable-ssl \ --enable-cache-digests \ --enable-auth-on-acceleration \ --enable-storeio="aufs,coss,diskd,null,ufs" \ --enable-linux-netfilter \ --enable-removal-policies="heap,lru" \ --enable-icmp \ --with-samba-sources=/usr/include/samba \ --enable-large-cache-files \ --enable-x-accelerator-vary \ --enable-follow-x-forwarded-for make DEFAULT_SWAP_DIR=/var/cache/squid \ DEFAULT_LOG_PREFIX=/var/log/squid \ DEFAULT_PID_FILE=/var/run/squid.pid \ SAMBAPREFIX=/usr mkdir FAQ cp -p %{SOURCE10} FAQ %install mkdir -p $RPM_BUILD_ROOT/var/{cache,log}/squid mkdir -p $RPM_BUILD_ROOT/usr/sbin make install DESTDIR=$RPM_BUILD_ROOT SAMBAPREFIX=/usr mv $RPM_BUILD_ROOT{/etc/squid/,/usr/share/squid/}mime.conf.default mv $RPM_BUILD_ROOT{/etc/squid/,/usr/share/squid/}msntauth.conf.default cp $RPM_BUILD_ROOT{/etc/squid/,/usr/share/squid/}msntauth.conf ln -s /etc/squid/mime.conf $RPM_BUILD_ROOT/usr/share/squid # backward compatible install -d -m 755 $RPM_BUILD_ROOT/etc/logrotate.d install -m 644 %{SOURCE6} $RPM_BUILD_ROOT/etc/logrotate.d/squid install -d %{buildroot}%{_mandir}/man8/ install -m 644 doc/squid.8 $RPM_BUILD_ROOT/%{_mandir}/man8/ install -m 644 helpers/basic_auth/PAM/pam_auth.8 $RPM_BUILD_ROOT/%{_mandir}/man8/ gzip -9 $RPM_BUILD_ROOT/%{_mandir}/man8/*.8 install -D %{SOURCE2} $RPM_BUILD_ROOT/etc/init.d/squid ln -sf /etc/init.d/squid $RPM_BUILD_ROOT/usr/sbin/rcsquid install -d -m 755 doc/scripts install scripts/*.pl doc/scripts cat > doc/scripts/cachemgr.readme <<-EOT cachemgr.cgi will now be found in %{_libdir}/squid EOT install -d -m 755 $RPM_BUILD_ROOT/%{_libdir}/squid mv $RPM_BUILD_ROOT/usr/sbin/cachemgr.cgi $RPM_BUILD_ROOT/%{_libdir}/squid #nothing for squid-2.5.STABLE1: install -d -m 755 doc/contrib install contrib/*.pl doc/contrib #rm doc/Programming-Guide/Makefile install -m 644 %{SOURCE7} doc install -m 644 %{SOURCE4} . install -m 644 %{SOURCE11} doc/contrib install -m 644 %{SOURCE12} doc/contrib install -D -m 644 %{SOURCE5} $RPM_BUILD_ROOT/etc/pam.d/squid cp -a helpers/external_acl/ip_user/README README.ip_user rm %{buildroot}/usr/sbin/Run* install -d -m 755 $RPM_BUILD_ROOT/var/adm/fillup-templates install -m 644 %{SOURCE13} $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.squid rm -f $RPM_BUILD_ROOT/etc/squid/squid.conf.default rm -f $RPM_BUILD_ROOT%{_mandir}/man8/pam_auth.8 rm -f $RPM_BUILD_ROOT%{_mandir}/man8/squid.8 rm -f $RPM_BUILD_ROOT%{_mandir}/man8/squid_unix_group.8 %clean rm -rf $RPM_BUILD_ROOT %pre /usr/sbin/useradd -r -o -g nogroup -u 31 -s /bin/false -c "WWW-proxy squid" -d /var/cache/squid squid 2> /dev/null || : %post %{fillup_and_insserv squid} %preun %stop_on_removal squid %postun %restart_on_update squid %{insserv_cleanup} %verifyscript %files %defattr(-,root,root) %attr(750,squid,root) %dir /var/cache/squid %attr(750,squid,root) %dir /var/log/squid %dir %{squidconfdir} %config(noreplace) %{squidconfdir}/squid.conf %config(noreplace) %{squidconfdir}/cachemgr.conf %config(noreplace) /etc/logrotate.d/squid %config(noreplace) %{squidconfdir}/mime.conf %config(noreplace) %{squidconfdir}/msntauth.conf %config /etc/pam.d/squid %config /etc/init.d/squid %dir /usr/share/squid /usr/share/squid/errors /usr/share/squid/icons %config /usr/share/squid/mib.txt /usr/share/squid/mime.conf /usr/share/squid/mime.conf.default /usr/share/squid/msntauth.conf /usr/share/squid/msntauth.conf.default /usr/sbin/cossdump /usr/sbin/diskd-daemon /usr/sbin/fakeauth_auth /usr/sbin/getpwname_auth /usr/sbin/ip_user_check /usr/sbin/logfile-daemon /usr/sbin/msnt_auth /usr/sbin/ncsa_auth /usr/sbin/no_check.pl /usr/sbin/ntlm_auth %verify(not mode) %attr(4755,root,shadow)/usr/sbin/pam_auth /usr/sbin/pinger /usr/sbin/rcsquid /usr/sbin/smb_auth /usr/sbin/smb_auth.pl /usr/sbin/smb_auth.sh /usr/sbin/squid /usr/sbin/squid_session /usr/sbin/squid_unix_group /usr/sbin/squidclient /usr/sbin/unlinkd /usr/sbin/wbinfo_group.pl /usr/sbin/yp_auth /var/adm/fillup-templates/sysconfig.squid %dir %{_libdir}/squid %{_libdir}/squid/cachemgr.cgi %doc %{_mandir}/man*/* %doc CONTRIBUTORS COPYING COPYRIGHT CREDITS %doc ChangeLog QUICKSTART README README.SuSE #%doc doc/HTTP-codes.txt doc/draft-vixie-htcp-proto-04.txt #%doc doc/Programming-Guide %doc doc/scripts doc/contrib FAQ %doc doc/debug-sections.txt src/squid.conf.default %doc doc/%{name}-%{version}-RELEASENOTES.html %doc README.ip_user %changelog * Mon Oct 27 2008 kssingvo@suse.de - update to 2.7.STABLE5, which is a bugfix version only: * Don't set expires: now in generated error responses * Old headers still returned after a cache validation * swap.state permission issues if crashing during "squid -k reconfigure" * Limit stale-if-error to 500-504 responses * Increase negotiate auth token buffer size * add upgrade_http0.9 option making it possible to disable upgrade of HTTP/0.9 responses * assertion failed: sc->new_callback == NULL at store_client.c:190 * Shut down store url rewrite helpers on squid -k reconfigure * configuration file contains non-ASCII characters For complete list of changes see: http://www.squid-cache.org/Versions/v2/2.7/changesets/SQUID_2_7_STABLE5.html - removed obsolete, already in upstream version patches * Thu Oct 02 2008 kssingvo@suse.de - bugfix if user is in many kerberos groups (12380.patch) * Thu Sep 25 2008 kssingvo@suse.de - added a few official patches: * HTTP/0.9: making it possible to disable upgrade of HTTP/0.9 responses * assertion failed: sc->new_callback == NULL at store_client.c:190 * foreground rebuild should do all of the rebuilding before Squid accepts * Shut down store url rewrite helpers on squid -k reconfigure * configuration file contains non-ASCII characters * Wed Aug 20 2008 kssingvo@suse.de - update to 2.7.STABLE4: * DNS retransmit queue could get hold up * assertion failed: forward.c:529: "fs" * assertion failed: forward.c:110: "!EBIT_TEST(e->flags, ENTRY_FWD_HDR_WAIT)" * Workaround for Linux-2.6.24 & 2.6.25 netfiler_ipv4.h include header __u32 problem * Make dns_nameserver work when using --disable-internal-dns on glibc based systems * Handle aborted objects properly. The change in 2.7.STABLE3 triggered a number of issues. * access.log logs rewritten URL and strip_query_terms ineffective For full list of changes see: http://www.squid-cache.org/Versions/v2/2.7/changesets/SQUID_2_7_STABLE4.html - added cron to Requires: as rpmlint complains on this * Sun Aug 17 2008 aj@suse.de - Fix init scripts. * Wed Jul 02 2008 kssingvo@suse.de - update to 2.7.STABLE3: major changes from 2.6 to 2.7: * HTTP/1.1 support * performance improvements * no longer WAIS support * can emulate an origin server when acting as an accelerator * "min-size" option for cache_dir * semi-modular logging framework introduced * Support for rewriting URLs into canonical forms when storing and retrieving objects * Object revalidation in background * new option "zero_buffers" * cache authentication based on source IP address * configuration files can be included * alteration for default rules to not cache dynamic content from cgi-bin and query URLs * cleanup of accelerator mode * zero Penalty Hit support * and many bugfixes For full list of changes see: http://www.squid-cache.org/Versions/v2/2.7/changesets - fixed the config patch accordingly - sorted files in /usr/sbin - added new binary /usr/sbin/logfile-daemon * Mon May 19 2008 kssingvo@suse.de - added "sharedscripts" to logrotate (bnc#388088) * Tue Apr 29 2008 kssingvo@suse.de - update to 2.6.STABLE19: * Custom log formats fail to log file sizes >2GB properly on 32-bit platforms * outgoing_address acl doesn't work with indirect source address (follow-x-forwarded-for) * Stuck in 100%% CPU when fetching an corrupt peer digest * Add support for the resolv.conf domain directive, and also automatically derived default domain * minimum_icp_query_timeout directive Full list of changes see: http://www.squid-cache.org/Versions/v2/2.6/changesets/SQUID_2_6_STABLE20.html - removed official patches, which are now included in latest version * Thu Apr 17 2008 kssingvo@suse.de - added official patches: * Custom log formats fail to log file sizes >2GB properly on 32-bit platforms * Fix stripping NT domain in squid_ldap_group * Cache-Control: max-stale=0 forwarded wrongly as max-stale (without delta) * Fails to parse chunked encoding using chunk extensions * Deal properly with empty list members * tcp_outgoing_address acl doesn't work with indirect source address (follow-x-forwarded-for) * Wed Mar 26 2008 kssingvo@suse.de - update to 2.6.STABLE19: * Fix tcp_outgoing_address example config to match its description * Assertion failed sc != NULL when using peer monitor function fixed * Fix missing default disk store type into QUICKSTART example. * Handle recursive completion operations in diskd fixed. * documentation bugfix for tcp_outgoing_tos directive * Sort cache list in wccpv2 to ensure a consistent hash allocation across all services * Updated Ukrainan error pages * Compile error in squid_kerb_auth under Mac OS X 10.5.2 * squid_radius_auth failed ro process more than 256 requests * Clarified description of 'cache_vary' directive * Make range_offset_limit 0 disable local range processing as documented, even if the first range starts at 0 - updated 64bit patch - updated FAQ: no longer avail, its a Wiki now. Best compromise to use CompleteFaq webpage instead. * Tue Jan 15 2008 kssingvo@suse.de - update to 2.6.STABLE18: * Preparing 2.6.STABLE18 * This is STABLE18, not 16.. * Remove HEAD ChangeLog entries copied by mistake * Preparing for 2.6.STABLE18 * Update valgrind support for valgrind-3.3.0 * Sometimes arrayShrink() will be asked to shrink by 0 entries. Handle that. * Digest authentication fixes * Minor cleanups to make some 64-bit platforms happier * Novell eDirectory digest helper edir_digest_auth update to clean up license * Change old info@ircache.net contact address to info@squid-cache.org * Convert spnegohelp.h and spnegohelp.c files drom DOS to Unix text format. * Fix bug in header array compression - removed obsolete suse 8.0 check in PreReq * Wed Dec 12 2007 kssingvo@suse.de - BuildRequires doesn't need openldap2 anymore. fixed. * Mon Dec 03 2007 kssingvo@suse.de - upgrade to version 2.6STABLE17: * Fix compile error with old GCC 2.x or other ANSI-C compilers before C99 * Mention the login= cache_peer option in release notes * Fix bad cache_peer example in squid.conf * Fix a compile-time memory corruption error causing cf_gen to fail * Clarify high_memory_warning usage * Reject DNS responses which result in no data * Fix version number in configuration manual * Move cache and request/reply_header_max_size to their proper sections * sbrk statistics broken when process size >2GB * Move logopen() much earlier to have fatal startup errors sent to the proper syslog facility * Fix HTTP/0.9 responses * Correct bad example config for tos_outgoing_tos * Fix grammar in description of mail_program squid.conf option * Ignore Content-Length in chunked responses instead of rejecting the response as invalid * Documented that http_port no longer have a default * Cleanup of cache digest documentation * Make aufs store rebuilding back off a little if I/O load too high * Respect DNS ttl=0 * Update udp_(incoming|outgoing)_address documentation to reflect current bahaviour. * Update HTCP documentation * Document the overlapping helper request format * Change priority of proxy auth and extacl provided username in login=*:pass * pack header entries on cache updates * Make squid_db_auth reopen the database connection on each query by default * Improve helper debug ouput, including the channel number * Update cachePeerEntry MIB description to mention what is used as index key * Import squid_radius_auth for authenticating to RADIUS * Tue Oct 23 2007 kssingvo@suse.de - upgrade to version 2.6STABLE16: * Test for sys/capability.h linux include file to avoid failing on linux systems missing libcap * Release private objects on cache rebuild * Segfault in clientBuildReplyHeader when http->entry == NULL * Bug #2072: digest_pw_auth fails when using plaintext passwords * Bug #2073: assertion failed: client_side.c:4175: "buf != NULL || !conn->body.request on POST * Adjust default pconn timeouts to avoid shutting down connection while child sends request * Bug #1980: cache_peer monitortimeout not working * Bug #1882: Parent responses are not cached if sibling returns 504 * More squid.conf reordering to get the dependencies between options sorted proper * The select() I/O loop got broken by the /dev/poll addition (2.6.STABLE14) * Bug #2017: Fails to work around broken servers sending just the HTTP headers * Bug #2023: Compile error with old GCC 2.x or other ANSI-C compilers before C99 * squid.conf.default updated and reorganised in more sensible groups * correct and document the syslog access_log format * Armenian error pages translation * digest_ldap_helper usage help updated * Bug #1560: ftpSendPasv: getsockname(-1,..): (9) Bad file descriptor * Improve delay pools in low traffic environment by checking timeouts at a steady 1 second interval even when there is not much activity * Don't request authentication on transparently intercepted connections * Cleanup linux capabilities for tproxy * Bug #2003: 'via' config directive doesn't affect response headers * Bug #1902: Adds Numeric Hit and invalid request counters to IP Cache * Add missing $|=1 to squid_db_auth * Bug #2050: Persistent connection dropped if cache has no Content-Length * Verify the URL on memory cache hits * Bug #2057: NTLM stop work in messengers after upgrade to 2.6.STABLE14 * Bug #1972: Squid sets peers to down state when they are in fact working. * potential segmentation fault in storeLocateVary() * Bug #2066: chdir after chroot * Windows port: Fix compiler warnings when building Squid as application (not Windows service mode) * Spelling correction of received - adapted config patch * Thu Aug 16 2007 kssingvo@suse.de - removed /etc/squid/errrors: no longer needed (bugzilla#300933) * Thu Aug 09 2007 kssingvo@suse.de - removed explicit permissions handling (bugzilla#298341) * Mon Aug 06 2007 kssingvo@suse.de - moved $named from Required-Start to Should-Start (bugzilla#142653) - renamed X-UnitedLinux-Should-Start to Should-Start in rc script - renamed X-UnitedLinux-Should-Stop to Should-Stop in rc script * Mon Jul 30 2007 kssingvo@suse.de - upgrade to 2.6.STABLE14: * Bug #2008: Work around clients trying to use NTLM or Negotiate without persistent connections * Deal better with forwarding loops * Bug #2010: snmp_core.cc:828: warning: array subscript is above array bounds * Temporary shortage of system filedescriptors may cause Squid to permanently stop accepting connections * Bug #1085: Add no-wrap to cache manager HTML tables * Cosmetic squid_ldap_auth cleanups from Squid-3 * Simple POP3 basic auth helper querying a POP3 server * squid.conf.default cleanups * Clean up HTML escapes in the configuration manual * Simple POP3 basic auth helper querying a POP3 server * Imported updated squid_kerb_auth helper from the SourceForge squidkerbauth repository * Bug #1130: min-size option for cache_dir * digest_edir_auth helper, using novell eDirectory universal password * Bug #1968: Squid hangs occasionally when using DNS search paths * Bug #1900: Double "squid -k shutdown" makes Squid restart again * There is no -a command line option in Squid-2.6 and later. * Make AC_CHECK_.._SYSTYPE wrappers around the default calls to allow cross-compiling * Renamed db_auth.pl to squid_db_auth, and autogenerate perl path and man page * make devpoll support work * Bring over Solaris/IRIX /dev/poll network IO support from Squid-2, enabled by compiling with --enable-devpoll * Database auth helper using Perl DBI * Kerberos SPNEGO helper * Always use xisxxxx() Squid defined macros instead of ctype functions. * Round time to next event upwards to avoid storms of comm_select loops doing nothing * Adjust refresh_pattern min-age to make 0 mean 0, not 1 second * URI-escape using the recommended upper case * Correct the refresh_pattern ignore-auth documentation to refer to CC: public * Dump out the config manual while making snapshots * Script to build HTML configuration manual from cf.data * Shuffle around various configuration options into their own sections * Wed May 23 2007 kssingvo@suse.de - moved cachemgr.cgi to %%{_libdir}/squid to make rpmlint happy * Mon May 14 2007 kssingvo@suse.de - upgrade to 2.6.STABLE13: * Make sure reply headers gets sent even if there is no body available yet, fixing RealMedia streaming over HTTP issues. * Undo an accidental name change of storeUnregisterAbort. * Kill an ancient malplaced storeUnregisterAbort call from ftp.c * Bug #1814: SSL memory leak on persistent SSL connections * Don't log ECONNREFUSED/ECONNABORTED accept failures in cache.log * Cosmetic fix: added missing newline in WCCPv2 configuration dump. * Ukrainan error messages * Convert various error pages from DOS to UNIX text format * Bug #1820: COSS assertion failure t->length == MD5_DIGEST_CHARS * Clarify the max-conn=n cache_peer option syntax slightly * Bug #1892: COSS segfault on shutdown * Windows port: fix undefined ECONNABORTED * Make refreshIsCachable handle ETag as a cache validator, not only last-modified * in_port_t is not portable, use unsigned short instead * Fix fs / auth / snmp dependencies * Portability: statfs() may reqire #include <sys/statfs.h> * Fri Apr 06 2007 ro@suse.de - added valgrind-devel to buildrequires * Tue Apr 03 2007 kssingvo@suse.de - upgrade to 2.6.STABLE12: * Upgrade HTTP/0.9 responses to our HTTP version (HTTP/1.0) * various diskd bugfixes * In the access.log hierarchy field log the unique peer name instead of the host name * unlinkdClose() should be called after (not before) storeDirSync() * CLEAN_BUF_SZ was defined, but never used anywhere * logging HTTP-request size * Fix icmp pinger communication on FreeBSD and other not supporing large dgram AF_UNIX sockets * Release objects on swapin failure * Objects stuck in cache if origin server clock in future * 302 responses with an Expires header is always cached * Primitive support for HTTP/1.1 chunked encoding, working around broken servers * Clean up relations between TCP probing and DNS checks of peers with no known addresses. * Fix a minor HTML coding error in ftp directory listings with // in the path * Cleanup of refresh logics when dealing with non-refreshable content * Gopher cleanups and bugfixes * Negotiate authentication fixed again. Broken since STABLE7 by the patch for * COSS tries to shut down the same directory twice on exit * store*DirRebuildFromSwapLog() ignores some SWAP_LOG_DEL entries * Added support for Subversion HTTP request methods MKACTIVITY, CHECKOUT and MERGE. * assertion failed: client_side.c:4055: "buf != NULL || !conn->body.request" * Handle garbage helper responses better in concurrent protocol format * Fix kqueue when overflowing the changes queue * Make sure the child worker process commits suicide if it could not start up * Don't log short responses at debug level 1 * Fix bswap16 & bwsap32 error on NetBSD * Fix collapsed_forwarding for non-GET requests * Assertion error on TRACE * Mon Feb 26 2007 kssingvo@suse.de - needsrootforbuild injected: urgently required for ulimit setting * Wed Jan 31 2007 kssingvo@suse.de - upgrade to 2.6.STABLE9 with this fixes: * Date parsing error causing objects to get unexpectedly cached. Problem introduced in 2.6.STABLE6. * authenticateNTLMFixErrorHeader: state 4. NTLM & Negotiate instability introduced in 2.6.STABLE6. * Primitive support for HTTP/1.1 chunked encoding, working around broken servers sending chunked encoding in response to HTTP/1.0 requests. * STALE: Entry's timestamp greater than check time. Clock going backwards? * Don't update object timestamps on a failed revalidation. * If-Modified-Since broken in 2.6.STABLE8 * diskd bug in storeDiskdIOCallback() * Mon Jan 22 2007 kssingvo@suse.de - reinjected SAMBAPREFIX into specfile (bugzilla#236317) * Thu Jan 18 2007 kssingvo@suse.de - upgrade to 2.6.STABLE7: * Windows port: Fix intermittent build error using Visual Studio * Add missing tproxy info from the dump of http port configuration * Bug #1853: Support for ARP ACL on NetBSD * clientNatLookup(): fix wrong function name in debug messages * Convert ncsa_auth man page from DOS to Unix text format. * Bug #1858: digest_ldap_auth had some remains of old hash format * Correct the select_loops counter when using select(). Was counted twice * Clarify the http_port vhost option a bit * Fix cache-control: max-stale without value or bad value * Bug #1857: Segmentation fault on certain types of ftp:// requests * Bug #1848: external_acl crashes with an infinite loop under high load * Bug #1792: max_user_ip not working with NTLM authentication * Bug #1865: deny_info redirection with authentication related acls * Small example on how to use the squid_session helper * Bug #1863: cache_peer monitorurl, monitorsize and monitorinterval not working properly * Clarify the transparent http_port option a bit more * Bug #1828: squid.conf docutemtation error for proxy_auth digest * Bug #1867: squid.pid isn't removed on shutdown * Wed Jan 17 2007 lnussel@suse.de - install pam_auth setuid root instead of setgid shadow (#216816) - fix permissions handling * Tue Jan 09 2007 kssingvo@suse.de - fixed gnu ftpserver name mangling (bugzilla#230751) - fixed pidfile removal issue (bugzilla#223067) * Tue Dec 12 2006 kssingvo@suse.de - upgrade to 2.6.STABLE5: * Whitespace cleanup * Preparing for 2.6.STABLE6 * Resurrect httpd_accel_no_pmtu_disc after the transparent interception cleanup * Spell check in release notes * Windows port: Updated release notes * Windows port: Fixed build error on MinGW using SSL support * Windows port: Updated release notes * Windows port: Fix build errors when using latest MinGW environment * Bug #1641: assertion failed: stmem.c:149: "size > 0" while processing certain Vary objects * Bug #1840: Disable digest and netdb queries to multicast peers * Bug #1839: Cosmetic debug message cleanup in peerHandleHtcpReply. * Bug #1801: NTLM authentication ends up in a loop if the server responds with a retriable error * Bug #439: Multicast ICP peering is unstable and considers most peers dead * Fix the WCCPv2 mask assignment code to not crash as the value assignments are built. * Bug #1584: Unable to register with multiple WCCP2 routers * Convert the connStateData->chr single link list to a normal dlink_list for clarity. * Accept large dates >2^31. Seen for example in the Google logo. * Remove old leftover variable after the client_side buffer cleanup * Reduce memory allocator pressure by not continually allocating client-side read buffers * Remove malloc/free of temporary buffer in time parsing routines. * Document that proxy_auth also accepts -i for case-insensitive operation * Convert snmpDebugOid to use a temporary String object instead of strcat * Bug #1832: Error building squid-2.6.STABLE5 using --enable-truncate * Add support for the weight= parameter to round-robin peers * Fix defaultsite= processing after the accelerator mode cleanup * Clarify the external_acl_type helper format specification and some defaults * Bug #1773: Segmentation violation bug in the cleanup of transparent mode * Cleanup to silence a harmess GCC inline warning * Bug #1805: assertion failed: StatHist.c:195: "D[i] >= 0" * Remove extra newline in redirect message sent by deny_info http://... aclname * Bug #1117: assertion failed: aufs/store_dir_aufs.c:642: "rb->flags.need_to_validate" * Bug #1818: Assertion failure assert(e->swap_dirn >= 0) in fs/coss/ store_dir_coss.c storeCoss_DeleteStoreEntry * Windows port: updated release notes * Only use crypt() if it's available * automake no longer recommends mkinstalldirs. Remove it from the distribution. * Bug #1799: Harmless 1 byte buffer overflow on long host names in /etc/hosts * Cleanup of transparent & accelerator mode request parsing to untangle the firewall dependencies a bit * Add client source port logformat tag >p * Bug #1817: Assertion failure assert(buflen >= copy_sz) in htcp.c htcpBuildAuth() * Mon Nov 06 2006 kssingvo@suse.de - upgrade to version 2.6.STABLE5, which is only a bug fix version, with these most important bug fixes: * Some memory leaks corrected, some of which could result in denial of service conditions after some time. * Assertion failure related to Vary/ETag processing, which could maybe result in a denial of service condition. * Delay pools now assigns bandwidth fairly among competing connections. * Port 563 removed from the default set of SSL ports. - Changes from 2.6.STABEL4 to 2.6.STABEL5 in detail: * 2.6.STABLE4 aufs fails to compile if coss isn't enabled * COSS improvements and cleanups * SNMP linking issue resolved, enabling SNMP support to be build in all platforms * access_log syslog results in blanks syslog lines between every entry * Incorrect error message on invalid cache_peer specifications * Memory leak in handling of negatively cached objects * Incorrect Vary processing in combination with collapsed_forwarding * Memory leak in ncsa_auth on password changes * Suppress some annoying coss startup messages raising the debug level to 2. * Clarify the external_acl_helper concurrency= change. * aioDone() could be called twice from aufs and from coss (when using AIOPS) during shutdown. * Accept 00:00-24:00 as a valid time specification even if redundand and the same as 00:00-23:59 * Theoretical memory leak in storeSetPublicKey * Removing port 563 from the default SSL_ports and Safe_ports ACLs * Automatically enable Linux Netfilter support with --enable-linux-tproxy. * squid -k reconfigure crash when using req/rep_header acls * Clarify the select/poll/kqueue/epoll configure --enable/disable options * Delay pools fairness when multiple connections compete for bandwidth * Crash on exit in certain conditions where cache.log is not writeable * Assertion error HttpHeader.c:914: "str" * Crash on wccp2 + mask assignement + standard wccp service * Silence harmless gcc compile warning. * Clean up poll memory on shutdown * Ported select, poll and win32 to new comm event framework * Windows port: Correctly identify Windows Vista and Windows Server Longhorn * Added a basic comm_select_simple comm loop only requiring minimal POSIX compliance. * Safeguard from kb_t counter overflows on 32-bit platforms * Wed Oct 18 2006 kssingvo@suse.de - upgrade to version 2.6.STABLE4: * New wccp2_weight directive * Numeros COSS fixes and improvements * Support for WCCP2 hash based assignment and weighted assignments * Windows port update * Many small fixes to better detect invalid configurations * Bug #1760: FTP related memory leak * SNMP mib updates for some minor missing details * Bug #1590: Silence those harmless ETag loop warnings * Bug #1740: Squid crashes on certain malformed HTTP responses * Bug #1699: assertion failed: authenticate.c:836: "auth_user_request != NULL" * a number of other minor and cosmetic bugfixes. See the list of squid-2.6.STABLE4 changes and the ChangeLog file for details. - removed ncsa patch, now upstream included * Wed Aug 30 2006 kssingvo@suse.de - fix for buffer size in ncsa auth (bugzilla#202249) * Wed Aug 23 2006 kssingvo@suse.de - upgrade to version 2.6.STABLE3: * src/dst acl parsing changed to not attempt to guess a netmask if none was specified. Instead assume it's an IP address and not a network even if it ends in 0 * Several memory leaks plugged * Delay pools now work again (broken in 2.6.STABLE1 & 2) * New log_format %%ue and %%us tags for external acl or ssl user id * COSS fixes and performance improvements * Include acl's is now shown in their original form in cachemgr configuration dumps. * ntlm fake_auth finally handles non-ascii user names * TCP fallback on truncated DNS responses, making the internal DNS client complete. * Downloads could hang when using the cache_dir max-size option * Fixed some assertion failures and segmentation faults * Some small optimizations to reduce CPU usage * a number of other minor and cosmetic bugfixes. See the list of squid-2.6 changes and the ChangeLog file for details. * Thu Aug 03 2006 kssingvo@suse.de - upgrade to version 2.6.STABLE2: * Bug #1650: transparent interception "Unable to forward this request at this time" * Bug #1658: Memory corruption when using client-side SSL certificates * Multiple fixes to the experimental COSS cache_dir type Added * the missing concurrency parameter to basic/digest auth schemes * Bug #1669: SEGV in storeAddVaryReadOld Bug #1670: assertion * failure: i->prefix_size > 0 in client_side.c:2509 * Bug #1671: transparent interception fails with FreeBSD ipfw or Linux-2.2 ipchains * Bug #1660: Accept-Encoding related memory corruption Bug #1673: * cache digests not served to other caches Bug #1684: xstrdup: * tried to dup a NULL pointer! Bug #1688: Assertion failure in * HttpHeader.c in some header_access configurations * Bug #1696, Bug #1700 and more: WCCP2 fixes Bug #1677: Duplicate * etags in the If-None-Match in cache validations causing lighttpd to fail with error 400 * Added ARP acl support for OpenBSD and ARP fixes for Windows Bug * #1681: All ntlmauthenticator processes are busy new * minimum_expiry_time squid.conf directive backported from Squid-3 * Bug #1703: Wrong default path to the diskd helper causing hangs * at 100%% CPU * Bug #1685: Crashes or other odd results after * storeSwapMetaUnpack: errors * a number of other minor and cosmetic bugfixes. See the list of squid-2.6 changes and the ChangeLog file for details. - adapted ldflags patch - added /usr/sbin/cossdump * Tue Jul 25 2006 schwab@suse.de - Fix build requires. * Thu Jul 13 2006 kssingvo@suse.de - upgrade to version 2.6.STABLE1: o bug fixes o Major improvements to the way that Squid handles web proxy, accelerated and transparent proxy requests to make it easier to configure transparent and acceleration functionality o WCCPv2 support multiple cache engines registering with multiple WCCP routers and switches. o TPROXY totally transparent proxy support under Linux, which to allow Squid to appear totally invisible to both client and server systems when transparently caching requests. o Support for Etag and Vary HTTP headers. o Collapsed forwarding, which gives Squid the ability to intelligently merge client requests for objects into one request to the server. o Support for epoll under Linux, which gives Squid the ability to handle many many more concurrent requests with lower CPU overhead. o SSL assisted hardware encryption making use of OpenSSL functionality within Squid. o Logging enhancements to allow even greater customization of the way Squid logs requests in the access-log or to syslog if required o Authentication enhancements including Negotiate/Kerberos support, extra workarounds for NTLM clients and others using Microsoft Integrated Login. o Additional external_acl parameters to support SSL and even more client side parameters. o ACL changes in conjunction with SSL changes which have been merged, to allow matching based on SSL certificate parameters. o New authentication helpers: - Digest LDAP helper - Native Windows basic, NTLM and negotiate helpers - External acl helpers for session monitoring and native Windows group membership check o HTCP significantly cleaned up and added support for the CLR operation to purge contents from the cache o Support for parsing X-Forwarded-For headers allowing access controls to be based on the real client IP even if behind secondary proxies - adapted SUSE patches * Sat Jun 17 2006 schwab@suse.de - Fix typo. * Sat Jun 17 2006 schwab@suse.de - Set mandir. - Use --with-maxfd and don't build as root. - Don't lose LDFLAGS. * Mon Mar 13 2006 kssingvo@suse.de - added 6 official upstream patches * Mon Mar 06 2006 kssingvo@suse.de - added 15 official upstream patches - updated FAQ * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires * Fri Jan 20 2006 schwab@suse.de - Don't strip binaries. * Wed Jan 11 2006 kssingvo@suse.de - added 2 official patches - updated FAQ * Fri Dec 16 2005 mmj@suse.de - compile with -fno-strict-aliasing * Thu Dec 15 2005 kssingvo@suse.de - upgrade to squid-2.5.STABLE12 - added official patches - updated FAQ * Wed Oct 26 2005 kssingvo@suse.de - upgrade to squid-2.5.STABLE11 - added official patches (includes CAN-2005-2917 and CVE-2005-3258) - changed error message when creating cache dir (bugzilla#118561) * Tue Oct 18 2005 mmj@suse.de - add -DLDAP_DEPRECATED (to RPM_OPT_FLAGS, since they're the only ones respected by all subsystems) * Fri Sep 02 2005 kssingvo@suse.de - added latest official patches from squid-cache.org * Tue Aug 02 2005 kssingvo@suse.de - fixed problem in rc script (bugzilla#100250) * Tue Jul 26 2005 kssingvo@suse.de - added latest official patches - updated FAQ - changed rc.squid to honor $SQUID_CONF (bugzilla#98186) * Thu Jun 30 2005 kssingvo@suse.de - upgrade to squid-2.5.STABLE10 - added official patches and added cachemgr.conf - adapted local patches * Mon Jun 27 2005 ro@suse.de - build with fPIE/pie - use RPM_OPT_FLAGS - rename vprintf to packer_vprintf (macro clash) * Mon Apr 11 2005 kssingvo@suse.de - fixed rc script for upgrade (bugzilla#76687) * Thu Mar 10 2005 kssingvo@suse.de - fixed permission problem (bugzilla#71801) - fixed ulimit problem (bugzilla#71848) - added 14 upstream patches (only minor+cosmetic) - updated FAQ * Wed Mar 02 2005 kssingvo@suse.de - update to version 2.5.STABLE9 * Thu Feb 17 2005 kssingvo@suse.de - updated FAQ * Tue Feb 15 2005 kssingvo@suse.de - fix for fillup and norootforbuild trigger * Mon Feb 14 2005 kssingvo@suse.de - update to version 2.5.STABLE8 - added latest official patches - shutdown timeout is now configurable (bugzilla#50785) - fixed init message for squid shutdown (bugzilla#50786) * Sat Jan 15 2005 schwab@suse.de - Use <owner>:<group> in permissions file. * Mon Nov 15 2004 kukuk@suse.de - Use common-* PAM configuration * Fri Sep 24 2004 kssingvo@suse.de - updated FAQ documents - added 3 official patches (2 minor, 1 cosmetic) * Tue Aug 31 2004 kssingvo@suse.de - removed ancient notify message - added four official fixes * Tue Aug 24 2004 kssingvo@suse.de - added official fix for crash in NTLM module - added ie_blocker configuration as suggested by Markus Gaugusch * Tue Aug 17 2004 kssingvo@suse.de - added 15 official patches - had to adapt 2 of the official patches to SUSE configuration - reenabled linux-netfilter on public request - removed the error directory from %%doc, as its already in %%sysconfig * Thu Jul 15 2004 kssingvo@suse.de - update to version 2.5.STABLE6 * Thu Jun 24 2004 kssingvo@suse.de - added EGREP definition in spec file to make configure happy - added 13 official patches, with three major fixes; and includes fix for cache_mem variable > 2048MB (bugzilla#42417) - replaced NTLM security fix with official one * Tue Jun 08 2004 kssingvo@suse.de - buffer overflow fix in NTLM authentication helper (bugzilla#41771) * Wed May 26 2004 kssingvo@suse.de - added 1 mainstream patch (minor) - updated FAQ documents * Mon Apr 26 2004 kssingvo@suse.de - updated FAQ documents - added official patches: 2xcosmetic, 1xminor - re-enabled transparent proxy support for sles (thx ke) - re-enabled heap removale policy for sles * Wed Apr 21 2004 kssingvo@suse.de - added official patches: 2xcosmetic, 2xmedium, 1xmajor - enabled more store I/O modules for sles products * Mon Mar 29 2004 kssingvo@suse.de - added two official patches: timeout produces wrong error code, deny_info redirection escaped wrong - update FAQs with latest available * Mon Mar 22 2004 kssingvo@suse.de - added official patches * Mon Mar 15 2004 kssingvo@suse.de - added four official patches * Mon Mar 01 2004 kssingvo@suse.de - upgrade to squid-2.5.STABLE5 * Thu Feb 19 2004 kssingvo@suse.de - added many official patches (> 10) - rejected official squid-2.5.STABLE4-ntlm_auth_popups.patch (breaks build) - dropped winbind authentification support (according to author and FAQ no longer supported with samba3.x) - updated FAQ * Mon Feb 09 2004 kssingvo@suse.de - fixes for samba3 (first try - waiting for approve by personal samba contact :) - added next official patch: squid-2.5.STABLE4-ftp_telnet.patch - rejected official patch: squid-2.5.STABLE4-ntlm_auth_popups.patch causes a lot of compilation problems. * Wed Jan 21 2004 kssingvo@suse.de - added missing (official) squid-2.5.STABLE4-xpi_mime.patch * Tue Jan 20 2004 kssingvo@suse.de - added official patches (and did some fixes) * Fri Jan 16 2004 kukuk@suse.de - Build as normal user - Add pam-devel to neededforbuild * Tue Nov 11 2003 kssingvo@suse.de - enabled external-acl-helpers * Wed Oct 01 2003 kssingvo@suse.de - fixed RELEASENOTES version in %%doc * Thu Sep 25 2003 kssingvo@suse.de - updated to 2.5.STABLE4 - removed old patches - and added new ones. :-) * Mon Sep 22 2003 kssingvo@suse.de - change e-mail to root in squid.spec as suggested in bugzilla#31447 * Mon Sep 15 2003 kukuk@suse.de - Fix pam_auth permissions/group (like in /etc/permissions) * Thu Sep 11 2003 kssingvo@suse.de - added another upstream patch (delay_access_auth); had to make him fit * Mon Sep 01 2003 kssingvo@suse.de - removed patch listed twice: Patch10 and Patch11 - added official patches of last two weeks - updated documentation to latest version - fixed smb_auth (bugzilla#28260) * Mon Sep 01 2003 kssingvo@suse.de - specfile: restart of daemon on rpm package update (bugzilla#29036) - try-restart needs rc_status for test and not rc_stop (bugzilla#26937) * Mon Aug 11 2003 kssingvo@suse.de - added next bunch of official patches (w/o improvement patch) * Tue Jul 29 2003 aj@suse.de - Fix chown calls. * Wed Jul 23 2003 kssingvo@suse.de - added a bunch of official patches * Mon Jun 02 2003 kssingvo@suse.de - updated to 2.5.STABLE3 - added official patches - fixed build problems with unpackaged files * Wed Apr 02 2003 kssingvo@suse.de - updated to 2.5.STABLE2 - added official patches - made several fixes (and adaption of old ones) * Wed Apr 02 2003 ro@suse.de - rediffed some patches to make it build * Thu Mar 06 2003 kukuk@suse.de - Remove cyrus-sasl from neededforbuild * Mon Mar 03 2003 kssingvo@suse.de - updated neededforbuild: samba-devel -> samba (bugzilla#24235) * Mon Mar 03 2003 kssingvo@suse.de - added official patches - adapted the winbind patch (bugzilla#24235) (hopefully builds on all archs) - updated FAQ * Tue Feb 18 2003 kssingvo@suse.de - added and updated /etc/permissions.d/squid (bugzilla#23752) * Wed Feb 12 2003 kssingvo@suse.de - added manual pages - added a few fixes for 64bit architecture - enabled some useful (configure) options * Mon Feb 10 2003 kssingvo@suse.de - added all the missing official patches (before feature freeze) - changed default heap replacement policy from "lru" to "heap" * Fri Feb 07 2003 kukuk@suse.de - Use pam_unix2.so instead of pam_unix.so * Tue Feb 04 2003 kssingvo@suse.de - fix of automake fix - added another official patch (today released) * Tue Feb 04 2003 kssingvo@suse.de - added mime.conf link and ... - thanks to ro for again forgotten neededforbuild update * Tue Feb 04 2003 ro@suse.de - fixed neededforbuild for the umpteenth time ... * Mon Feb 03 2003 kssingvo@suse.de - added next official patches - requires now use of automake system - fixed problematic config file mime.confs (now in /etc) * Wed Jan 22 2003 kssingvo@suse.de - added several official patches from www.squid-cache.org *sigh* - added missing cachemgr.cgi - added missing contrib files from old squid version - added FAQ in various forms; downloaded from www.squid-cache.org - added scripts as %%doc * Thu Jan 16 2003 ro@suse.de - fixed neededforbuild "sp" -> "opensp" * Tue Jan 14 2003 kssingvo@suse.de - added another bunch of official patches - fixed path problems (runtime) in spec file * Thu Dec 12 2002 kssingvo@suse.de - updated to 2.5.STABLE1 - added official patches - tuned up spec file * Mon Nov 11 2002 ro@suse.de - changed neededforbuild <sp> to <opensp> - changed neededforbuild <sp-devel> to <> * Tue Sep 03 2002 kssingvo@suse.de - fixed pathes in squid.logrotate (bugzilla#18792) * Mon Aug 05 2002 kssingvo@suse.de - added official msnt_auth patch - added test for suse_version to be backward compatible with PreReq: * Wed Jul 31 2002 kssingvo@suse.de - fixed spec file: new PreReq tokens - fixed spec file: file permission for cache_dir and log_dir - fixed rc script: now honors cache_dir in squid.conf and fails if problems in creation (bugzilla #14892) * Mon Jul 29 2002 kssingvo@suse.de - fixed Requires/Provides in SPEC file. * Mon Jul 29 2002 kssingvo@suse.de - added useful configure options - added a lot of new authentification methods (and therefore conflicts with RPM smb_auth) - re-organized %%Files section * Fri Jul 26 2002 kssingvo@suse.de - created /etc/logrotate.d/squid * Sun Jul 14 2002 poeml@suse.de - update to patchlevel 2.4STABLE7 (dropping the respective patches) - rc.squid INIT section: use X-UnitedLinux-Should-Start - move configuration to /etc/squid - install error message files to /usr/share/squid. Link to English as default. - drop %%pre script that renamed /usr/share/squid/errors - use %%defattr * Wed Jul 03 2002 ro@suse.de - create squid user also at begin of install section * Tue Jul 02 2002 poeml@suse.de - squid does not need a valid login shell. * Tue Jul 02 2002 poeml@suse.de - Update to 2.4.STABLE6 (dropping the last two patches), and add several new security fixes (see http://www.squid-cache.org/Versions/v2/2.4/bugs/): * Buffer overflows in the Gopher client * Sanity checks of the FTP data channel * FTP directory parsing buffer overflows * Make Squid deny transfer-encoding to work around Apache issue * Insecure forwarding of proxy_auth and minor fixes: * cache_mem documentation * client -T not implemented * HTCP coredump on "squid -k reconfigure" Not included, because the module is not activated: * Buffer overflows in the MSNT auth helper (updating the module from 1.2 to 2.0) - Using useradd in the specfile. * Thu Mar 21 2002 draht@suse.de - squid-2.4.STABLE3-rfc1035-security.diff fixes compressed dns reply buffer overflow. * Mon Feb 25 2002 poeml@suse.de - disable HTCP support (upon recommendation of Henrik Nordstrom <hno@squid-cache.org>). The implementation lacks access control and logging, and does not add any value to cache peering compared to ICP. * Sat Feb 23 2002 poeml@suse.de - test for correct cache directory in rc.squid - specify DEFAULT_PID_FILE * Wed Feb 20 2002 draht@suse.de - added three security-relevant patches, combined in squid-2.4.STABLE3-misc-sec.dif: * "htcp port 0" fails to disable the HTCP port * coredump on ftp:// style URLs * fix for SNMP memory leaks See http://www.squid-cache.org/Versions/v2/2.4/bugs/. * Mon Feb 18 2002 poeml@suse.de - update to 2.4.STABLE3: numerous bug fixes. for the Changelog see http://www.squid-cache.org/Versions/v2/2.4/ChangeLog.txt - make file locations more FHS conform: /var/squid/cache --> /var/cache/squid /var/squid/logs --> /var/log/squid - drop security patch (included upstream) * Sat Feb 02 2002 poeml@suse.de - replace GmbH --> AG * Fri Dec 14 2001 ro@suse.de - removed START_SQUID * Fri Oct 05 2001 bjacke@suse.de - update to 2.4RC2 (prev. squid-beta package) - use buildroot - fix security hole where squid could be crashed by certain requests * Tue Sep 04 2001 bodammer@suse.de - specfile fix: install /etc/squid.conf with noreplace [Bug #10023] * Fri Aug 24 2001 ro@suse.de - removed /lib/security path from pam.d config file * Fri Aug 17 2001 bodammer@suse.de - initscript and textfiles moved away from squid-2.3.STABLE4.dif * Mon Aug 13 2001 ro@suse.de - changed neededforbuild <sp_libs> to <sp-devel> * Thu May 10 2001 bodammer@suse.de - initscript fix: don't start squid in runlevel 2 [bug #7956] * Wed May 09 2001 mfabian@suse.de - bzip2 sources * Tue Apr 17 2001 bodammer@suse.de - initscript fix: check for running squid before creating cache-dir * Thu Apr 05 2001 bodammer@suse.de - squid.conf: allow localhost access to squid by default - initscript: ulimit -n 4096 added to increase filedescriptors - cachemgr.cgi moved to doc/scripts - build of Programming-Guide removed from specfile * Fri Mar 30 2001 bodammer@suse.de - initscript-fix: $named for added for required startup * Wed Mar 28 2001 bodammer@suse.de - new initscript more LSB conform * Thu Mar 22 2001 bodammer@suse.de - new patch from www.squid-cache.org applied * Fri Mar 16 2001 kukuk@suse.de - Fix bogus requires * Thu Mar 15 2001 ro@suse.de - changed for openldap2 * Thu Mar 15 2001 ro@suse.de - fixed neededforbuild for openldap * Tue Feb 13 2001 bodammer@suse.de - package squid23 renamed to squid - specfile: Obsoletes squid2 and squid23 added Conflicts squid-beta added (instead of squid24) - pam_auth: permissions set to sgid shadow - build of doc/Programming-Guide fixed * Fri Jan 19 2001 bodammer@suse.de - specfile fix: ulimit was missing and conflicts squid24 added * Tue Dec 19 2000 bodammer@suse.de - squid.h patched to allow increase of available filedescriptors: set to 4096 at buildtime by "ulimit -n 4096" in spec-file * Tue Dec 12 2000 ro@suse.de - use official tags for required-start * Mon Dec 11 2000 bodammer@suse.de - error in initscript fixed * Wed Dec 06 2000 bodammer@suse.de - Requires ldaplib added in specfile - errors in README.SuSE fixed * Tue Dec 05 2000 bodammer@suse.de - hno-patch by Henrik Nordstrom included - Initscript now checks for a running squid * Tue Dec 05 2000 bodammer@suse.de - new patches from www.squid-cache.org included * Tue Nov 28 2000 bodammer@suse.de - Fix location of rcscript * Fri Nov 24 2000 bodammer@suse.de - rcscript update * Mon Nov 06 2000 ro@suse.de - fixed neededforbuild * Sat Oct 28 2000 kukuk@suse.de - Fix need for build filelist * Mon Sep 18 2000 bodammer@suse.de - initscript reload-option fixed - more patches from www.squid-cache.org * Mon Jul 24 2000 bodammer@suse.de - another patch from www.squid-cache.org added * Fri Jul 21 2000 bodammer@suse.de - patch ftp_icon_not_found from www.squid-cache.org added * Tue Jul 18 2000 bodammer@suse.de - update -> squid-2.3.STABLE4 * Mon Jun 26 2000 bodammer@suse.de - another patch from www.squid-cache.org added * Tue May 23 2000 bodammer@suse.de - specfile-fix: installation of docu changed - initscript fixed * Thu May 18 2000 bodammer@suse.de - new patches ("Disk space over the limit") included * Wed May 17 2000 bodammer@suse.de - update -> squid-2.3STABLE3 * Wed Apr 12 2000 bodammer@suse.de - logfile-rotation disabled in squid.conf to avoid interaction with logfile-compression configured in /etc/logfiles * Mon Mar 13 2000 bodammer@suse.de - new patches from squid.nlanr.net included * Fri Mar 03 2000 bodammer@suse.de - update -> squid-2.3STABLE2 * Wed Feb 23 2000 bodammer@suse.de - more patches from squid.nlanr.net included - init-script fix: wait for squid to shutdown - location of pid-file changed to /var/run * Wed Feb 16 2000 bk@suse.de - initial squid2.3STABLE1 package by bodammer
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor