2012/1/11 Petru Ratiu <[email protected]>: > 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. >
FWIW, am dat de http://www.ietf.org/mail-archive/web/ietf/current/msg48201.html si urmatoarele, si vorba bunica-mii, am plecat bou si m-am intors vaca. Ma rog, getaddrinfo a suferit de mai multe chinuri ale facerii, asa ca habar n-am cum mai e specificatia si mi-e groaza sa ma apuc sa fac code dive prin glibc, la cata ipsa de antrenament am mi-e ca iar fac o luxatie de neuron. So, help? -- Petre. _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
