Package: bcron / 0.11-2

Metadata

Package Version Patches format
bcron 0.11-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 remove .html from TARGET to keep them on make clean.diff | (download)

TARGETS | 9 0 + 9 - 0 !
1 file changed, 9 deletions(-)

 [patch] remove *.html from target to keep them on make clean.


0003 Have bcron update ignore files that are outside Debia.diff | (download)

bcron-update.8 | 8 8 + 0 - 0 !
bcron-update.c | 13 13 + 0 - 0 !
2 files changed, 21 insertions(+)

 [patch] have bcron-update ignore files that are outside debian
 namespace.

On Debian, if path is a directory, bcron-spool skips files in this
directory with names that do not solely consist of lower- and uppercase
letters ('a'-'z', 'A'-'Z'), digits ('0'-'9'), underscores ('_'), and
hyphens ('-').

0004 tests.sh skip non root only spool baduser tests.diff | (download)

tests.sh | 36 18 + 18 - 0 !
1 file changed, 18 insertions(+), 18 deletions(-)

 [patch] tests.sh: skip non-root-only spool-*-baduser tests.


0006 tests.sh skip tests exec fds tests exec simple if HOM.diff | (download)

tests.sh | 8 8 + 0 - 0 !
1 file changed, 8 insertions(+)

 [patch] tests.sh: skip tests/exec-fds, tests/exec-simple if $home
 does not exist

This fixes FTBFS on Debian autobuilders, which run the package build
process as user with non-existng home directory /sbuild-nonexistent.

E.g.:
https://buildd.debian.org/status/fetch.php?pkg=bcron&arch=amd64&ver=0.10-1&stamp=1407686613

0007 fix texinfo documentation.diff | (download)

bcron.texi | 48 27 + 21 - 0 !
1 file changed, 27 insertions(+), 21 deletions(-)

 fix sectioning in texinfo manual
 Add code to specify position of manual in global directory.
 (The one you see, when you invoke `info' without arguments)
0008 disable unreliable tests.patch | (download)

tests.sh | 140 70 + 70 - 0 !
1 file changed, 70 insertions(+), 70 deletions(-)

 disable unreliable tests
 spool-list-perms and sched-dump tests usually pass, but sometimes
 they mystically fail in same environment. It can mean some kind of
 undefined behaviour in bcron itself, but it seems to work quite well
 to me.
 .
 exec-fds test is definitely buggy, since its fail or pass depends on
 environment, in particualar on shell, invoking 'runtests.sh'.
0009 patch hardcoded upstream username.patch | (download)

tests.sh | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 do not hardcode ${user} value in tests.sh
 Upstream tests assumes that ${USER} = bruce. This patch fixes it.
0010 disable crontab tests.patch | (download)

tests.sh | 62 31 + 31 - 0 !
1 file changed, 31 insertions(+), 31 deletions(-)

 disable crontab new tests, they require a lot of stuff, runit, sockets,
 and a lot of other tools