Le script config suivant dans 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
avec le template
Template: mailadmin/database_host
Type: string
Description: The database server's host name or IP address.
(fichier templates ) n'affiche pas de boîte de dialogue lorsque j'installe le package à l'aide de dpkg -i et lorsque je l'exécute également depuis la ligne de commande.
Au lieu de cela, il écrit "localhost" dans /tmp/from_config_script.txt , même si cette valeur par défaut ne fait plus partie du fichier de modèle. Je n'ai jamais vu la fenêtre contextuelle d'entrée. La fenêtre contextuelle d’entrée est ce que j’essaie de réaliser.
J'ai supprimé le paquet avec apt-get purge mailadmin , mais même la purge n’a pas effacé cette valeur par défaut. Que puis-je faire?