Le dig de ma squeeze ne cause pas idn (il traduit un "=C3=A9" en \195\169, =
avec un terminal en
utf-8).
Le man pr=C3=A9cise=20
IDN SUPPORT
If dig has been built with IDN (internationalized domain name) suppo=
rt, it can accept
and display non-ASCII domain
names. dig appropriately converts character encoding of domain name=
before sending a
request to DNS server or
displaying a reply from the server. If you'd like to turn off the ID=
N support for some
reason, defines the IDN_DISABLE
environment variable. The IDN support is disabled if the variable is=
set when dig runs.
et n'ayant pas de variable IDN_DISABLE j'en d=C3=A9duit qu'il n'est pas com=
pil=C3=A9 avec idn.
C'est curieux non ?
J'ai essay=C3=A9=20
apt-build source dnsutils
=3D> =C3=A7a r=C3=A9cup=C3=A8re les sources de bind9, visiblement c'est c=
onforme =C3=A0
http://packages.debian.org/squeeze/dnsutils m=C3=AAme si je comprends =
pas trop pourquoi (car le
paquet bind9 existe), y'a pas un pb ?
Et ensuite, un
./configure --with-idn
passe
mais
apt-build --source build-source dnsutils
r=C3=A9pond :
Some error occured building package
de toute fa=C3=A7on je me sentais moyennement l'envie de recompiler bind9 q=
ue j'utilise comme
r=C3=A9solveur local, mais j'aimerais comprendre...
--=20
Daniel
La paresse c'est se lever =C3=A0 six heures du matin,
pour avoir plus de temps =C3=A0 ne rien faire.
Tristan Bernard
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20120503180659.2a7f60f3@quad.lairdutemps.org
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Tanguy Ortolo
Daniel Caillibaud, 2012-05-03 18:06+0200:
Le dig de ma squeeze ne cause pas idn (il traduit un "é" en 195169, avec un terminal en utf-8).
Ça ressemble ne ressemble pas du tout à de l'IDN ça, mais plutôt à un nom codé en UTF-8.
Il existe plusieurs façons de codéer des caractères hors ASCII dans le DNS : – en choisissant un codage habituel sur huit bits comme UTF-8 et en mettant directement les données codées dans le fichier de zone ; – en choisissant un codage sur 7 bits comme IDN.
C'est la seconde solution qui a été retenue pour être normalisée, mais BIND ne s'en occupe pas lui-même : c'est à toi de coder tes noms puis de mettre les données codées dans ton fichier de zone.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/jo0m83$apk$
Daniel Caillibaud, 2012-05-03 18:06+0200:
Le dig de ma squeeze ne cause pas idn (il traduit un "é" en 195169, avec un terminal en
utf-8).
Ça ressemble ne ressemble pas du tout à de l'IDN ça, mais plutôt à un
nom codé en UTF-8.
Il existe plusieurs façons de codéer des caractères hors ASCII dans le
DNS :
– en choisissant un codage habituel sur huit bits comme UTF-8 et en
mettant directement les données codées dans le fichier de zone ;
– en choisissant un codage sur 7 bits comme IDN.
C'est la seconde solution qui a été retenue pour être normalisée, mais
BIND ne s'en occupe pas lui-même : c'est à toi de coder tes noms puis de
mettre les données codées dans ton fichier de zone.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/jo0m83$apk$1@dough.gmane.org
Le dig de ma squeeze ne cause pas idn (il traduit un "é" en 195169, avec un terminal en utf-8).
Ça ressemble ne ressemble pas du tout à de l'IDN ça, mais plutôt à un nom codé en UTF-8.
Il existe plusieurs façons de codéer des caractères hors ASCII dans le DNS : – en choisissant un codage habituel sur huit bits comme UTF-8 et en mettant directement les données codées dans le fichier de zone ; – en choisissant un codage sur 7 bits comme IDN.
C'est la seconde solution qui a été retenue pour être normalisée, mais BIND ne s'en occupe pas lui-même : c'est à toi de coder tes noms puis de mettre les données codées dans ton fichier de zone.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/jo0m83$apk$
Jean-Jacques Doti
Salut,
Le 03/05/2012 18:06, Daniel Caillibaud a écrit :
Bonjour,
Le dig de ma squeeze ne cause pas idn (il traduit un "é" en 195169, avec un terminal en utf-8).
J'ai essayé apt-build source dnsutils => ça récupère les sources de bind9, visiblement c'est conforme à http://packages.debian.org/squeeze/dnsutils même si je comprends pas trop pourquoi (car le paquet bind9 existe), y'a pas un pb ?
Et ensuite, un ./configure --with-idn passe
mais apt-build --source build-source dnsutils répond : Some error occured building package
de toute façon je me sentais moyennement l'envie de recompiler bind9 que j'utilise comme résolveur local, mais j'aimerais comprendre...
La paquet source bind9 permet de générer de nombreux paquets binaires (bind9 mais aussi bind9-host, dnsutils, …) Rien ne t'empêche de générer ces paquets et de n'installer que celui qui t'intéresse.
Concernant tes erreurs de compilation, cela vient du fait qu'il manque les headers concernant la librairie IDN utilisée (ainsi que le librairie elle-même). Le soucis est que bind9 utilise idnkit (http://www.nic.ad.jp/ja/idn/idnkit/download/index.html) qui ne semble pas présent dans Debian : ta seule solution est donc de récupérér et d'installer toi-même cette librairie avant de pouvoir compiler dig avec le support IDN.
A+ Jean-Jacques
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Salut,
Le 03/05/2012 18:06, Daniel Caillibaud a écrit :
Bonjour,
Le dig de ma squeeze ne cause pas idn (il traduit un "é" en 195169, avec un terminal en
utf-8).
J'ai essayé
apt-build source dnsutils
=> ça récupère les sources de bind9, visiblement c'est conforme à
http://packages.debian.org/squeeze/dnsutils même si je comprends pas trop pourquoi (car le
paquet bind9 existe), y'a pas un pb ?
Et ensuite, un
./configure --with-idn
passe
mais
apt-build --source build-source dnsutils
répond :
Some error occured building package
de toute façon je me sentais moyennement l'envie de recompiler bind9 que j'utilise comme
résolveur local, mais j'aimerais comprendre...
La paquet source bind9 permet de générer de nombreux paquets binaires
(bind9 mais aussi bind9-host, dnsutils, …) Rien ne t'empêche de générer
ces paquets et de n'installer que celui qui t'intéresse.
Concernant tes erreurs de compilation, cela vient du fait qu'il manque
les headers concernant la librairie IDN utilisée (ainsi que le librairie
elle-même). Le soucis est que bind9 utilise idnkit
(http://www.nic.ad.jp/ja/idn/idnkit/download/index.html) qui ne semble
pas présent dans Debian : ta seule solution est donc de récupérér et
d'installer toi-même cette librairie avant de pouvoir compiler dig avec
le support IDN.
A+
Jean-Jacques
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/4FA3EDEA.5070800@doti.fr
Le dig de ma squeeze ne cause pas idn (il traduit un "é" en 195169, avec un terminal en utf-8).
J'ai essayé apt-build source dnsutils => ça récupère les sources de bind9, visiblement c'est conforme à http://packages.debian.org/squeeze/dnsutils même si je comprends pas trop pourquoi (car le paquet bind9 existe), y'a pas un pb ?
Et ensuite, un ./configure --with-idn passe
mais apt-build --source build-source dnsutils répond : Some error occured building package
de toute façon je me sentais moyennement l'envie de recompiler bind9 que j'utilise comme résolveur local, mais j'aimerais comprendre...
La paquet source bind9 permet de générer de nombreux paquets binaires (bind9 mais aussi bind9-host, dnsutils, …) Rien ne t'empêche de générer ces paquets et de n'installer que celui qui t'intéresse.
Concernant tes erreurs de compilation, cela vient du fait qu'il manque les headers concernant la librairie IDN utilisée (ainsi que le librairie elle-même). Le soucis est que bind9 utilise idnkit (http://www.nic.ad.jp/ja/idn/idnkit/download/index.html) qui ne semble pas présent dans Debian : ta seule solution est donc de récupérér et d'installer toi-même cette librairie avant de pouvoir compiler dig avec le support IDN.
A+ Jean-Jacques
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20120504172334.0bd44319@quad.lairdutemps.org
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20120504173753.37c379be@quad.lairdutemps.org
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Jean-Jacques Doti
Le 04/05/2012 17:37, Daniel Caillibaud a écrit :
JJD> Concernant tes erreurs de compilation, cela vient du fait qu'il manque JJD> les headers concernant la librairie IDN utilisée (ainsi que le librairie JJD> elle-même). Le soucis est que bind9 utilise idnkit JJD> (http://www.nic.ad.jp/ja/idn/idnkit/download/index.html) qui ne semble JJD> pas présent dans Debian : ta seule solution est donc de récupérér et JJD> d'installer toi-même cette librairie avant de pouvoir compiler dig avec JJD> le support IDN.
On aurait dans debian des sources qui pour être compilées auraient besoin de sources non-debian ? Ça me parait gros non ? Pas très dfsg en tout cas ;-)
En fait, on a dans Debian tout ce qu'il faut pour compiler tous les paquets **avec les options choisies par les mainteneurs des paquets**. Ça ne signifie pas que l'on peut recompiler tous les logiciels avec n'importe laquelle des options de compilation prévue par les développeurs. Tous les pré-requis ne sont pas présent et il peut aussi il y avoir des librairies redondantes ou des dépendances qui ne sont pas libres, ni même librement distribuables.
-- Jean-Jacques
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Le 04/05/2012 17:37, Daniel Caillibaud a écrit :
JJD> Concernant tes erreurs de compilation, cela vient du fait qu'il manque
JJD> les headers concernant la librairie IDN utilisée (ainsi que le librairie
JJD> elle-même). Le soucis est que bind9 utilise idnkit
JJD> (http://www.nic.ad.jp/ja/idn/idnkit/download/index.html) qui ne semble
JJD> pas présent dans Debian : ta seule solution est donc de récupérér et
JJD> d'installer toi-même cette librairie avant de pouvoir compiler dig avec
JJD> le support IDN.
On aurait dans debian des sources qui pour être compilées auraient besoin de sources
non-debian ?
Ça me parait gros non ? Pas très dfsg en tout cas ;-)
En fait, on a dans Debian tout ce qu'il faut pour compiler tous les
paquets **avec les options choisies par les mainteneurs des paquets**.
Ça ne signifie pas que l'on peut recompiler tous les logiciels avec
n'importe laquelle des options de compilation prévue par les
développeurs. Tous les pré-requis ne sont pas présent et il peut aussi
il y avoir des librairies redondantes ou des dépendances qui ne sont pas
libres, ni même librement distribuables.
--
Jean-Jacques
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/4FA3FA13.3090904@doti.fr
JJD> Concernant tes erreurs de compilation, cela vient du fait qu'il manque JJD> les headers concernant la librairie IDN utilisée (ainsi que le librairie JJD> elle-même). Le soucis est que bind9 utilise idnkit JJD> (http://www.nic.ad.jp/ja/idn/idnkit/download/index.html) qui ne semble JJD> pas présent dans Debian : ta seule solution est donc de récupérér et JJD> d'installer toi-même cette librairie avant de pouvoir compiler dig avec JJD> le support IDN.
On aurait dans debian des sources qui pour être compilées auraient besoin de sources non-debian ? Ça me parait gros non ? Pas très dfsg en tout cas ;-)
En fait, on a dans Debian tout ce qu'il faut pour compiler tous les paquets **avec les options choisies par les mainteneurs des paquets**. Ça ne signifie pas que l'on peut recompiler tous les logiciels avec n'importe laquelle des options de compilation prévue par les développeurs. Tous les pré-requis ne sont pas présent et il peut aussi il y avoir des librairies redondantes ou des dépendances qui ne sont pas libres, ni même librement distribuables.
-- Jean-Jacques
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20120504182126.3c8cb399@quad.lairdutemps.org