Lintian tag: maintainer-script-without-set-e
Type: pedantic
Description (from lintian-explain-tags
)
The maintainer script passes -e to the shell on the #! line rather than
using set -e in the body of the script. This is fine for normal operation,
but if the script is run by hand with sh /path/to/script (common in
debugging), -e will not be in effect. It's therefore better to use set -e
in the body of the script.
Please refer to Scripts (Section 10.4) in the Debian Policy Manual for
details.
Visibility: pedantic
Show-Always: no
Check: scripts
Show affected packages