Lintian tag: postinst-uses-db-input

Type: warning

Description (from lintian-explain-tags)

It is generally not a good idea for postinst scripts to use debconf
commands like db_input. Typically, they should restrict themselves to
db_get to request previously acquired information, and have the config
script do the actual prompting.

Visibility: warning
Show-Always: no
Check: debian/debconf

Affected packages

source version binary level tag count information
debian-security-support 1:13+2025.04.12 debian-security-support/1:13+2025.04.12 overridden postinst-uses-db-input 1 [postinst:62]
freedombox 25.8 freedombox/25.8 warning postinst-uses-db-input 1 [postinst:31]
glibc 2.41-7 libc6/2.41-7 warning postinst-uses-db-input 9 [postinst:74]
glide 2002.04.10ds1-24 libglide3/2002.04.10ds1-24 overridden postinst-uses-db-input 2 [postinst:24]
hylafax 3:6.0.7-11.1 hylafax-server/3:6.0.7-11.1 overridden postinst-uses-db-input 9 [postinst:166]
knot-resolver 5.7.5-1 knot-resolver/5.7.5-1 warning postinst-uses-db-input 6 [postinst:15]
mailman-hyperkitty 1.2.1-3 python3-mailman-hyperkitty/1.2.1-3 overridden postinst-uses-db-input 1 [postinst:34]
mandos 1.8.18-1 mandos/1.8.18-1 overridden postinst-uses-db-input 1 [postinst:78]
mandos 1.8.18-1 mandos-client/1.8.18-1 overridden postinst-uses-db-input 9 [postinst:155]
open-iscsi 2.1.11-1 open-iscsi/2.1.11-1 warning postinst-uses-db-input 9 [postinst:179]
pam 1.7.0-3 libpam0g/1.7.0-3 overridden postinst-uses-db-input 9 [postinst:154]
phabricator 0~git20220903-2 arcanist/0~git20220903-2 warning postinst-uses-db-input 1 [postinst:9]