2012/1/11 Andrei <[email protected]>:
> On 1/10/2012 23:01, Petru Ratiu wrote:
>> De vreo 2h imi bat capul cu o problema aparent simpla si in timp ce
>> scriam mailul asta mi-am dat seama de la ce este, asa ca reformulez :P
>>
>> Incerc sa fac rezolvare (chiar, cum se traduce resolving in romana?)
>> de nume scurte via libnss-mdns*, care par a fi complet neimpresionate
>> de faptul ca eu am scris 'search local' in resolv.conf. Daca am
>> inteles bine, resolv.conf e consultat doar de libresolv, cu care e
>> linkat doar libnss_dns, asa ca pot incerca eu mult si bine.
>>
>> Exista vreo metoda sa setez acelasi mecanism (cu search si eventual
>> ndots) pentru getaddrinfo? /etc/gai.conf nu pare sa mentioneze asa
>> ceva si in manpage-ul de getaddrinfo(3) mi-am prins urechile.
>>
> Arunca o privire si in /etc/nsswitch.conf . Nu promit nimic insa

:D

Am aruncat mult mai mult de o privire prin nsswitch.conf, pentru
curiosi linia de hosts arata asa in momentul de fata:

hosts:          files mdns6_minimal [NOTFOUND=return] mdns4_minimal
[NOTFOUND=return] dns mdns6 mdns4

Si zau ca pricep ce inseamna toate alea. Problema mea e ca scamatoria
cu adaugatul de search domain in caz ca ai prea putine puncte se face
de catre libresolv.so care nu e intrebat de binete decat de
libnss_dns.so (adica 'dns' ala din linia de mai sus). Problema mea
este cum il fac pe mdns6_minimal sa primeasca numele cu domeniul
automagic adaugat.

-- 
Petre  "daca voiam raspunsuri la misto sunam la suport la RDS"
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui