Следующий сценарий конфигурации внутри control.tar.gz
#!/bin/sh -e
. /usr/share/debconf/confmodule
db_fset mailadmin/database_host seen false
db_clear
db_purge
db_input medium mailadmin/database_host || true
db_go
db_get mailadmin/database_host
echo "$RET" > /tmp/from_config_script.txt
exit 0
с шаблоном
Template: mailadmin/database_host
Type: string
Description: The database server's host name or IP address.
(файл config ) не показывает диалоговое окно ввода, когда я устанавливаю пакет с помощью dpkg -i, и когда я запускаю его из командной строки.
Вместо этого он записывает «localhost» в dpkg -i , даже если это значение по умолчанию больше не является частью файла шаблона. Я никогда не видел всплывающее окно ввода. Всплывающее окно ввода - это то, что я пытаюсь достичь.
Я удалил пакет с apt-get purge mailadmin, но даже очистка не очистила это значение по умолчанию. Что я могу сделать?