This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH v2] Update pt_chown sections of the manual
- From: Allan McRae <allan at archlinux dot org>
- To: libc-alpha at sourceware dot org
- Date: Sun, 08 Sep 2013 18:42:12 +1000
- Subject: Re: [PATCH v2] Update pt_chown sections of the manual
- Authentication-results: sourceware.org; auth=none
- References: <1378628355-27495-1-git-send-email-allan at archlinux dot org>
On 08/09/13 18:19, Allan McRae wrote:
> The pt-chown binary is discussed in the "Running make install" section
> without clarification of the needed configure option. Clarify this
> and simplfy the discription which is already covered in the "Configuring
> and compiling" section.
> ---
>
> v2: Remove unneeded reference to the source location.
>
> 2013-09-08 Allan McRae <allan@archlinux.org>
>
> [BZ #15849]
> * manual/install.text (Running make install): Mention
And I will fix this to "texi"...
> --enable-pt-chown.
> * INSTALL: Regenerated.
>
> manual/install.texi | 13 +++++--------
> 1 file changed, 5 insertions(+), 8 deletions(-)
>
> diff --git a/manual/install.texi b/manual/install.texi
> index 2ac0104..4ca7b1a 100644
> --- a/manual/install.texi
> +++ b/manual/install.texi
> @@ -320,14 +320,11 @@ can dramatically improve performance with NIS+, and may help with DNS as
> well.
>
> One auxiliary program, @file{/usr/libexec/pt_chown}, is installed setuid
> -@code{root}. This program is invoked by the @code{grantpt} function; it
> -sets the permissions on a pseudoterminal so it can be used by the
> -calling process. This means programs like @code{xterm} and
> -@code{screen} do not have to be setuid to get a pty. (There may be
> -other reasons why they need privileges.) If you are using a
> -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}.
> +@code{root} if the @samp{--enable-pt_chown} configuration option is used.
> +This program is invoked by the @code{grantpt} function; it sets the
> +permissions on a pseudoterminal so it can be used by the calling process.
> +If you are using a Linux kernel with the @code{devpts} filesystem enabled
> +and mounted at @file{/dev/pts}, you don't need this program.
>
> After installation you might want to configure the timezone and locale
> installation of your system. @Theglibc{} comes with a locale
>