debian12: issue with speech synthesis installer and timeout
Bonjour,
Debian a rajouté par défaut l'assistant vocal s'il n'y a pas de choix lors de l'installation:
isolinux\spkgtk.cfg timeout 300 ontimeout /install.amd/vmlinuz vga=788 initrd=/install.amd/gtk/initrd.gz speakup.synth=soft --- quiet menu autoboot Press a key, otherwise speech synthesis will be started in # second{,s}...
Du coup, il faut rajouter la ligne:
if ! (sed -i 's/include gtk.cfg//g' ../cd/isolinux/menu.cfg 2> /dev/null); then
echo "Error while disabling graphic menu installer in ../cd/isolinux/isolinux.cfg. Aborting."
exit 13
fi
if ! (sed -i 's/include spkgtk.cfg//g' ../cd/isolinux/menu.cfg 2> /dev/null); then
echo "Error while disabling speech synthesis installer in ../cd/isolinux/isolinux.cfg. Aborting."
exit 13
fi
2eme problème est le timeout. On est obligé de valider au clavier (enter) pour lancer l'installation preseed (timeout 0 = infini). Pour éviter cela, il faudrait rajouter:
if ! (sed -i 's/timeout 0/timeout 4/g' ../cd/isolinux/prompt.cfg 2> /dev/null); then
echo "Error while disabling timeout in ../cd/isolinux/prompt.cfg. Aborting."
exit 13
fi
if ! (sed -i 's/timeout 0/timeout 4/g' ../cd/isolinux/isolinux.cfg 2> /dev/null); then
echo "Error while disabling timeout in ../cd/isolinux/isolinux.cfg. Aborting."
exit 13
fi