summaryrefslogtreecommitdiffstats
path: root/tags/f/forbidden-postrm-interpreter.tag
diff options
context:
space:
mode:
Diffstat (limited to 'tags/f/forbidden-postrm-interpreter.tag')
-rw-r--r--tags/f/forbidden-postrm-interpreter.tag9
1 files changed, 9 insertions, 0 deletions
diff --git a/tags/f/forbidden-postrm-interpreter.tag b/tags/f/forbidden-postrm-interpreter.tag
new file mode 100644
index 0000000..622a75b
--- /dev/null
+++ b/tags/f/forbidden-postrm-interpreter.tag
@@ -0,0 +1,9 @@
+Tag: forbidden-postrm-interpreter
+Severity: error
+Check: scripts
+Explanation: This package contains a <code>postrm</code> maintainer script that uses
+ an interpreter that isn't essential. The <code>purge</code> action of
+ <code>postrm</code> can only rely on essential packages, which means the
+ interpreter used by <code>postrm</code> must be one of the essential ones
+ (<code>sh</code>, <code>bash</code>, or <code>perl</code>).
+See-Also: debian-policy 7.2