[Piuparts-commits] [piuparts] 03/09: reschedule_oldest_logs: increase xargs max command size to nearly 2 MB
Holger Levsen
holger at moszumanska.debian.org
Tue Feb 10 12:18:07 UTC 2015
This is an automated email from the git hooks/post-receive script.
holger pushed a commit to branch develop
in repository piuparts.
commit 92e5e622c43dfa19823cf2a3528f52233b6ee8bc
Author: Andreas Beckmann <anbe at debian.org>
Date: Tue Feb 10 02:57:49 2015 +0100
reschedule_oldest_logs: increase xargs max command size to nearly 2 MB
pass/*.log for sid is about 1.5 MB
splitting the 'ls -t' command may result in some really old logfiles not
getting recycled for a long time
Signed-off-by: Andreas Beckmann <anbe at debian.org>
---
debian/changelog | 2 ++
master-bin/reschedule_oldest_logs.in | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index 0324228..4b48dba 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -23,6 +23,8 @@ piuparts (0.63) UNRELEASED; urgency=medium
* detect_piuparts_issues: Detect transient apt-cache failures.
* generate_daily_report: Remove obsolete .html files (e.g. summaries for
removed source packages or retired maintainers) after 30 days.
+ * reschedule_oldest_logs:
+ - Fix gradual oldest-first recycling if nearly all logs are candidates.
* scripts-sysvinit/pre_distupgrade_zz_sysvinit: New custom script for doing
wheezy->jessie upgrade tests while keeping sysvinit as init if possible.
* scripts/pre_remove_40_find_unowned_lib_links: Ignore /lib/ld-lsb.so.[123]
diff --git a/master-bin/reschedule_oldest_logs.in b/master-bin/reschedule_oldest_logs.in
index 4caac21..be7eb24 100755
--- a/master-bin/reschedule_oldest_logs.in
+++ b/master-bin/reschedule_oldest_logs.in
@@ -47,7 +47,7 @@ list_logs()
shift 2
find "$@" -name "*.log" -mtime +$__AGE \
| tac \
- | xargs --no-run-if-empty -n99999 -s999999 ls -dt \
+ | xargs --no-run-if-empty -n99999 -s1999999 ls -dt \
| tail -n $__COUNT
}
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/piuparts/piuparts.git
More information about the Piuparts-commits
mailing list