[2019-09-04 19:30] Lorenzo Puliti <lorenzo.ru.g@gmail.com>
Hi,
I see all test jobs pass, not just `daemons'. Great!
There is nothing in this script specific to anacron. I propose
following:
* add this finish script into bin:runit as /lib/runit/finish-default or
something like this.
* document error codes (161, 160, -1, etc) in invoke-run manpage.
* modify dh_runit to generate finish script with following content:
#!/bin/sh
/lib/runit/finish-default
Not sure should it be default or yet-another option.
This is more work initially, but will make improvements to finish script
transparent (just upgrade bin:runit), should need appear and avoid
copy-paste work for future runscripts.
FWIW, every time I thought "there will be no need to change <foo>", I
was wrong.
advices aganist use of `-a` option:
NOTE: Binary -a and -o are inherently ambiguous. Use 'test EXPR1 &&
test EXPR2' or 'test EXPR1 || test EXPR2' instead.
Minor style issue. Trailing whitespace. You may want to enable default
git pre-commit hook, which catches such issues.
Why? Will it work correctly on machine that is up for 24/7?
Minor style issue. Please keep spacing consistent, like
foo (>= 1.2.3-4~5)