fix debconf password questions

This commit is contained in:
Jakob Ketterl 2021-02-18 01:12:26 +01:00
parent 518588885c
commit 3122077603
2 changed files with 4 additions and 4 deletions

View File

@ -2,5 +2,5 @@
. /usr/share/debconf/confmodule . /usr/share/debconf/confmodule
db_input medium openwebrx/admin_user_password db_input medium openwebrx/admin_user_password || true
db_go db_go

View File

@ -17,11 +17,11 @@ case "$1" in
# create initial openwebrx user # create initial openwebrx user
db_get openwebrx/admin_user_password db_get openwebrx/admin_user_password
if [ "${RET}" != "__DONE__" ]; then if [ ! -z "${RET}" ] && [ "${RET}" != "__DONE__" ]; then
OWRX_PASSWORD="${RET}" openwebrx-admin --noninteractive --silent adduser admin OWRX_PASSWORD="${RET}" openwebrx-admin --noninteractive --silent adduser admin
# remove actual password from debconf database, but leave a marker
db_set openwebrx/admin_user_password "__DONE__"
fi fi
# remove actual password from debconf database, but leave a marker
db_set openwebrx/admin_user_password "__DONE__"
;; ;;
*) *)
echo "postinst called with unknown argument '$1'" 1>&2 echo "postinst called with unknown argument '$1'" 1>&2