Andesi - forum

Forum francophone pour Debian

Vous n'êtes pas identifié(e).

#1 20/06/2007 10:10:18

oDn
Membre
Lieu : Cannes
Inscription : 09/01/2007
Messages : 56

FAI et dpkg-reconfigure locales ...

Bonjour à tous,

après un changement d'emploi tant attendu je me retrouve à travailler chez un hébergeur français qui a mon grand bonheur utilise Debian pour l'ensemble de ses serveurs.

Oui j'ai de quoi être heureux smile

Nous utilisons FAI (Fully Automated Installation) pour installer automatiser l'installation de nos serveurs dédiés.
Du coup je cherche une façon simple de configurer les locales de manière automatisée.

Un bon vieux

apt-get install locales
dpkg-reconfigure locales

m'a toujours été très utile mais comment automatiser les choix des langues et de la locale par défaut?
En effet le menu en ncurses me pose un peu problème ... j'aimerai par ailleurs éviter de trafiquer directement avec les fichiers et utiliser au maximum les outils Debian.

Est-ce que /etc/locale.gen est un début de piste?

En attente de vos lumières toujours éclatantes, je vous salue bien bas !

Hors ligne

#2 20/06/2007 10:42:15

Tihz
Membre
Lieu : Paname
Inscription : 02/11/2006
Messages : 876

Re : FAI et dpkg-reconfigure locales ...

Salut,

Il faudrait que je revise "mes cours" mais debconf permet de configurer automatiquement un certain nombre de parametres selon les paramètres qu'il contient dans se base.

Le dpkg-reconfigure permet dans un premier temps de modifier la base de debconf puis de relancer le parametrage avec ces nouveau paramètre. En gros, on modifie la base puis on relance debconf.

Tu peux toujours essayer de regarder de ce coté là mais cela reste a confirmer. J'essayerais de confirmer ça sous peu.

Tihz qui devrais remettre un peu le nez dans ses bouquins


Ce qu'il y a de bien avec les standards, c'est qu'il y en a beaucoup entre lesquels choisir.

Hors ligne

#3 20/06/2007 14:04:37

oDn
Membre
Lieu : Cannes
Inscription : 09/01/2007
Messages : 56

Re : FAI et dpkg-reconfigure locales ...

Hello Tihz,

avec un peu de chance ta piste debconf pourrait m'aider.

Pour l'instant j'ai pu mettre au point ceci:

apt-get install locales
echo 'fr_FR@euro ISO-8859-15' > /etc/locale.gen
/usr/sbin/locale-gen
/usr/sbin/update-locale-config fr_FR@euro ISO-8859-15

Ce qui semble fonctionner, mais je dois avouer que ça me parait un peu long et peu fiable.
Cela manque surtout de flexibilité. Si jamais je veux automatiser le choix de la langue à l'installation, il me faudra lister TOUTES les locales possibles...

J'aimerai tellement quelque-chose du style "set-locales fr", mais je sens que je peux rêver smile

Hors ligne

#4 20/06/2007 14:42:01

Tihz
Membre
Lieu : Paname
Inscription : 02/11/2006
Messages : 876

Re : FAI et dpkg-reconfigure locales ...

Salut,

En fouinant ce midi sur le net, je suis tombé la dessus : http://lists.debian.org/debian-user-fre … 01180.html

Tu peux utiliser debconf avec fai en utilisant des scripts du style :
dpkg-reconfigure -fnoninteractive passwd
echo "set passwd/md5 true" | debconf-communicate
echo "set passwd/shadow true" | debconf-communicate
dpkg-reconfigure -fnoninteractive passwd

Peut-être une solution ?


Ce qu'il y a de bien avec les standards, c'est qu'il y en a beaucoup entre lesquels choisir.

Hors ligne

#5 20/06/2007 15:14:27

oDn
Membre
Lieu : Cannes
Inscription : 09/01/2007
Messages : 56

Re : FAI et dpkg-reconfigure locales ...

A priori ajouter quelque chose comme

locales locales/locales_to_be_generated multiselect fr_FR ISO-8859-1, fr_FR.UTF-8 UTF-8, fr_FR.UTF-8@euro UTF-8

à config/debconf/FAIBASE devrait régler mon problème.
Je testerai tout ça à la prochaine installation que j'effectue.

Merci pour ton aide Tihz wink

Hors ligne

#6 20/06/2007 18:34:22

y0m
Membre
Lieu : Paris
Inscription : 30/05/2003
Messages : 455
Site Web

Re : FAI et dpkg-reconfigure locales ...

Tu peux meme utiliser une base LDAP ou un bete fichier pour ne pas avoir a te soucier de debconf. Je te recommande vivement la lecture de ce livre (dont on a deja parle sur ce forum), c'est une mine d'or pour ce genre d'automatisations.


- Tu sais ce qui ferait bien sur le bar ?
- Uh ?
- TON NEZ ! *BUNK*
-+- Culture générale in GPJ: Full Throttle -+-

Hors ligne

#7 21/06/2007 10:07:02

oDn
Membre
Lieu : Cannes
Inscription : 09/01/2007
Messages : 56

Re : FAI et dpkg-reconfigure locales ...

Merci pour le conseil de lecture y0m.

Qu'entends-tu exactement par "un bête fichier"?
Mon fichier FAIBASE n'est-il pas assez bête à tes yeux? smile

Hors ligne

Pied de page des forums