Package: apt Version: 0.7.25.3 Severity: wishlist File: /usr/share/man/man5/apt.conf.5.gz
The man page says Three settings are provided for cache control with HTTP/1.1 compliant proxy caches. No-Cache tells the proxy to not use its cached response under any circumstances, Max-Age is sent only for index files and tells the cache to refresh its object if it is older than the given number of seconds. Debian updates its index files daily so the default is 1 day. No-Store specifies that the cache should never store this request, it is only set for archive files. This may be useful to prevent polluting a proxy cache with very large .deb files. Note: Squid 2.0.2 does not support any of these options. So apparently these three are Acquire::http::No-Cache Acquire::http::Max-Age and Acquire::http::No-Store . Well, I know Acquire::http::No-Cache works, see bug 564829. However Acquire::http::Max-Age doesn't seem to have any effect when apt-get update run is viewed with tcpflow. apt-config dump shows APT::Acquire::Max-Default-Age ""; APT::Acquire::Max-Default-Age::Debian-Security "7"; but these apparently are unrelated undocumented items. Anyway, what I want, for bug 564829, is a way to say Acquire::http::No-Cache true for non-debs, and false for debs. I could try Acquire::http::Max-Age 3600 if it worked. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org