Sylvain Sauvage a �crit :
Thu, 24 Feb 2005 02:59:58 +0100, Stevan Kanban a �crit :Bon, le probl�me est r�solu. Ma base de donn�e contenait des dictionnaires qui n�cessitaient des encodages diff�rents de ma locale (dictd marche sous utf-8). Le lancement de dictd au d�marrage �chouait lorsque ces bases de donn�es �taient d�comment�es. En les commentant, mon serveur d�marre mais je n'ai plus les dictionnaires en question disponibles. J'ai trouv� la solution suivante: lancer � la main `dictd --locale <n'importe quel encodage utf-8 (ex: ru_RU.UTF-8)> et �a marche.
Bonjour,
J'essaye de monter un serveur dictd.
Quand je le mets en route:
[...] dict [EMAIL PROTECTED]:~ # dict chien
/etc/dictd/dict.conf:18: syntax error, unexpected TOKEN_STRING,
expecting $end /etc/dictd/dict.conf:18: access { allow localhost deny *
} /etc/dictd/dict.conf:18: ^^^^^^
dict (yyerror): parse error
[...] Mon fichier de configuration pour le client /etc/dictd/dict.conf:
server localhost
#server dict.org
access { allow localhost deny * }
^^^^^^ C'est cette ligne qui lui pose probl�me.
[...] Je n'ai pas l'impression de contredire les docs. Quelqu'un aurait-il une id�e? Quand je d�commente "server dict.org", �a fonctionne mais je n'ai pas acc�s au dicos dans /var/lib/dictd/:
#server localhost
server dict.org
#access { allow localhost deny * }
#database fra-eng { data "/usr/share/dictd/fra-eng.dict.dz" index
"/usr/share/dictd/fra-eng.index" }
L�, tu ne fais pas que d�commenter "server dict.org", tu commentes "access...", qui est la ligne incrimin�e.
Essaie avec seulement "server localhost" dans ton dict.conf.
Par contre c'est toujours pareil: en console, je n'arrive pas � lire tous les encodages et sous X je n'ai pas de soucis. Mon dictionnaire franco-russe par exemple m'affiche bien les caract�res latin et cyrilliques en m�me temps avec kdict. Avec dict, �a l'fait pas.
N�anmoins: je suis oblig� de lancer � la main "dict --locale <locale.UTF-8>" car je n'arrive pas � inscrire l'option dans /etc/dictd/dictd.conf ou dans /etc/init.d/dictd. Une id�e?
Man page de dictd:
NOTE If utf-8 or 8-bit dictionaries are included in the configuration file, and the appropriate --locale has not been specified, dictd will fail to start. This implies that dictd will not run with both utf-8 and 8-bit dictionaries in the configuration file.
-- Pensez � lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez � rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

