diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/apt.cron.daily | 46 | ||||
-rw-r--r-- | debian/changelog | 10 |
2 files changed, 9 insertions, 47 deletions
diff --git a/debian/apt.cron.daily b/debian/apt.cron.daily index 24ad6855a..2d93a5ba4 100644 --- a/debian/apt.cron.daily +++ b/debian/apt.cron.daily @@ -74,51 +74,6 @@ check_size_constraints() { # min-age in days MaxAge=0 - MaxSize=0 - CacheDir="var/cache/apt" - CacheArchive="archives/" - eval $(apt-config shell MaxAge APT::Archives::MaxAge) - eval $(apt-config shell MaxSize APT::Archives::MaxSize) - eval $(apt-config shell CacheDir Dir::Cache) - eval $(apt-config shell CacheArchive Dir::Cache::archives) - - # sanity check - if [ -z "$CacheDir" -o -z "$CacheArchive" ]; then - echo "empty Dir::Cache or Dir::Cache::archives, exiting" - exit - fi - Cache="/"$CacheDir$CacheArchive - - # check age - if [ ! $MaxAge -eq 0 ]; then - find $Cache -name "*.deb" -mtime +$MaxAge -print0 | xargs -r -0 rm -f - fi - - # check size - if [ ! $MaxSize -eq 0 ]; then - # reverse-sort by mtime - for file in $(ls -rt $Cache/*.deb); do - du=$(du -s $Cache) - size=${du%%/*} - # check if the cache is small enough - if [ $size -lt $MaxSize ]; then - break - fi - # delete oldest file - rm -f $file - done - fi -} - -check_size_constraints - - - -# we check here if autoclean was enough sizewise -check_size_constraints() -{ - # min-age in days - MaxAge=0 MinAge=2 MaxSize=0 CacheDir="var/cache/apt" @@ -218,7 +173,6 @@ fi AUTOCLEAN_STAMP=/var/lib/apt/periodic/autoclean-stamp if check_stamp $AUTOCLEAN_STAMP $AutocleanInterval; then apt-get -qq autoclean - check_size_contrains update_stamp $AUTOCLEAN_STAMP fi diff --git a/debian/changelog b/debian/changelog index 8df894e16..87e713d3d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -13,9 +13,17 @@ apt (0.6.36) experimental; urgency=low apt (0.6.35) hoary; urgency=low - * Merge apt--mvo--0: + * Merge apt--mvo--0 (incorporates 0.6.34ubuntu1): - Implement MaxSize and MaxAge in apt.cron.daily, to prevent the cache from growing too large (Ubuntu #6761) + - some comments about the pkgAcqMetaSig::Custom600Headers() added + - use gpg --with-colons + - commented the ftp no_proxy unseting in methods/ftp.cc + - added support for "Acquire::gpgv::options" in methods/gpgv.cc + * Merge bubulle@debian.org--2005/apt--main--0 + - Make capitalization more consistent + - Un-fuzzy translations resulting from capitalization changes + - Italian translation update -- Matt Zimmerman <mdz@ubuntu.com> Mon, 7 Mar 2005 20:08:33 -0800 |