Hello,

The config file of rinputd starts like this:

---------------------------------------------------------
#!/bin/sh

set -e

[ `echo $DEBIAN_FRONTEND | tr '[:upper:]' '[:lower:]'` = "noninteractive" ] && 
exit 0

. /usr/share/debconf/confmodule
---------------------------------------------------------

I don't have much experience with debconf but hardcoding the
check of $DEBIAN_FRONTEND cannot be the right way to solve the
problem of the original bug report.

The right way seems to be indicated on [1] (search for: "Preventing infinite
loops"). Following what is said on that page, the fix would be to set 
USER and PASS to sensible default values right at the beginning of the
body of the loop (i.e., before the db_beginblock). I could do an NMU
for this but I do not know the sensible default values for this case.

-Ralf.

[1] http://manpages.ubuntu.com/manpages/lucid/man7/debconf-devel.7.html


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to