p: add section for application logfiles

actually here only modification should be ignored
(that is usually triggered by a different package),
but not creation/removal (that is done by the owning package)

Signed-off-by: Andreas Beckmann <anbe@debian.org>
slave_run: fix running slave_cleanup

Signed-off-by: Andreas Beckmann <anbe@debian.org>
update TODO list

Signed-off-by: Andreas Beckmann <anbe@debian.org>
reschedule_oldest_logs: be more verbose in the per section counts

"1/2/3"
is harder to read than
"1 rescheduled, 2 expired, 3 obsolete"

Signed-off-by: Andreas Beckmann <anbe@debian.org>
*.py: mark as utf-8 encoded

Signed-off-by: Andreas Beckmann <anbe@debian.org>
distros.conf: update backports configuration

backports have been integrated into the main archive

Signed-off-by: Andreas Beckmann <anbe@debian.org>
Makefile: perform python syntax check in {master,slave}-bin, too

Signed-off-by: Andreas Beckmann <anbe@debian.org>
kpr/db_setup_*.conf: catch warning: database package not installed

Signed-off-by: Andreas Beckmann <anbe@debian.org>
add/update copyright notices for myself

Signed-off-by: Andreas Beckmann <anbe@debian.org>
dwke: fix splitting the section list

the [global] section setting can have a wrapped multiline value

Signed-off-by: Andreas Beckmann <anbe@debian.org>
p-s: gracefully handle missing/disappearing sections

do not abort the slave, just skip the section

Signed-off-by: Andreas Beckmann <anbe@debian.org>
dwke: gracefully handle missing sections

Signed-off-by: Andreas Beckmann <anbe@debian.org>
p-r: gracefully handle missing sections

Signed-off-by: Andreas Beckmann <anbe@debian.org>
dwke: open PTS link in new window

Signed-off-by: Andreas Beckmann <anbe@debian.org>
dwke: sync config defaults with piuparts-report

need upgrade-test-distros, too, as that is an alternative source for distro

Signed-off-by: Andreas Beckmann <anbe@debian.org>
dwke: ignore disappearing logfiles

mtime() may fail if the file no longer exists

Signed-off-by: Andreas Beckmann <anbe@debian.org>
update-piuparts-setup: start with make clean

avoid installing files that were built for a different PREFIX

Signed-off-by: Andreas Beckmann <anbe@debian.org>
whitespace cleanup

Signed-off-by: Andreas Beckmann <anbe@debian.org>
p-m: split mkdir

handle master-directory and section-directory separately

Signed-off-by: Andreas Beckmann <anbe@debian.org>