libc6 & gnutls

V13 v13 at priest.com
Tue Mar 27 17:44:22 EEST 2007


On Tuesday 27 March 2007 17:10, Antonis Christofides wrote:
> Σε ένα Debian etch, θέλω να κομπιλάρω ένα openldap που να μη
> χρησιμοποιεί το GnuTLS, αλλά το OpenSSL, κι έχω καταμπερδευτεί.
>
> Πρώτον, στο /lib/tls υπάρχουν ένα σωρό libs, μεταξύ των οποίων και το
> libc.so.6, που υπάρχει και στο /lib.  Ποια είναι η διαφορά μεταξύ των
> /lib/libc.so.6 και /lib/tls/libc.so.6;  Το τελευταίο έχει μέσα του
> GnuTLS;  Για ποιο λόγο πρέπει η libc να έχει μέσα της tls;

  Ayto to tls den exei kamia sxesi me to TLS poy se endiaferei. To ena 
einai "Transport Layer Security" [1], eno to allo "Thread Local Storage" [2]
[3]. Des ta references gia perissoteres plirofories.

  AFAIK, o logos poy yparxoyn diaforetikes bilbiothikes einai giati analoga me 
ton kernel poy exeis xrisimopoieitai kai diaforetiki bibliothiki. An exeis 
kernel o opoios den ypostirizei to TLS[4], tote tha xrisimopoieis tis libs 
toy /lib, opoy to TLS to xeirizetai h glibc. Diaforetika tha pas sto /lib/tls 
kai afineis ths doyleia ston kernel[5].

<<V13>>

[1] http://en.wikipedia.org/wiki/Transport_Layer_Security
[2] http://en.wikipedia.org/wiki/Thread-local_storage
[3] http://people.redhat.com/drepper/tls.pdf
[4] http://www.uwsg.iu.edu/hypermail/linux/kernel/0207.3/0612.html
[5] http://people.redhat.com/drepper/assumekernel.html




More information about the Linux-greek-users mailing list