Package: acgvision-agent
Version: 5.1.4-6
Severity: serious
Justification: Policy 3.9.1 Prompting in maintainer scripts
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
While looking at #688231 I discovered:
in debian/postinst:
configure)
echo "postinst script"
acgvision-agent-conf
and in bin/acgvision-agent-conf
echo -n "Acgvision user email [email@provider] ?"
read email
echo "[User]"> $CONFIGFILE
echo "email=$email" >> $CONFIGFILE
echo "" >> $CONFIGFILE
etc.
This leads to prompting even if DEBIAN_FRONTEND=noninteractive is
set, and it violates:
3.9.1 Prompting in maintainer scripts
Package maintainer scripts may prompt the user if necessary.
Prompting must be done by communicating through a program, such as
debconf, which conforms to the Debian Configuration Management
Specification, version 2 or higher. [...]
Cheers,
gregor
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJQdbefAAoJELs6aAGGSaoGukoP/0xC4Bb1TH9oruvzqB1Xtr7c
aex63vfRxNvUK+8SAlHsiaYj9BTmpEiGUTnrIoIMhf+6GN/RbAuN0uq84LkaTKmw
NeSTTvAOYdAA0q1wFVkS5/bXaECk+bmy3lXdJb5VY8JkJGWelXxSQ/6TOG3vBo2m
MRoXB4/qhAwkaeFQl/SpXurYmMMbG2SDwn0aKTFURMDJ1ZFUS5cIUl8qam4Gnqya
Aybl5ZfxYN8oejKedyNV0xvrxNATCPLvGjA2aPZFtTtAGyursbcsLSxslGDsoxFB
ujVCm9z7kUCaDoWMEaD0nFAn6qa2qX7rig6WEsncV2hBd4GwTTqIFBo5PbdfmJSQ
voe0aSVC7IWMBSur6J2SiUi16qqDiI3JMj1yha0P5OEFM9CuVsGTJ+wbTemaVyLf
knGFVurlWI4fSM1OLTZ+cw3mWxWq+Su4ZlzbA69XbjF8s8mgYG1CHqorMtkwJ8PO
XcBC5aeIbKqaT50ZP3U15UpS35JkKyvBFVqPViRN39iKoKOFWaeO1B733eqmb+rn
vrcFJHpsAT8BbvrzeVDtz1jk/UZv8L7lzMikjm6gm3b0bGRLVsm2pkFZVLQfrkNG
MTbaXUvMFY6VguAd/2lI+Yxb52SSu5YCQw6ubNy+2/ednaK0Kto1tmdCBL8SH3qY
bW5O1vAHo/ufG2R9CbY3
=AOF/
-----END PGP SIGNATURE-----
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]