summaryrefslogtreecommitdiff
path: root/docs/busybox_header.pod
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2004-04-13 16:31:41 +0000
committerEric Andersen <andersen@codepoet.org>2004-04-13 16:31:41 +0000
commit3ddff210e65be3d1a1bfeefcfe6cf4a59ec07ef0 (patch)
treeff6563784cdbe52a7d9c64d7affc16e37c23876e /docs/busybox_header.pod
parentb37f883478f61cf5aed1b5d46b339b42219b6d18 (diff)
downloadbusybox-w32-3ddff210e65be3d1a1bfeefcfe6cf4a59ec07ef0.tar.gz
busybox-w32-3ddff210e65be3d1a1bfeefcfe6cf4a59ec07ef0.tar.bz2
busybox-w32-3ddff210e65be3d1a1bfeefcfe6cf4a59ec07ef0.zip
Put the glibc nss junk back at the end
Diffstat (limited to 'docs/busybox_header.pod')
-rw-r--r--docs/busybox_header.pod23
1 files changed, 1 insertions, 22 deletions
diff --git a/docs/busybox_header.pod b/docs/busybox_header.pod
index daf5df4f2..c531bad88 100644
--- a/docs/busybox_header.pod
+++ b/docs/busybox_header.pod
@@ -104,28 +104,7 @@ Currently defined functions include:
104 vconfig, vi, vlock, watch, watchdog, wc, wget, which, who, whoami, xargs, 104 vconfig, vi, vlock, watch, watchdog, wc, wget, which, who, whoami, xargs,
105 yes, zcat 105 yes, zcat
106 106
107=head1 LIBC NSS 107=head1 COMMAND DESCRIPTIONS
108
109GNU Libc (glibc) uses the Name Service Switch (NSS) to configure the behavior
110of the C library for the local environment, and to configure how it reads
111system data, such as passwords and group information. This is implemented
112using an /etc/nsswitch.conf configuration file, and using one or more of the
113/lib/libnss_* libraries. BusyBox tries to avoid using any libc calls that make
114use of NSS. Some applets however, such as login and su, will use libc functions
115that require NSS.
116
117If you enable CONFIG_USE_BB_PWD_GRP, BusyBox will use internal functions to
118directly access the /etc/passwd, /etc/group, and /etc/shadow files without
119using NSS. This may allow you to run your system without the need for
120installing any of the NSS configuration files and libraries.
121
122When used with glibc, the BusyBox 'networking' applets will similarly require
123that you install at least some of the glibc NSS stuff (in particular,
124/etc/nsswitch.conf, /lib/libnss_dns*, /lib/libnss_files*, and /lib/libresolv*).
125
126Shameless Plug: As an alternative, one could use a C library such as uClibc. In
127addition to making your system significantly smaller, uClibc does not require the
128use of any NSS support files or libraries.
129 108
130=over 4 109=over 4
131 110