[HS] IHM semi-graphique des installes Linux

Jean-Baptiste BRIAUD -- Novlog <[email protected]>
Newsgroups gmane.comp.java.french.general
Message-ID <[email protected]>
Bonjour à tous,

J'ai une question un peu HS : quand on installe un Linux serveur en mode texte,
ou bien MySQL via le gestionnaire de paquet en ligne de commande par exemple,
on observe des interfaces en mode texte semi-graphique basé semble t-il sur la librairie ncurse.

J'ai besoin de faire la même chose, via du bash.
J'ai trouvé le paquet dialog qui pourrait correspondre au besoin, mais il faut l'installer.

Ca n'est pas grand chose, mais souhaitant maintenir les dépendances au strict minimum,
j'aimerais utiliser exactement la même chose que ce qui est utilisé dans les installes.
Il ne devrait pas être nécessaire de l'installer et une certaine homogénéité devrait se dégager de nos propre scripts.

En fait, je ne sais même pas si les paquets (.deb) sont en bash ou bien en C ou autre langage ...

Bref, sauriez-vous ce qui est utilisé dans ces instaleurs Linux textuels ?

Sinon, je suis preneur d'idée ou autres suggestions.

Pour rappel, le context est une couche que nous ajoutons à une distrib Ubuntu serveur :
* config de la sécurité au max (firewall, et plein d'autres dispositifs)
* chiffrement à la volée d'une partition dite "de production"
* outils d'admin, email quand une mise à jour est nécessaire, ...
* installe préconfigurée "aux petits oignons" d'éléments standards tels MySQL, PHP, PHPMyAdmin, Munin, Java, Tomcat, ...
Un fichier de config permet de définir les éléments voulu parmi les éléments dispo car toutes les machines d'un parc ne sont pas identiques.

L'idée est qu'une telle machine peut etre sur le cloud sans danger.
L'expérience de 3 ans confirme que l'édifice est solide.

Ce projet est conceptuelement en open-source mais pas encore déposé dans un référentiel OS.
Si quelqu'un est intéressé, envoyez-moi un email.
Nous envisageons la même license qu'Ubuntu.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.