summaryrefslogtreecommitdiffstats
path: root/docs/Glibc_vs_uClibc_Differences.txt
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2003-11-08 08:48:34 +0000
committerEric Andersen <andersen@codepoet.org>2003-11-08 08:48:34 +0000
commit1528771f284f2d8867dc807e6b14e019c1ead9d6 (patch)
treeb72f1557800c8824086e7578006ab8c2c1f742d5 /docs/Glibc_vs_uClibc_Differences.txt
parent2da24876a6ef26d87e68e7d1a61cf2104346e673 (diff)
downloaduClibc-alpine-1528771f284f2d8867dc807e6b14e019c1ead9d6.tar.bz2
uClibc-alpine-1528771f284f2d8867dc807e6b14e019c1ead9d6.tar.xz
Update docs in preparation for release
Diffstat (limited to 'docs/Glibc_vs_uClibc_Differences.txt')
-rw-r--r--docs/Glibc_vs_uClibc_Differences.txt9
1 files changed, 5 insertions, 4 deletions
diff --git a/docs/Glibc_vs_uClibc_Differences.txt b/docs/Glibc_vs_uClibc_Differences.txt
index 9d29267e2..0b78bf970 100644
--- a/docs/Glibc_vs_uClibc_Differences.txt
+++ b/docs/Glibc_vs_uClibc_Differences.txt
@@ -38,7 +38,8 @@ functionality from uClibc is not a great loss.
6) uClibc does not support NSS (/lib/libnss_*), which allows glibc to easily
support various methods of authentication and DNS resolution. uClibc only
supports flat password files and shadow password files for storing
-authentication information.
+authentication information. If you need something more complex than this,
+you can compile and install pam.
7) uClibc's libresolv is only a stub. Some, but not all of the functionality
provided by glibc's libresolv is provided internal to uClibc. Other functions
@@ -47,9 +48,9 @@ are not at all implemented.
8) libnsl provides support for Network Information Service (NIS) which was
originally called "Yellow Pages" or "YP", which is an extension of RPC invented
by Sun to share Unix password files over the network. I personally think NIS
-is an evil abomination, and should be avoided. These days, using ldap is much
+is an evil abomination and should be avoided. These days, using ldap is much
more effective mechanism for doing the same thing. uClibc provides a stub
-libnsl, but and has no actual support for Network Information Service (NIS).
+libnsl, but has no actual support for Network Information Service (NIS).
We therefore, also do not provide any of the headers files provided by glibc
under /usr/include/rpcsvc. I am open to implementing ldap based password
authentication, but I do not personally intend to implement it (since I have no
@@ -67,7 +68,7 @@ encrypt_r, since these are not required by SuSv3.
13) uClibc directly uses the linux kernel's arch specific 'stuct stat'.
-14) Add other things here as they come up......
+<other things as we notice them>