aboutsummaryrefslogtreecommitdiff
path: root/docs/busybox_footer.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_footer.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_footer.pod')
-rw-r--r--docs/busybox_footer.pod25
1 files changed, 24 insertions, 1 deletions
diff --git a/docs/busybox_footer.pod b/docs/busybox_footer.pod
index ddeef532c..64785ecd1 100644
--- a/docs/busybox_footer.pod
+++ b/docs/busybox_footer.pod
@@ -1,5 +1,28 @@
1=back 1=back
2 2
3=head1 LIBC NSS
4
5GNU Libc (glibc) uses the Name Service Switch (NSS) to configure the behavior
6of the C library for the local environment, and to configure how it reads
7system data, such as passwords and group information. This is implemented
8using an /etc/nsswitch.conf configuration file, and using one or more of the
9/lib/libnss_* libraries. BusyBox tries to avoid using any libc calls that make
10use of NSS. Some applets however, such as login and su, will use libc functions
11that require NSS.
12
13If you enable CONFIG_USE_BB_PWD_GRP, BusyBox will use internal functions to
14directly access the /etc/passwd, /etc/group, and /etc/shadow files without
15using NSS. This may allow you to run your system without the need for
16installing any of the NSS configuration files and libraries.
17
18When used with glibc, the BusyBox 'networking' applets will similarly require
19that you install at least some of the glibc NSS stuff (in particular,
20/etc/nsswitch.conf, /lib/libnss_dns*, /lib/libnss_files*, and /lib/libresolv*).
21
22Shameless Plug: As an alternative, one could use a C library such as uClibc. In
23addition to making your system significantly smaller, uClibc does not require the
24use of any NSS support files or libraries.
25
3=head1 MAINTAINER 26=head1 MAINTAINER
4 27
5Erik Andersen <andersen@codepoet.org> 28Erik Andersen <andersen@codepoet.org>
@@ -229,5 +252,5 @@ Tito Ragusa <farmatito@tiscali.it>
229 252
230=cut 253=cut
231 254
232# $Id: busybox_footer.pod,v 1.15 2004/04/06 17:52:02 andersen Exp $ 255# $Id: busybox_footer.pod,v 1.16 2004/04/13 16:31:41 andersen Exp $
233 256