From b7daa52a5caca192864e6f35c4acff9de6d76046 Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Thu, 17 Feb 2022 18:32:33 +0800 Subject: glibc: update desc for content Add libc_malloc_check.so (it's like libmcheck.a, but should be used with LD_PRELOAD). Add description for libmvec. "libnss" -> "libnss_*", and reword the description. --- chapter08/glibc.xml | 33 ++++++++++++++++++++++++++++----- 1 file changed, 28 insertions(+), 5 deletions(-) diff --git a/chapter08/glibc.xml b/chapter08/glibc.xml index 76dcb6ed1..fdb9cf544 100644 --- a/chapter08/glibc.xml +++ b/chapter08/glibc.xml @@ -487,7 +487,7 @@ mkdir -pv /etc/ld.so.conf.d zdump, and zic ld-linux-x86-64.so.2, ld-linux.so.2, libBrokenLocale.{a,so}, libanl.{a,so}, - libc.{a,so}, libc_nonshared.a, + libc.{a,so}, libc_nonshared.a, libc_malloc_debug.so, libcrypt.{a,so}, libdl.{a,so.2}, libg.a, libm.{a,so}, libmcheck.a, libmemusage.so, libmvec.{a,so}, libnsl.so.1, libnss_compat.so, libnss_dns.so, libnss_files.so, libnss_hesiod.so, @@ -782,6 +782,16 @@ mkdir -pv /etc/ld.so.conf.d + + libc_malloc_debug + + Turns on memory allocation checking when preloaded + + libc_malloc_debug + + + + libcrypt @@ -825,6 +835,17 @@ mkdir -pv /etc/ld.so.conf.d + + libmvec + + The vector math library, linked in as needed + when libm is used + + libmvec + + + + libmcheck @@ -857,13 +878,15 @@ mkdir -pv /etc/ld.so.conf.d - libnss + libnss_* - The Name Service Switch libraries, containing functions for + The Name Service Switch modules, containing functions for resolving host names, user names, group names, aliases, services, - protocols, etc. + protocols, etc. Loaded by + libc according to the + configuration in /etc/nsswitch.conf - libnss + libnss_* -- cgit v1.2.3-54-g00ecf