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 debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to