glibc/manual
Carlos O'Donell 3d7dc513b7 Mention FIPS 140-2 compliance and Sun RPC.
The Secure RPC implementation in glibc uses DES encryption
during authentication of the user. This use of DES means
that anyone using Sun RPC will likely not be compliant
with FIPS 140-2 which forbids the use of DES.

One solution to the compliance issue is to disable AUTH_DES
and AUTH_KERB, both use DES, when in FIPS compliance mode.
This is not a good idea because it disables all of the even
mildly secure methods of authentication allowing only plain
text methods.

Instead we leave AUTH_DES and AUTH_KERB enabled in FIPS
compliance mode and document the compliance issue in the
manual. FIPS allows this, that is to say that if you can't
fix it you must document the non-compliance.

This commit adds documentation to that effect in the
"DES encryption and password handling" section of the
manual.
2013-10-19 00:11:31 -04:00
..
examples Fix PF_LOCAL socket example sockaddr_un size calculation. 2013-02-08 14:55:50 -08:00
argp.texi Move node Argp Helper Functions to follow Argp Parsing State 2012-12-11 09:02:37 +05:30
arith.texi Clarify documentation cross-reference 2013-09-10 14:13:40 +10:00
charset.texi Fix then/than typos. 2013-08-30 18:10:31 +02:00
conf.texi CVE-2013-4237, BZ #14699: Buffer overflow in readdir_r 2013-08-16 09:40:34 +02:00
contrib.texi Update manual/contrib.texi 2013-08-01 17:27:04 -07:00
creature.texi Remove NOTES. 2012-03-21 16:56:28 +00:00
crypt.texi Mention FIPS 140-2 compliance and Sun RPC. 2013-10-19 00:11:31 -04:00
ctype.texi Use Texinfo macros to refer to the GNU C Library within the manual. 2012-02-28 14:44:20 +00:00
debug.texi Add nptl manual chapter 2013-03-14 12:37:42 +05:30
dir .. 2005-11-21 15:45:19 +00:00
errno.texi [BZ #14256] 2013-05-30 05:51:22 -06:00
fdl-1.3.texi BZ#13738: Switch manual to FDL 1.3. 2012-02-24 12:58:10 -08:00
filesys.texi Fix then/than typos. 2013-08-30 18:10:31 +02:00
freemanuals.texi Update to canonical freemanuals.texi file. 2013-09-24 14:06:56 -07:00
getopt.texi Fix some errors in declarations in the manual. 2013-02-11 14:16:43 -08:00
header.texi Use Texinfo macros to refer to the GNU C Library within the manual. 2012-02-28 14:44:20 +00:00
install.texi Revert "Remove references to non-existent content items in install.texi" 2013-09-28 13:10:59 +10:00
intro.texi Remove NOTES. 2012-03-21 16:56:28 +00:00
io.texi Clean up glibc manual references to "GNU system" (bug 6911). 2012-03-08 01:27:38 +00:00
job.texi Clean up glibc manual references to "GNU system" (bug 6911). 2012-03-08 01:27:38 +00:00
lang.texi Document va_copy in preference to __va_copy. 2012-07-20 23:49:24 +00:00
lgpl-2.1.texi Use canonical FSF .texi files for LGPL and FDL texts. 2011-06-06 16:16:55 -07:00
libc-texinfo.sh Add @detailmenu to subsection node listing 2013-02-24 21:05:58 +10:00
libc.texinfo Update to canonical freemanuals.texi file. 2013-09-24 14:06:56 -07:00
libcbook.texi initial import 1995-02-18 01:27:10 +00:00
libm-err-tab.pl Remove trailing whitespace. 2013-06-05 20:44:03 +00:00
llio.texi BZ#15361: Make aio_fsync not check open modes. 2013-04-12 13:11:20 -07:00
locale.texi Use Texinfo macros to refer to the GNU C Library within the manual. 2012-02-28 14:44:20 +00:00
macros.texi Clean up glibc manual references to "GNU system" (bug 6911). 2012-03-08 01:27:38 +00:00
maint.texi [BZ #157] Remove include/stub-tag.h for good. 2012-11-04 19:59:40 +01:00
Makefile Add first set of memory probes. 2013-09-20 11:10:54 -03:00
math.texi Fix some errors in declarations in the manual. 2013-02-11 14:16:43 -08:00
memory.texi manual: Sort mallopt M_* parameters alphabetically 2013-03-17 16:03:02 -04:00
message.texi manual/message.texi: Fix english and clarify. 2013-05-07 12:33:44 -04:00
nss.texi manual: Remove frobnicate @pxref. 2013-02-20 13:30:23 -05:00
nsswitch.texi update from main archive 960814 1996-08-15 01:23:29 +00:00
pattern.texi manual: glob flags: fix sorting order 2013-01-13 13:24:28 -05:00
pipe.texi Clean up glibc manual references to "GNU system" (bug 6911). 2012-03-08 01:27:38 +00:00
platform.texi * manual/platform.texi: Add missing @end deftypefun. 2013-05-26 18:06:30 +02:00
probes.texi Add systemtap markers to math function slow paths 2013-10-11 22:37:53 +05:30
process.texi Clean up glibc manual references to "GNU system" (bug 6911). 2012-03-08 01:27:38 +00:00
resource.texi Fix some errors in declarations in the manual. 2013-02-11 14:16:43 -08:00
search.texi Fix some errors in declarations in the manual. 2013-02-11 14:16:43 -08:00
setjmp.texi setcontext: Clarify termination when uc_link is the null pointer. 2012-07-17 10:05:55 +02:00
signal.texi Fix some errors in declarations in the manual. 2013-02-11 14:16:43 -08:00
socket.texi Update gethostbyname2_r documentation. Fixes bug #156. 2013-10-08 21:42:42 +02:00
startup.texi Fix some errors in declarations in the manual. 2013-02-11 14:16:43 -08:00
stdio-fp.c update from main archive 970225 1997-02-25 05:18:05 +00:00
stdio.texi Fix then/than typos. 2013-08-30 18:10:31 +02:00
string.texi BZ #431 Fix manual of strncat/wcsncat. 2013-10-03 19:54:23 +02:00
summary.awk Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
sysinfo.texi Fix some errors in declarations in the manual. 2013-02-11 14:16:43 -08:00
syslog.texi Fix some errors in declarations in the manual. 2013-02-11 14:16:43 -08:00
terminal.texi Fix some errors in declarations in the manual. 2013-02-11 14:16:43 -08:00
texinfo.tex Update texinfo.tex. 2013-06-25 17:21:48 +00:00
texis.awk Correct close statement. 2001-05-18 13:01:32 +00:00
threads.texi Fix typo in manual 2013-10-04 17:21:32 +05:30
time.texi Fix some errors in declarations in the manual. 2013-02-11 14:16:43 -08:00
tsort.awk Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
users.texi Fix some errors in declarations in the manual. 2013-02-11 14:16:43 -08:00
xtract-typefun.awk * manual/xtract-typefun.awk: Swallow [(){}*] from function names. 2003-11-12 00:50:03 +00:00