L'idée est de scripter/automatiser davantage l'installation du serveur (ça complète ce qu'on ne peut pas faire avec ansible).
Documentation :
Notons que la manipulation n'est pas sans risque, l'installeur Debian effectue un repartitionnement du disque entre autres choses et peut effacer les données présentes.
Etant donné les canaux utilisés (réseau), il peut être plus pertinent de réaliser certaines étapes à la main (récupération des clés SSH…).
Cette documentation a initialement été écrite pour Schizophylle.
Exemples fournis :
Le preseed que j'ai utilisé : oops, je crois que je l'ai perdu.
Il s'agit de l'indiquer en paramètre de boot.
Sous proxmox, après avoir créé la VM, on peut avoir l'aperçu du démarrage du .iso dans une console. L'installeur Debian s'affiche, et on peut éditer les options de boot avec ESC.
Sur la ligne boot, il ne faut rien mettre de plus que :
auto url=http://cacatoes.ml/preseed-schizo.cfg
Si on a bien répondu à toutes les questions bloquantes, l'installation se déroule de façon entièrement automatisée.
Je n'ai pas vu comment désactiver les mots de passe depuis l'installeur. Il faut donc en mettre un bidon, puis le retirer.
passwd -d <user>