From d01d63190bf60f378406ea2846a35790a1d144f6 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sat, 28 Aug 1999 22:34:29 +0000 Subject: Update. 1999-08-28 Ulrich Drepper * malloc/malloc.c (ptmalloc_init): Don't use variables to set thresholds for SUID binaries. [PR libc/1277] 1999-08-28 Andreas Jaeger * manual/install.texi (Running make install): Give examples for timezone and locale installation. 1999-08-28 Zack Weinberg * glibcbug.in: Get CCVERSION from autoconf substitution. * configure.in: Calculate and substitute CCVERSION. 1999-08-28 Andreas Jaeger * sysdeps/unix/sysv/linux/mips/bits/sigaction.h: Fix sa_flags, partially reverting a patch from 1998-12-29. We just can't change the flags, kernels with different flags lead to incompatibilities. --- manual/filesys.texi | 8 ++++---- manual/install.texi | 17 +++++++++++++++++ manual/libc.texinfo | 6 +++--- manual/locale.texi | 2 +- 4 files changed, 25 insertions(+), 8 deletions(-) (limited to 'manual') diff --git a/manual/filesys.texi b/manual/filesys.texi index 88ff636..728b904 100644 --- a/manual/filesys.texi +++ b/manual/filesys.texi @@ -17,7 +17,7 @@ access permissions and modification times. file names. * Accessing Directories:: Finding out what files a directory contains. -* Working on Directory Trees:: Apply actions to all files or a selectable +* Working with Directory Trees:: Apply actions to all files or a selectable subset of a directory hierarchy. * Hard Links:: Adding alternate names to a file. * Symbolic Links:: A file that ``points to'' a file name. @@ -793,7 +793,7 @@ is @math{0} or a bitwise-OR combination of any of the following values. While traversing the directory symbolic links are not followed. Instead symbolic links are reported using the @code{FTW_SL} value for the type parameter to the callback function. If the file referenced by a -symbolic link does not exist {FTW_SLN} is returned instead. +symbolic link does not exist @code{FTW_SLN} is returned instead. @item FTW_MOUNT The callback function is only called for items which are on the same mounted filesystem as the directory given by the @var{filename} @@ -1826,7 +1826,7 @@ main purpose is for access control. The file owner and group play a role in determining access because the file has one set of access permission bits for the owner, another set that applies to users who belong to the file's group, and a third set of -bits that applies to everyone else. @xref{Access Permission} for the +bits that applies to everyone else. @xref{Access Permission}, for the details of how access is decided based on this data. When a file is created, its owner is set to the effective user ID of the @@ -1915,7 +1915,7 @@ The @dfn{file mode}, stored in the @code{st_mode} field of the file attributes, contains two kinds of information: the file type code, and the access permission bits. This section discusses only the access permission bits, which control who can read or write the file. -@xref{Testing File Type} for information about the file type code. +@xref{Testing File Type}, for information about the file type code. All of the symbols listed in this section are defined in the header file @file{sys/stat.h}. diff --git a/manual/install.texi b/manual/install.texi index a72eee6..19b7196 100644 --- a/manual/install.texi +++ b/manual/install.texi @@ -267,6 +267,23 @@ newer Linux kernel with the @code{devptsfs} or @code{devfs} filesystems providing pty slaves, you don't need this program; otherwise you do. The source for @file{pt_chown} is in @file{login/programs/pt_chown.c}. +After installation you might want to configure the timezone and locale +installation of your system. The GNU C library comes with a locale +database which gets configured with @code{localedef}. For example, to +set up a German locale with name @code{de_DE}, simply issue the command +@samp{localedef -i de_DE -f ISO-8859-1 de_DE}. To configure all locales +that are supported by glibc, you can issue from your build directory the +command @samp{make localedata/install-locales}. + +To configure the locally used timezone, you can either set the @code{TZ} +environment variable. The script @code{tzselect} helps you to select +the right value. As an example for Germany, tzselect would tell you to +use @samp{TZ='Europe/Berlin'}. For a system wide installation (the +given paths are for an installation with @samp{--prefix=/usr}), link the +timezone file which is in @file{/usr/share/zoneinfo} to the file +@file{/etc/localtime}. For Germany, you might execute @samp{ln -s +/usr/share/zoneinfo/Europe/Berlin /etc/localtime}. + @node Tools for Compilation @appendixsec Recommended Tools for Compilation @cindex installation tools diff --git a/manual/libc.texinfo b/manual/libc.texinfo index ee5ee05..684c49d 100644 --- a/manual/libc.texinfo +++ b/manual/libc.texinfo @@ -17,9 +17,9 @@ @comment %**end of header (This is for running Texinfo on a region.) @c sold 0.06/1.09, print run out 21may96 -@set EDITION 0.08 DRAFT -@set VERSION 2.1 Beta -@set UPDATED 11 Jan 1999 +@set EDITION 0.09 DRAFT +@set VERSION 2.2 Beta +@set UPDATED 28 Aug 1999 @set ISBN 1-882114-53-1 @ifinfo diff --git a/manual/locale.texi b/manual/locale.texi index 096ac48..9d1dd8c 100644 --- a/manual/locale.texi +++ b/manual/locale.texi @@ -914,7 +914,7 @@ selected when the program runs. If the user selects the locale correctly there should never be a misunderstanding over the time and date format. -@node Formatting Numbers, Locale Information, Locales +@node Formatting Numbers, , Locale Information, Locales @section A dedicated function to format numbers We have seen that the structure returned by @code{localeconv} as well as -- cgit v1.1