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