--- manpages-3.27.orig/man2/getuid.2 +++ manpages-3.27/man2/getuid.2 @@ -40,6 +40,12 @@ .BR geteuid () returns the effective user ID of the calling process. + +When a normal program is executed, the effective and real user ID of +the process are set to the ID of the user executing the file. +When a set ID program is executed the real user ID is set to the +calling user and the effective user ID corresponds to the set ID bit +on the file being executed. .SH ERRORS These functions are always successful. .SH "CONFORMING TO" --- manpages-3.27.orig/man2/FD_CLR.2 +++ manpages-3.27/man2/FD_CLR.2 @@ -0,0 +1 @@ +.so man2/select.2 --- manpages-3.27.orig/man2/gettimeofday.2 +++ manpages-3.27/man2/gettimeofday.2 @@ -45,7 +45,7 @@ .B #include .BI "int gettimeofday(struct timeval *" tv ", struct timezone *" tz ); - +.br .BI "int settimeofday(const struct timeval *" tv \ ", const struct timezone *" tz ); --- manpages-3.27.orig/man2/adjtime.2 +++ manpages-3.27/man2/adjtime.2 @@ -0,0 +1,71 @@ +.\" This is free documentation; you can redistribute it and/or +.\" modify it under the terms of the GNU General Public License as +.\" published by the Free Software Foundation; either version 2 of +.\" the License, or (at your option) any later version. +.\" +.\" The GNU General Public License's references to "object code" +.\" and "executables" are to be interpreted as the output of any +.\" document formatting or typesetting system, including +.\" intermediate and printed output. +.\" +.\" This manual is distributed in the hope that it will be useful, +.\" but WITHOUT ANY WARRANTY; without even the implied warranty of +.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +.\" GNU General Public License for more details. +.\" +.\" You should have received a copy of the GNU General Public +.\" License along with this manual; if not, write to the Free +.\" Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, +.\" USA. +.\" +.\" 2002-02-16, joey: Converted from glibc.info +.\" +.TH ADJTIME 2 2002-02-16 "Linux 2.0" "Linux Programmer's Manual" +.SH NAME +adjtime \- smoothly tune kernel clock +.SH SYNOPSIS +.B #include +.sp +.BI "int adjtime(const struct timeval *" delta ", struct timeval *" olddelta ); +.SH DESCRIPTION +This function speeds up or slows down the system clock in order to +make a gradual adjustment. This ensures that the calendar time +reported by the system clock is always monotonically increasing, which +might not happen if you simply set the clock. + +The +.I delta +argument specifies a relative adjustment to be made to the clock time. +If negative, the system clock is slowed down fora while until it has +lost this much elapsed time. If positive, the system clock is speeded +up for a while. + +If the +.I olddelta +argument is not a null pointer, the +.B adjtime +function returns information about any previous time adjustment that +has not yet completed. + +This function is typically used to synchronize the clocks of computers +in a local network. You must be a privileged user to use it. +.SH "RETURN VALUE" +The +.B adjtime +function returns 0 on success and -1 on failure and sets the external +variable +.I errno +accordingly. +.SH ERRORS +.TP +.B EPERM +The calling process does not have enough privileges to access the clock. +.SH NOTE +With a Linux kernel, you can use the +.BR adjtimex (2) +function to permanently change the system clock speed. +.SH "CONFORMING TO" +This function is derived from 4.3 BSD and SVr4. +.SH "SEE ALSO" +.BR adjtimex (2), +.BR settimeofday (2) --- manpages-3.27.orig/man2/getgid.2 +++ manpages-3.27/man2/getgid.2 @@ -39,6 +39,12 @@ .BR getegid () returns the effective group ID of the calling process. + +When a normal program is executed, the effective and real group ID of +the process are set to the group ID of the user executing the file. +When a set ID program is executed the real group ID is set to the +group of the calling user and the effective user ID corresponds to the +set group ID bit on the file being executed. .SH ERRORS These functions are always successful. .SH "CONFORMING TO" --- manpages-3.27.orig/man2/prctl.2 +++ manpages-3.27/man2/prctl.2 @@ -224,6 +224,12 @@ in the location pointed to by .IR "(int\ *) arg2" . .TP +.BR PR_SET_PTRACER " (since Ubuntu 10.10)" +Sets the top of the process tree that is allowed to use PTRACE on the +calling process, assuming other requirements are met (matching uid, +wasn't setuid, etc). The allowed process id is specified in \fIarg2\fP +(or 0 to clear). For more details, see \fI/etc/sysctl.d/10-ptrace.conf\fP. +.TP .BR PR_SET_SECCOMP " (since Linux 2.6.23)" .\" See http://thread.gmane.org/gmane.linux.kernel/542632 .\" [PATCH 0 of 2] seccomp updates --- manpages-3.27.orig/man2/socket.2 +++ manpages-3.27/man2/socket.2 @@ -379,6 +379,12 @@ However, already the BSD man page promises: "The protocol family generally is the same as the address family", and subsequent standards use AF_* everywhere. + +The header file +.I +is only required for libc4 or earlier. Some packages, like +util-linux, claim portability to all Linux versions and libraries. +They certainly need this header file. .SH EXAMPLE An example of the use of .BR socket () --- manpages-3.27.orig/man2/ptrace.2 +++ manpages-3.27/man2/ptrace.2 @@ -67,6 +67,7 @@ .BR exec (3). Alternatively, the parent may commence trace of an existing process using .BR PTRACE_ATTACH . +(See additional notes below.) .LP While being traced, the child will stop each time a signal is delivered, even if the signal is being ignored. @@ -381,6 +382,17 @@ .BR wait (2) to wait for the child to stop. (\fIaddr\fP and \fIdata\fP are ignored.) +.IP +Since Ubuntu 10.10, +.BR PTRACE_ATTACH +is not allowed against +arbitrary matching-uid processes. The traced "child" must +be a descendant of the tracer or must have called +.BR prctl (2) +using +.BR PR_SET_PTRACER , +with the pid of the tracer (or one of its ancestors). +For more details, see \fI/etc/sysctl.d/10-ptrace.conf\fP. .TP .B PTRACE_DETACH Restarts the stopped child as for --- manpages-3.27.orig/man2/FD_ZERO.2 +++ manpages-3.27/man2/FD_ZERO.2 @@ -0,0 +1 @@ +.so man2/select.2 --- manpages-3.27.orig/man2/FD_ISSET.2 +++ manpages-3.27/man2/FD_ISSET.2 @@ -0,0 +1 @@ +.so man2/select.2 --- manpages-3.27.orig/man2/FD_SET.2 +++ manpages-3.27/man2/FD_SET.2 @@ -0,0 +1 @@ +.so man2/select.2 --- manpages-3.27.orig/debian/license.GPL +++ manpages-3.27/debian/license.GPL @@ -0,0 +1 @@ +Distributed under GPL --- manpages-3.27.orig/debian/license.Linux2 +++ manpages-3.27/debian/license.Linux2 @@ -0,0 +1,14 @@ +Permission is granted to make and distribute verbatim copies of +this manual provided the copyright notice and this permission notice +are preserved on all copies. + +Permission is granted to copy and distribute modified versions of this +manual under the conditions for verbatim copying, provided that the +entire resulting derived work is distributed under the terms of a +permission notice identical to this one. + +Permission is granted to copy and distribute translations of this +manual into another language, under the above conditions for modified +versions, except that this permission notice may be included in +translations approved by the Free Software Foundation instead of in +the original English. --- manpages-3.27.orig/debian/rules +++ manpages-3.27/debian/rules @@ -0,0 +1,58 @@ +#! /usr/bin/make -f + +installdir = install -o root -g root -m 755 -d +installdoc = install -o root -g root -m 644 + +build: +# Builds the binary package. +# empty + +clean: +# Undoes the effect of `make -f debian.rules build'. + dh_testdir + dh_testroot + rm -f build-stamp install-stamp + -rm -rf *~ *.orig "#*" debian/manpages debian/manpages-dev debian/*~ debian/files* + -find man? -name '*~' -exec rm {} \; + rm -rf licenses + dh_clean + +binary-arch: build + +binary-indep: build +# Makes a binary package. + dh_clean + dh_testdir + dh_testroot + dh_installdirs -A /usr/share/man + dh_installdocs *.Announce debian/man-addons.el debian/POSIX-MANPAGES + dh_installchangelogs Changes + dh_installchangelogs Changes.old + + $(installdir) debian/manpages/usr/share/lintian/overrides + $(installdir) debian/manpages-dev/usr/share/lintian/overrides + $(installdoc) debian/lintian.manpages debian/manpages/usr/share/lintian/overrides/manpages + $(installdoc) debian/lintian.manpages-dev debian/manpages-dev/usr/share/lintian/overrides/manpages-dev + + # manpages-dev has no docs dir + rm -rf debian/manpages-dev/usr/share/doc/manpages-dev + ln -s manpages debian/manpages-dev/usr/share/doc/manpages-dev + + /bin/bash debian/inst + + ln -s regex.7.gz debian/manpages/usr/share/man/man7/re_format.7.gz + ln -s feature_test_macros.7.gz debian/manpages/usr/share/man/man7/ftm.7.gz + + /usr/bin/perl debian/make-copyright licenses debian/manpages/usr/share/doc/manpages/copyright + + rm -rf licenses + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch + +.PHONY: binary binary-arch binary-indep clean --- manpages-3.27.orig/debian/readme +++ manpages-3.27/debian/readme @@ -0,0 +1,6 @@ +Andries copies some new files to this location, so it should be +checked frequently: + + ftp://ftp.win.tue.nl/pub/home/aeb/linux-local/manpages/ + +This is an internal reminder. --- manpages-3.27.orig/debian/license.ak +++ manpages-3.27/debian/license.ak @@ -0,0 +1,4 @@ +Permission is granted to distribute possibly modified copies +of this page provided the header is included verbatim, +and in case of nontrivial modification author and date +of the modification is added to the header. --- manpages-3.27.orig/debian/README.Debian +++ manpages-3.27/debian/README.Debian @@ -0,0 +1,32 @@ +This is the Debian GNU/Linux prepackaged version of the Linux +manual pages. These pages were originally maintained by Rik Faith +and then taken over by Andries Brouwer . + +This package was initially put together for Debian GNU/Linux by +Martin Schulze and updated by +Nicolás Lichtmaier . + +This package contain the Linux man pages for all chapters +except 1, 6 and 8. + +Some pages present in the upstream version were removed because a better +version exists in other package. These pages are: + + manpages: + console.4, fd.4, vcs.4, fstab.5, nfs.5, + exports.5, ttytype.5, passwd.5 + + manpages-dev: + modules.2, get_kernel_syms.2, create_module.2, + init_module.2, delete_module.2 + +This package doesn't include section 1 manpages included in the upstream +package. The upstream manpages author decided to include GNU utils +non-official manpages here, as the FSF doesn't want to maintain them. I +agree with him, but these manpages should be added to the corresponding +Debian package of the GNU utilities, not here. + +Having manpages is very important to every operating system. It is much +work to keep those documents up to date and to initially write them. +Nevertheless some folks made some of this work. Contributions are +welcome. --- manpages-3.27.orig/debian/license.Linux1 +++ manpages-3.27/debian/license.Linux1 @@ -0,0 +1,20 @@ +Permission is granted to make and distribute verbatim copies of this +manual provided the copyright notice and this permission notice are +preserved on all copies. + +Permission is granted to copy and distribute modified versions of this +manual under the conditions for verbatim copying, provided that the +entire resulting derived work is distributed under the terms of a +permission notice identical to this one + +Since the Linux kernel and libraries are constantly changing, this +manual page may be incorrect or out-of-date. The author(s) assume no +responsibility for errors or omissions, or for damages resulting from +the use of the information contained herein. The author(s) may not +have taken the same level of care in the production of this manual, +which is licensed free of charge, as they might when working +professionally. + +Formatted or processed versions of this manual, if unaccompanied by +the source, must acknowledge the copyright and authors of this work. +License. --- manpages-3.27.orig/debian/license.nolicense +++ manpages-3.27/debian/license.nolicense @@ -0,0 +1,2 @@ +There is no license. This probably needs to be traced or the manpage +removed. --- manpages-3.27.orig/debian/license.BSD +++ manpages-3.27/debian/license.BSD @@ -0,0 +1,27 @@ +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. +3. All advertising materials mentioning features or use of this software + must display the following acknowledgement: + This product includes software developed by the University of + California, Berkeley and its contributors. +4. Neither the name of the University nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +SUCH DAMAGE. --- manpages-3.27.orig/debian/license.MIT +++ manpages-3.27/debian/license.MIT @@ -0,0 +1,18 @@ +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --- manpages-3.27.orig/debian/lintian.manpages +++ manpages-3.27/debian/lintian.manpages @@ -0,0 +1,6 @@ +manpages binary: manpage-has-bad-whatis-entry usr/share/man/man4/console_ioctl.4.gz +manpages binary: manpage-has-bad-whatis-entry usr/share/man/man4/pts.4.gz +manpages binary: manpage-has-bad-whatis-entry usr/share/man/man4/tty_ioctl.4.gz +manpages binary: manpage-has-bad-whatis-entry usr/share/man/man7/operator.7.gz +manpages binary: manpage-has-bad-whatis-entry usr/share/man/man7/path_resolution.7.gz +manpages binary: manpage-has-errors-from-man usr/share/man/man7/iso_8859-2.7.gz --- manpages-3.27.orig/debian/TODO +++ manpages-3.27/debian/TODO @@ -0,0 +1,10 @@ +Although there a lots of manpages included here, some are still missing. +If you are familiar with programming or libc source or if you are +interested to learn anything about libc and how it works, it would +be a good idea trying to form a manual page for missing topics. + +Please see undocumented(3) and missing(7) for a list of missing manual +pages. + +If you have done so, please send the completed page either to Martin +Schulze or to Andries Brouwer . --- manpages-3.27.orig/debian/make-copyright +++ manpages-3.27/debian/make-copyright @@ -0,0 +1,204 @@ +#! /usr/bin/perl + +# Copyright (c) 2003,4 Martin Schulze +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; version 2 dated June, 1991. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA. + +use strict; +use Text::Wrap; + +my %config = ( + 'template' => 'debian/copyright', + 'debian' => 'debian', + 'width' => 72, + ); + +# regular expressions that intend to identify a particular license +# +my %licenses = ( + 'BSD' => '(Redistributions of source code must retain the above copyright|BSD copyright)', +#btowc + 'Linux1' => 'Formatted or processed versions of this manual, if unaccompanied', + 'Linux2' => 'Permission is granted to copy and distribute (translations|modified versions) of this', + 'GPLv2' => 'Free Software Foundation; (either )?version 2', +# 'GPLv2' => '(Free Software Foundation; (either )?version 2|Gnu Public License, Version 2)', + 'GPL' => '(([Dd]istributed|Licensed) under (the )?(GPL|the GNU General Public License)|terms of the GNU General|according to the GNU General Public License)', + 'PD' => 'This page is in the public domain', + 'MIT' => 'Permission is hereby granted, free of charge, to any person', + 'ak' => 'Permission is granted to distribute possibly modified copies', + ); + +my %exception = ( + 'ioctl_list.2' => 'GPLv2', + 'clone.2' => 'GPL', + 'capget.2' => 'GPL', + 'netlink.3' => 'GPL', + 'nfsservctl.2' => 'PD', + 'stdin.3' => 'PD', + 'boot.7' => 'GPL', + 'hosts.equiv.5' => 'GPL', + '__setfpucw.3' => 'GPL', + 'bindresvport.3' => 'BSD', + 'futex.2' => 'PD', + 'futex.7' => 'MIT', + 'getrpcent.3' => 'BSD', + 'getrpcport.3' => 'BSD', + 'pivot_root.2' => 'GPL', + 'rpc.3' => 'BSD', + 'rpc.5' => 'BSD', + 'xdr.3' => 'BSD', + 'netlink.7' => 'GPL', + 'tzfile.5' => 'PD', + 'wavelan.4' => 'nolicense', + 'sync.8' => 'GPL', + 'fcloseall.3' => 'Linux1', + 'fallocate.2' => 'GPLv2', + ); + +my %licensetext = ( + 'getitimer.2' => 'May be freely distributed', + 'getpt.3' => 'Redistribute and modify at will.', + 'pts.4' => 'Redistribute and revise at will.', + 'pciconfig_read.2' => 'May be freely distributed.', + 'sysinfo.2' => 'Permission is granted to freely distribute or modify this file +for the purpose of improving Linux or its documentation efforts. +If you modify this file, please put a date stamp and HOW you +changed this file. Thanks.', + 'dir_colors.5' => 'This file may be copied under the conditions described +in the LDP GENERAL PUBLIC LICENSE, Version 1, September 1998 +that should have been distributed together with this file.', + 'mailaddr.7' => 'Redistribution and use in source and binary forms are permitted +provided that the above copyright notice and this paragraph are +duplicated in all such forms and that any documentation, +advertising materials, and other materials related to such +distribution and use acknowledge that the software was developed +by the University of California, Berkeley. The name of the +University may not be used to endorse or promote products derived +from this software without specific prior written permission. +THIS SOFTWARE IS PROVIDED ``AS IS\'\' AND WITHOUT ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.', + 'regex.7' => 'This software is not subject to any license of the American Telephone +and Telegraph Company or of the Regents of the University of California. +Permission is granted to anyone to use this software for any purpose +on any computer system, and to alter it and redistribute it, subject +to the following restrictions: +1. The author is not responsible for the consequences of use of this + software, no matter how awful, even if they arise from flaws in it. +2. The origin of this software must not be misrepresented, either by + explicit claim or by omission. Since few users ever read sources, + credits must appear in the documentation. +3. Altered versions must be plainly marked as such, and must not be + misrepresented as being the original software. Since few users + ever read sources, credits must appear in the documentation. +4. This notice may not be removed or altered.', + 'resolv.conf.5' => 'Redistribution and use in source and binary forms are permitted +provided that the above copyright notice and this paragraph are +duplicated in all such forms and that any documentation, +advertising materials, and other materials related to such +distribution and use acknowledge that the software was developed +by the University of California, Berkeley. The name of the +University may not be used to endorse or promote products derived +from this software without specific prior written permission. +THIS SOFTWARE IS PROVIDED ``AS IS\'\' AND WITHOUT ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.', + ); + +# hash of arrays with each element being a manpage +# +my %manpages = (); + +die "E: make-copyright root-dir output-file-rel" if ($#ARGV lt 1); + +my $dir = $ARGV[0]; +my $output = $ARGV[1]; + +opendir(D, $dir) || die "Cannot open $dir"; +my @files = sort (grep (!/^\.\.?.*$/,readdir(D))); +closedir(D); + +my $blurb = ''; +my $license; +my $l; +my $c = 0; +my @unknown; +foreach my $file (@files) { + if (open (F, $dir."/".$file)) { + $blurb = join ("", ); + close (F); + $license = ''; + if (exists $exception{$file}) { + $license = $exception{$file}; + } elsif (!exists $licensetext{$file}) { + $license = ''; + foreach $l (keys %licenses) { + if ($blurb =~ /$licenses{$l}/) { + $license = $l; + last; + } + } + } + if ($license) { + $file =~ /(.*)\.(\d)/; + push (@{$manpages{$license}}, "$1($2)"); + } elsif (!exists $licensetext{$file}) { + printf STDERR "%s: Unknown license (%d)\n", $file, ++$c; + push (@unknown, $file); + } + } +} + +$Text::Wrap::columns = $config{width}; +open (OUT, ">$output") || die "Cannot open $output for writing."; + +if (-r $config{template}) { + if (open (F, $config{template})) { + print OUT while (); + close (F); + } +} +print OUT "\n"; + +foreach $l (keys %licenses) { + if (exists $manpages{$l}) { + print OUT "=" x $config{width} . "\n\n"; + print OUT "The following license covers these manpages:\n\n"; + + my $foo = $manpages{$l}; + my @foo = @$foo; + printf OUT "%s\n\n", Text::Wrap::fill (' ', ' ', join (", ", sort (@foo))); + + if (open (F, "$config{debian}/license.$l")) { + print OUT while (); + close (F); + print OUT "\n"; + } + } +} + +foreach $l (keys %licensetext) { + print OUT "=" x $config{width} . "\n\n"; + print OUT "The following license covers these manpages:\n\n"; + $l =~ /(.*)\.(\d)/; + printf OUT " %s(%d)\n\n", $1, $2; + printf OUT "%s\n\n", $licensetext{$l}; +} + +close (OUT); + +if ($#unknown > -1) { + printf STDERR "Unknown licenses found for %s\n", join (", ", @unknown); + exit (1); +} --- manpages-3.27.orig/debian/license.PD +++ manpages-3.27/debian/license.PD @@ -0,0 +1 @@ +This page is in the public domain. --- manpages-3.27.orig/debian/lintian.manpages-dev +++ manpages-3.27/debian/lintian.manpages-dev @@ -0,0 +1 @@ +manpages-dev binary: manpage-not-compressed-with-gzip usr/share/man/man2/iopl.2.gz --- manpages-3.27.orig/debian/copyright +++ manpages-3.27/debian/copyright @@ -0,0 +1,19 @@ +Manual pages for Debian GNU/Linux +--------------------------------- + +These manual pages were written by many different people and improved +by probably even more. Listing all authors and modificators for each +page is not possible. + +This package was put together by Martin Schulze +from the sources at . +Its previous maintainers were Martin Schulze and Nicolás Lichtmaier. + +The online changelog is available at + +and the current version of the pages is browsable at +. + +The source of the Debian package is managed using CVS. It is publicly +available at or as +<:pserver:anonymous@cvs.infodrom.org/var/cvs/debian/manpages/>. --- manpages-3.27.orig/debian/NMU-Disclaimer +++ manpages-3.27/debian/NMU-Disclaimer @@ -0,0 +1,45 @@ +Non Maintainer Upload of this Package +------------------------------------- + +If you plan to work on an NMU for this package, read the following +closely. It can save you and me some grief. + + 1. At first, contact the maintainer (i.e. send a mail to + joey@debian.org, do not cc or bounce a mail, send a plain mail, + not copied to any mailing list or the BTS) and ask about the + status of the bug you are considering to work on. + + 2. In this mail include all information relevant for this problem, + i.e. include a description of the bug and not only its bug + number. + + 3. If the maintainer is not able or willing to fix the problem or + does not respond within four days, continue with step 4. + + 4. Work on the bug and prepare a patch. Do not upload into the + Debian archive. + + 5. Send the entire patch, together with enough explanations, to the + maintainer for reviewing and ask him for permission of an NMU + using this patch. + + 6. IF AND ONLY IF the maintainer approves the patch (or doesn't + respond within four days), upload the NMU to the incoming + directory and send the patch to the BTS. If the NMU is not + approved, go back to 4. or add the NMU to your homepage, but do + not upload it to the Debian archive. + + 7. Properly sized and well-written patches sent to the BTS are always + appreciated, even if they are rejected later. They demonstrate a + potential solution which could probably improved into a real + solution. + + 8. NEVER change the way a package is maintained in an NMU, i.e. don't + remove dh_* stuff or switch to dh_* respectively. This rule + applies to all NMU's, not only to an NMU for this package. + +These rules always apply. They even apply if somebody declares NMUs +as ok and reduces regular NMU rules to a delay of zero days. Unless +I'm on vacation or on a show I am reachable via mail, so there is +hardly a reason not to contact me. + --- manpages-3.27.orig/debian/inst +++ manpages-3.27/debian/inst @@ -0,0 +1,102 @@ +#!/bin/bash + +set -e + +install -d -m 755 licenses + +install -d -m 755 debian/manpages/usr/share/man/man{1,2,3,4,5,6,7,8} +install -p -m 644 man1/intro.1 debian/manpages/usr/share/man/man1 +install -p -m 644 man2/intro.2 debian/manpages/usr/share/man/man2 +install -p -m 644 man3/intro.3 debian/manpages/usr/share/man/man3 +gzip -9 debian/manpages/usr/share/man/man{1,2,3}/* + +for i in man[45678]; do + echo "-- Installing section ${i#man}:" + for j in $i/*.*; do + echo -n ${j#*/} + case ${j#*/} in + console.4|fd.4|fstab.5|ftpusers.5|lilo.conf.5|nfs.5|exports.5|ttytype.5|\ + passwd.5|lilo.8|zic.8|zdump.8|ldconfig.8|nscd.conf.5|nscd.8|\ + mdoc.samples.7|environ.5|\ + ld.so.8) + echo -n "(skipped)" + ;; + *) + read Y < $j + case "$Y" in + .so*) + echo -n "(symlinked)" + Y=${Y#.so } + if [ ! -f $Y ] + then + echo -n " (ignored) " + continue + fi + if [ "${Y%/*}" = "$i" ]; then + Y=${Y#*/}.gz + else + Y=../$Y.gz + fi + ln -s $Y debian/manpages/usr/share/man/$j.gz + ;; + *) + install -p -m 644 $j debian/manpages/usr/share/man/$i + perl -pe 'exit if /^\.(Dd|TH)/; s/\.\\"\s*//o' \ + < $j > licenses/`basename $j` + ;; + esac + ;; + esac + echo -n " " + done + gzip -9 debian/manpages/usr/share/man/$i/*.? + echo +done + +for i in man[23]; do + echo "-- Installing section ${i#man}:" + install -d -m 755 debian/manpages-dev/usr/share/man/$i + for j in $i/*.*; do + echo -n ${j#*/} + case ${j#*/} in + intro.*) + ;; + infnan.3|fgetxattr.2|flistxattr.2|fremovexattr.2|fsetxattr.2|\ + getxattr.2|lgetxattr.2|listxattr.2|llistxattr.2|lremovexattr.2|\ + get_kernel_syms.2|create_module.2|delete_module.2|\ + init_module.2|query_module.2|set_mempolicy.2|\ + lsetxattr.2|removexattr.2|setxattr.2|sigwait.3) + echo -n "(skipped)" + ;; + *) + read Y < $j + case "$Y" in + .so*) + echo -n "(symlinked)" + Y=${Y#.so } + if [ ! -f $Y ] + then + echo -n " (ignored) " + continue + fi + if [ "${Y%/*}" = "$i" ]; then + Y=${Y#*/}.gz + else + Y=../$Y.gz + fi + ln -s $Y debian/manpages-dev/usr/share/man/$j.gz + ;; + *) + install -p -m 644 $j debian/manpages-dev/usr/share/man/$i + perl -pe 'exit if /^\.(Dd|TH)/; s/\.\\"\s*//o' \ + < $j > licenses/`basename $j` + ;; + esac + ;; + esac + echo -n " " + done + gzip -9 debian/manpages-dev/usr/share/man/$i/*.? + echo +done + --- manpages-3.27.orig/debian/man-addons.el +++ manpages-3.27/debian/man-addons.el @@ -0,0 +1,50 @@ +;;; man-addons.el - some helpful additions for browsing man pages. +;;; +;;; Copyright (c) 1998-2001 Karl M. Hegbloom +;;; Released under the terms of the GPL version >= 2.0 +;;; +;;; See: /usr/share/common-licences/GPL-2 +;;; +;;; The usual instructions apply... Place this file in a directory on +;;; your `load-path' and then add (require 'man-addons) to your +;;; `user-init-file'. +;;; +;;; This is tested in XEmacs 21 with both the native XEmacs man.el and +;;; one I ported from GNU Emacs. I hope it works equally well for GNU +;;; Emacs users. +;;; +;;; After loading this file, when you have man page source files +;;; visible from a `dired' buffer, you can push `l' when the cursor is +;;; over them, and preview the page in man mode. I find this very +;;; helpful while editting manual pages! +;;; + +;;;###autoload +(defun dired-man-locally () + "From a dired buffer, view the man page file at point, using \"man + -l file\"." + (interactive) + (if (= 1 (function-max-args #'manual-entry)) + (manual-entry (concat (dired-get-filename) " -l")) + (manual-entry (dired-get-filename) "-l"))) + +;;;###autoload +(add-hook 'dired-setup-keys-hook + #'(lambda () + (define-key dired-mode-map [(?l)] #'dired-man-locally))) + +(require 'thingatpt) + +;;;###autoload +(defun man-locally-at-point () + "From any buffer, view the man page file at point, using \"man -l + file\". This is useful when you use `view-file' to visit one of the + .list files in /var/lib/dpkg/info -- put the cursor over a man page + listed there, and use `M-x man-locally-at-point' to view it." + (interactive) + (let ((manpage (thing-at-point 'filename))) + (if (= 1 (function-max-args #'manual-entry)) + (manual-entry (concat manpage " -l")) + (manual-entry manpage "-l")))) + +(provide 'man-addons) --- manpages-3.27.orig/debian/control +++ manpages-3.27/debian/control @@ -0,0 +1,39 @@ +Source: manpages +Section: doc +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Martin Schulze +Priority: important +Build-Depends: debhelper (>= 7) +Standards-Version: 3.8.4 + +Package: manpages +Architecture: all +Suggests: man-browser +Replaces: rsh-server (<< 0.10-7), bind +Depends: ${misc:Depends} +Priority: important +Description: Manual pages about using a GNU/Linux system + This package contains GNU/Linux manual pages for these sections: + 4 = Devices (e.g. hd, sd). + 5 = File formats and protocols, syntaxes of several system + files (e.g. wtmp, /etc/passwd, nfs). + 7 = Conventions and standards, macro packages, etc. + (e.g. nroff, ascii). + . + Sections 1, 6 and 8 are provided by the respective applications. This + package only includes the intro man page describing the section. + . + The man pages describe syntaxes of several system files. + +Package: manpages-dev +Architecture: all +Depends: manpages, ${misc:Depends} +Suggests: man-browser +Replaces: glibc-doc (<< 2.12.1-0ubuntu11) +Priority: optional +Description: Manual pages about using GNU/Linux for development + These man pages describe the Linux programming interface, including + these two sections: + 2 = Linux system calls. + 3 = Library calls (note that a more comprehensive source of information + may be found in the glibc-doc package). --- manpages-3.27.orig/debian/changelog +++ manpages-3.27/debian/changelog @@ -0,0 +1,2437 @@ +manpages (3.27-1ubuntu2) natty; urgency=low + + * Bump manpages-dev's Replaces on glibc-doc to << 2.12.1-0ubuntu11 as this + is when the pthread manpages were removed; LP: #669361. + + -- Loïc Minier Tue, 21 Dec 2010 23:02:12 +0100 + +manpages (3.27-1ubuntu1) natty; urgency=low + + * Merge from Debian unstable; remaining changes: + - ptrace.2, prctl.2: document Ubuntu-specific PTRACE_ATTACH, + PR_SET_PTRACER behavior. + + -- Benjamin Drung Wed, 17 Nov 2010 16:35:58 +0100 + +manpages (3.27-1) unstable; urgency=low + + * New upstream source + . Noted prev == NULL bug in glibc 2.4 and earlier in insque(3) + (closes: Bug#551201) + + -- Joey Schulze Tue, 16 Nov 2010 21:57:56 +0100 + +manpages (3.26-1ubuntu1) natty; urgency=low + + * Merge from Debian unstable; remaining changes: + - ptrace.2, prctl.2: document Ubuntu-specific PTRACE_ATTACH, + PR_SET_PTRACER behavior. + + -- Loïc Minier Thu, 11 Nov 2010 16:51:09 +0100 + +manpages (3.26-1) unstable; urgency=low + + * New upstream version + + -- Joey Schulze Sun, 07 Nov 2010 23:21:18 +0100 + +manpages (3.25-1ubuntu1) natty; urgency=low + + * Merge from debian unstable (LP: #668739), remaining changes: + - prctl.2: add notes about PR_SET_PTRACER, specific to Ubuntu. + + -- Lorenzo De Liso Sat, 30 Oct 2010 17:16:44 +0200 + +manpages (3.25-1) unstable; urgency=low + + * New upstream version + . Remove unneeded check before free() (closes: Bug#572508) + * Add back pthread_* manpages, thus replace even newer versions of + glibc-doc (closes: Bug#519781) + * Add note about alignment to iconv(3) (closes: Bug#406946) + * Add new mallopt(3) manpage by Justin Pryzby (closes: Bug#419751) + * Add reference to mallopt(3) to malloc(3) + * Remove reference to rejected paragraph in system(3) since it has been + accepted in the meantime (closes: Bug#575467) + * Remove reference to the GNU regex manual from regex(3) since it seems + to be obsolete (closes: Bug#568710) + * Adjust section in SEE ALSO in undocumented(7) (closes: Bug$#506653) + * Adjust section in statvfs(3) + + -- Joey Schulze Mon, 05 Jul 2010 11:18:20 +0200 + +manpages (3.24-1ubuntu1) maverick; urgency=low + + * prctl.2: add notes about PR_SET_PTRACER, specific to Ubuntu. + + -- Kees Cook Mon, 13 Sep 2010 08:21:25 -0700 + +manpages (3.24-1) unstable; urgency=low + + * New upstream version + . Remove crufty statement in setuid(2) that seteuid() is not in POSIX + (closes: Bug#569812) + . Fix description of 'nochdir' argument in daemon(3) (closes: Bug#554819) + . Fix NAME line in path_resolution(7) (closes: Bug#558300) + + -- Joey Schulze Tue, 02 Mar 2010 21:49:58 +0100 + +manpages (3.23-1) unstable; urgency=low + + * New upstream version + + -- Joey Schulze Wed, 18 Nov 2009 23:39:06 +0100 + +manpages (3.22-1) unstable; urgency=low + + * New upstream version + . Correction to clone(2) (closes: Bug#533868) + . Improvement to environ(7) (closes: Bug#528628) + + -- Joey Schulze Mon, 27 Jul 2009 10:45:17 +0200 + +manpages (3.21-1) unstable; urgency=low + + * New upstream version + + -- Joey Schulze Thu, 30 Apr 2009 23:43:04 +0200 + +manpages (3.20-1) unstable; urgency=low + + * New upstream version + . Add explicit character set encoding to first line of several + manpages (closes: Bug#519209) + . Fix type of 'offset' argument in seekdir(3) and return type in + telldir (closes: Bug#519230) + . Small fix to description in strftime(3) (closes: Bug#516677) + . Fix 'argp' type for KDGETLED description in console_ioctl(4) + (closes: Bug#517485) + . Add description of /srv in hier(7) (closes: Bug#520904) + . Fix types used to declare sin6_family and sin6_port in ipv6(7) + (closes: Bug#517074) + * Corrected fclose(3) + + -- Joey Schulze Sun, 26 Apr 2009 11:36:34 +0200 + +manpages (3.19-1) unstable; urgency=low + + * New upstream release + . Updated syscalls (2) with regards to unimplemented getpmsg(2) and + putmsg(2) (closes: Bug#514771) + + -- Joey Schulze Sat, 25 Apr 2009 14:48:11 +0200 + +manpages (3.18-1) unstable; urgency=low + + * New upstream release + . Correction of fexecve(3) (closes: Bug#514043) + . Obsolete isalpha(3) (closes: Bug#512709) + * Avoid distribution pthread pages that are currently also provided by + glibc-doc: + . pthread_kill_other_threads_np(3) + . pthread_sigmask(3) + . pthread_kill(3) + + -- Joey Schulze Fri, 24 Apr 2009 18:01:15 +0200 + +manpages (3.17-1) unstable; urgency=low + + * New upstream release + . removed sethostd(3) and added sethostid(3) + . explicitly list problems afflicting strsep() in strtok(3) (closes: + Bug#509963) + . Clarified getdents(2) (closes: Bug#508968) + + -- Joey Schulze Sat, 24 Jan 2009 13:18:29 +0100 + +manpages (3.16-1) unstable; urgency=low + + * New upstream source + . Fix section number in header and a typo in CPU_SET(3) (close: Bug#510507) + * Renamed gethostd(2) to gethostid(2) + + -- Joey Schulze Thu, 15 Jan 2009 12:49:44 +0100 + +manpages (3.15-1) unstable; urgency=low + + * New upstream source + * Avoid distribution of more up-to-date pthread manpages that are + currently also provided by glibc-doc: + . pthread_cleanup_push_defer_np(3) + . pthread_cleanup_pop_restore_np(3) + + -- Joey Schulze Sat, 13 Dec 2008 15:28:58 +0100 + +manpages (3.14-1) unstable; urgency=low + + * New upstream version + . Fix description of range of function value return in atan2(3) + (closes: Bug#506299) + . Clarify and add more detail in RETURN VALUE description in + getpwnam(3) and getgrnam(3) (closes: Bug#504787) + . Add text on use of pointer arguments to makecontext(3) (closes: + Bug#504699) + . Document that LOG_KERN messages can't be generated from user + processes in syslog(3) + . Fix inconsistency in tcp(7) (closes: Bug#506335) + . Explain tcp_base_mss in tcp(7) (closes: Bug#506351) + * Avoid distribution of more pthread manpages that are currently also + provided by glibc-doc: + . pthread_attr_setinheritsched(3) + . pthread_cancel(3) + . pthread_cleanup_pop(3) + . pthread_cleanup_push(3) + . pthread_setcancelstate(3) + . pthread_setcanceltype(3) + . pthread_testcancel(3) + + -- Joey Schulze Sat, 29 Nov 2008 12:01:13 +0100 + +manpages (3.13-2) unstable; urgency=low + + * Stop distributing more pthread manpages that are also provided by + glibc-doc (closes: Bug#506479): + . pthread_attr_getschedpolicy(3) + . pthread_attr_getschedparam(3) + . pthread_attr_setschedpolicy(3) + . pthread_attr_setschedparam(3) + . pthread_getschedparam(3) + . pthread_setschedparam(3) + + -- Joey Schulze Sat, 22 Nov 2008 09:03:22 +0100 + +manpages (3.13-1) unstable; urgency=low + + * New upstream release + . Fix prototype of dn_expand in resolver(3) (closes: Bug#504708) + . Improve and fix error handling after accept() in example code in + epoll(7) (closes: Bug#504202) + + -- Joey Schulze Fri, 21 Nov 2008 11:05:35 +0100 + +manpages (3.12-1) unstable; urgency=low + + * New upstream release + . Improve getsockopt(2) and ip(7) (closes: Bug#216092) + . Improve strcpy(3) (closes: Bug#413940) + . Improve getaddrinfo(3) (closes: Bug#182186) + * Don't distribute the following manpages since they are also provided + by glibc-doc: + . pthread_attr_destroy(3) + . pthread_attr_getdetachstate(3) + . pthread_attr_getscope(3) + . pthread_attr_init(3) + . pthread_attr_setdetachstate(3) + . pthread_attr_setscope(3) + . pthread_create(3) + . pthread_detach(3) + . pthread_equal(3) + . pthread_exit(3) + . pthread_join(3) + . pthread_self(3) + + -- Joey Schulze Wed, 19 Nov 2008 10:23:42 +0100 + +manpages (3.11-1) unstable; urgency=low + + * New upstream release + . Clarify mktime()'s use of tm_isdst in ctime(3) (closes: Bug#500178) + + -- Joey Schulze Tue, 18 Nov 2008 08:34:20 +0100 + +manpages (3.10-1) unstable; urgency=low + + * New upstream release + + -- Joey Schulze Mon, 17 Nov 2008 14:50:46 +0100 + +manpages (3.09-1) unstable; urgency=low + + * New upstream version + . Improve SEE ALSO in getrusage(2) and clock(3) (closes: Bug#353475) + . Remove wrong sentence in proc(5) (closes: Bug#462969) + . Dokument _POSIX_C_SOURCE in many pages (closes: Bug#496963) + . Correct prototype for clock_getcpuclockid (closes: Bug#498464) + + -- Joey Schulze Sun, 16 Nov 2008 17:01:16 +0100 + +manpages (3.08-1) unstable; urgency=low + + * New upstream version + . Correct function name in mq_notify(3) (closes: Bug#494956) + + -- Joey Schulze Thu, 13 Nov 2008 20:44:56 +0100 + +manpages (3.07-1) unstable; urgency=low + + * New upstream version + * Adjust copyright parser for move_pages(2) + + -- Joey Schulze Wed, 13 Aug 2008 10:29:21 +0200 + +manpages (3.06-1) unstable; urgency=low + + * New upstream version + + -- Joey Schulze Fri, 08 Aug 2008 11:15:20 +0200 + +manpages (3.05-1) unstable; urgency=low + + * New upstream version + . Remove ambiguity in description of support for O_EXCL on NFS in + open(2) (closes: Bug#491791) + + -- Joey Schulze Sat, 26 Jul 2008 23:01:11 +0200 + +manpages (3.04-1) unstable; urgency=low + + * New upstream version + . Clarify "zero timeout" case in select(2) (closes: Bug#490868) + . Clarify treatment of initial white space by %% conversion + specification in scanf(3) (closes: Bug#435648) + . Correct required header files for tty_ioctl(4) (closes: Bug#354308) + + -- Joey Schulze Wed, 23 Jul 2008 10:56:23 +0200 + +manpages (3.03-1) unstable; urgency=low + + * New upstream version + * Removed in gettimeofday(2), glibc headers seems to be fixed + as requested by upstream Michael Kerrisk (see Bug#99257) + * Removed note about tmpfile(3) as requested by upstream Michael Kerrisk + (see Bug#59456) + * Removed double define as requested by upstream Michael Kerrisk (see + Bug#126796) + + -- Joey Schulze Wed, 16 Jul 2008 10:41:51 +0200 + +manpages (3.02-1) unstable; urgency=low + + * New upstream version + . Fix confused wording for return value of setvbuf(3) (closes: Bug#488104) + * Filter out sigwait(3) which is also provided by glibc-doc + + -- Joey Schulze Sun, 06 Jul 2008 22:54:48 +0200 + +manpages (3.01-2) unstable; urgency=low + + * Add bind to list of replaced packages because it also ships + hostname(7) (closes: Bug#488605) + + -- Joey Schulze Fri, 04 Jul 2008 12:47:17 +0200 + +manpages (3.01-1) unstable; urgency=low + + * New upstream version + . inet_aton() is *not* in POSIX.1 (closes: Bug#482979) + . Improvements to inet_pton() (closes: Bug#482987) + . Improvements to nanosleep(2) (closes: Bug#485636) + . Added errors section for scanf(3) (closes: Bug#487254) + . Document guest time in proc(5) (closes: Bug#486920) + . Document DT_LNK in readdir(3) (closes: Bug#494960) + + -- Joey Schulze Fri, 27 Jun 2008 15:11:49 +0200 + +manpages (3.00-1) unstable; urgency=low + + * New upstream version + * New lintian override for iopl(2) (manpage-not-compressed-with-gzip) + + -- Joey Schulze Thu, 19 Jun 2008 19:22:17 +0200 + +manpages (2.80-1) unstable; urgency=low + + * New upstream version + . Add getgrouplist(3) to SEE ALSO of getgrent(2) (closes: Bug#479284) + . Document EEXISTS for rmdir(2) (closes: Bug#467552) + . Update to sync_file_range(2) (closes: Bug#421482) + . Remove unnecessary subheading in utime(2) (closes: Bug#477402) + . Fix declaration of valuep in getsubopt(3) (closes: Bug#476672) + . Clarify semantics when called from a multithreaded program in + raise(3) (closes: Bug#476484) + + -- Joey Schulze Sat, 07 Jun 2008 22:42:06 +0200 + +manpages (2.79-4) unstable; urgency=low + + * Corrected spelling of oldfd in dup(2) (closes: Bug#477632) + + -- Joey Schulze Fri, 25 Apr 2008 16:16:42 +0200 + +manpages (2.79-3) unstable; urgency=low + + * Applied patch to semop(2) to fix bug in example, thanks to Aurélien + GÉRÔME (closes: Bug#475722) + + -- Martin Schulze Mon, 14 Apr 2008 10:30:45 +0200 + +manpages (2.79-2) unstable; urgency=low + + * Reset left margin in nsswitch.conf(5) (closes: Bug#469200) + * Add link from feature_test_macros(7) to ftm(7) (closes: Bug#473256) + + -- Martin Schulze Thu, 03 Apr 2008 12:25:03 +0200 + +manpages (2.79-1) unstable; urgency=low + + * New upstream source + . Add grep(1) to SEE ALSO in regex(7) (closes: Bug#348552) + + -- Martin Schulze Fri, 14 Mar 2008 10:04:56 +0100 + +manpages (2.78-1) unstable; urgency=low + + * Updated source URL in copyright file + * Added project web pages to copyright file + * New upstream version + + -- Martin Schulze Sat, 16 Feb 2008 10:25:21 +0100 + +manpages (2.77-1) unstable; urgency=low + + * New upstream version + . Weaken warning against use of alloca(3) (closes: Bug#461100) + + -- Martin Schulze Sat, 02 Feb 2008 21:31:56 +0100 + +manpages (2.76-1) unstable; urgency=low + + * New upstream version + . Add 2.6 details for /proc/sys/kernel/random/poolsize to random(4) + (closes: Bug#459232) + * Convert changelog and copyright from latin1 to utf8 (closes: Bug#454007) + * Added override for lintian false positives + * Properly quote ... and 'at the beginning of a line in stdarg(3) and + bootparam(7) (closes: Bug#462636) + * Adjusted proc(5) to not claim using bytes anymore (closes: Bug#462969) + * Improved examples in bsearch(3) and qsort(3), thanks to Falk Hüffner + (closes: Bug#348072) + * Document overriding of certain passwd fields in nsswitch.conf(5), + thanks to Vincent McIntyre (closes: Bug#333871) + * Don't claim running a nameserver on localhost is normal in + resolv.conf(5) (closes: Bug#149554) + * Adjusted the reporting address in ioctl_list(2) (closes: Bug#236671) + * Added a note on inet6 in resolv.conf(5) (closes: Bug#405694) + * Fixed typo in vfork(2) (closes: Bug#435018) + + -- Martin Schulze Wed, 30 Jan 2008 22:20:57 +0100 + +manpages (2.75-1) unstable; urgency=low + + * New upstream version + . Relocate misplaced line in console_codes(4) (closes: Bug#458338) + . Fix description of RTM_F_EQUALIZE in rtnetlink(7) (closes: Bug#458325) + * Removed __clone(2), obsolete(2), undocumented(2) + * Removed sigvec(2), sigpause(2), sigmask(2), siggetmask(2), + sigsetmask(2), sigblock(2), obsoleted by sigvec(3) + + -- Martin Schulze Sun, 27 Jan 2008 16:35:36 +0100 + +manpages (2.74-1) unstable; urgency=low + + * New upstream version + . Improvements to vcs(4) (closes: Bug#456437) + + -- Martin Schulze Thu, 24 Jan 2008 09:15:40 +0100 + +manpages (2.73-1) unstable; urgency=low + + * New upstream version + . Clarify use of mkfifo() versus mknod() in mknod(2) (closes: Bug#455825) + + -- Martin Schulze Wed, 23 Jan 2008 13:02:43 +0100 + +manpages (2.72-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Mon, 21 Jan 2008 10:49:05 +0100 + +manpages (2.71-1) unstable; urgency=low + + * New upstream version + . Improvement of regex(7) (closes: Bug#379829) + + -- Martin Schulze Sun, 20 Jan 2008 18:06:22 +0100 + +manpages (2.70-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Sat, 19 Jan 2008 10:59:58 +0100 + +manpages (2.69-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Fri, 18 Jan 2008 16:26:19 +0100 + +manpages (2.68-1) unstable; urgency=low + + * New upstream version + . Added to SYNOPSIS (see Bug#445436) + + -- Martin Schulze Thu, 17 Jan 2008 22:19:27 +0100 + +manpages (2.67-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Wed, 21 Nov 2007 21:22:46 +0100 + +manpages (2.66-1) unstable; urgency=low + + * New upstream version + * Changed back ISO-8859-2(7) to use Sorbian (Bug#445085) + + -- Martin Schulze Mon, 19 Nov 2007 16:14:55 +0100 + +manpages (2.65-1) unstable; urgency=low + + * New upstream version + . Spelling and formatting fixes (closes: Bug#439560) + . Correction of EINVAL in swapon(2) (closes: Bug#435885) + . Clarify utimes() behaviour in utime(2) (closes: Bug#431480) + . remove ambiguity in description in copysign(3) (closes: Bug#435415) + . document stolen time in proc(5) (closes: Bug#437112) + * Fix spelling error in iso_8859-2(7) (closes: Bug#445085) + * Fixed typo in missing(7) (closes: Bug#445087) + * Fixed typos in ip(7) (closes: Bug#445088) + * Fixed typo in hier(7) (closes: Bug#445086) + * Improvement to services(5) by A. Costa (closes: Bug#445089) + + -- Martin Schulze Mon, 05 Nov 2007 22:43:23 +0100 + +manpages (2.64-1) unstable; urgency=low + + * New upstream version + * Avoid dangling symlinks (thanks to jidanni for notification) + * Untypo epoll(7) by Philippe Cloutier (closes: Bug#442220) + * Untypo pciconfig_read(2), ptrace(2), sigaction(2), setaliasent(3), + locale(5), utmp(5), epoll(7), posixoptions(7), signal(7), + socket(7), spufs(7), tcp(7), proc(5), capget(2) by Nicolas + François (Debian Bug#444471) + * Untypo ioctl_list(2), kill(2), mmap(2), vfork(2), printf(3), + setaliasent(3), setnetgrent(3), strfmon(3), syslog(3), termios(3), + usleep(3), initrd(4), locale(5), ip(7), signal(7), socket(7), + utf-8(7) (closes: Bug#439560) + * Untypo locale(5) by Reuben Thomas (closes: Bug#438117) + * Untypo locale(7) by Reuben Thomas (closes: Bug#438115) + * Improvements to motd(5) and motd.tail(5) by Javier Fernández-Sanguino + Peña (closes: Bug#437178) + * Improvement to swapon(2) by Michael Prokop (closes: But#435885) + + -- Martin Schulze Sun, 30 Sep 2007 21:50:15 +0200 + +manpages (2.63-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Thu, 06 Sep 2007 16:37:59 +0200 + +manpages (2.62-1) unstable; urgency=low + + * New upstream version + . Removed doublette (closes: Bug#434770) + + -- Martin Schulze Sun, 29 Jul 2007 08:59:10 +0200 + +manpages (2.61-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Thu, 26 Jul 2007 18:52:12 +0200 + +manpages (2.60-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Tue, 24 Jul 2007 16:41:55 +0200 + +manpages (2.59-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Mon, 23 Jul 2007 08:41:22 +0200 + +manpages (2.58-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Fri, 20 Jul 2007 10:50:26 +0200 + +manpages (2.57-1) unstable; urgency=low + + * New upstream version + . Correction to modify_ldt(2) (closes: Bug#378668) + + -- Martin Schulze Sat, 07 Jul 2007 08:27:41 +0200 + +manpages (2.56-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Fri, 29 Jun 2007 09:23:28 +0200 + +manpages (2.55-1) unstable; urgency=low + + * New upstream version + . Removed outdated note on xdm in utmp(5) (closes: Bug#418009) + . Add /media, remove /dos in hier(7) (closes: Bug#418234) + + -- Martin Schulze Sun, 24 Jun 2007 19:20:11 +0200 + +manpages (2.54-1) unstable; urgency=low + + * New upstream version + . Fix broken link path in epoll_pwait(2) (closes: Bug#425570) + * Removed section 9 from installation routine since the one and only + page has been removed as it was outdated + + -- Martin Schulze Sat, 23 Jun 2007 10:15:33 +0200 + +manpages (2.53-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Thu, 21 Jun 2007 12:16:20 +0200 + +manpages (2.52-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Sun, 17 Jun 2007 17:24:47 +0200 + +manpages (2.51-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Fri, 08 Jun 2007 08:29:58 +0200 + +manpages (2.50-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Thu, 07 Jun 2007 14:51:57 +0200 + +manpages (2.49-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Mon, 21 May 2007 15:00:07 +0200 + +manpages (2.48-1) unstable; urgency=low + + * New upstream version + . Formatting improvements (See Bug#411303) + + -- Martin Schulze Sun, 20 May 2007 09:00:50 +0200 + +manpages (2.47-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Sat, 19 May 2007 11:44:56 +0200 + +manpages (2.46-1) unstable; urgency=low + + * New upstream release + + -- Martin Schulze Sun, 13 May 2007 08:36:55 +0200 + +manpages (2.45-1) unstable; urgency=low + + * New upstream version + * Removed sstk(2) since it is not available in glibc or Linux + + -- Martin Schulze Sat, 5 May 2007 15:20:21 +0200 + +manpages (2.44-3) unstable; urgency=low + + * New motd.tail(5) by Charles Plessy (closes: Bug#419337) + + -- Martin Schulze Sun, 29 Apr 2007 08:19:15 +0200 + +manpages (2.44-2) unstable; urgency=low + + * Document /media as part of FHS 2.3 in hier(7) (closes: Bug#418234) + * Fixed typo in console_codes(4) (closes: Bug#410969) + * Unification of console_codes(4) with upstream + * Removed xdm and libc5 notes in utmp(5) (closes: Bug#418009) + * Removed old /dos mentioning in hier(7) (closes: Bug#418234) + * Improvements to undocumented(7) (closes: Bug#409236) + + -- Martin Schulze Fri, 27 Apr 2007 15:59:30 +0200 + +manpages (2.44-1) unstable; urgency=low + + * New upstream release + . Fix EINVAL description in mbind(2) (closes: Bug#411777) + . Various improvements to DESCRIPTION in rename(2) (closes: Bug#416012) + . Improved time(2) (closes: Bug#403888) + . Improved getopt(2) (closes: Bug#352139) + . Fix return type in SYNOPSIS in posix_openpt(2) (closes: Bug#400971) + . Needs _XOPEN_SOURCE == 600 in posix_openpt(2) (closes: Bug400975) + + -- Martin Schulze Sun, 22 Apr 2007 18:38:34 +0200 + +manpages (2.43-0) unstable; urgency=low + + * New upstream version + . Corrected declaration in bind(2) (closes: Bug#239762) + . Fixed prototype in sigwaitinfo(2) (closes: Bug#222145) + . Corrected macros in stat(2) (closes: Bug#249698) + . Correction to undocumented(2) (closes: Bug#220741) + . Correction to assert(3) (closes: Bug#284814) + . Correction to getnameinfo(3) (closes: Bug#229618) + . Fixed realloc() in printf(3) (closes: Bug#205736) + . Updated scripts in random(4) (closes: Bug#247779) + + -- Martin Schulze Fri, 16 Mar 2007 14:39:47 +0100 + +manpages (2.42-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Wed, 14 Mar 2007 10:10:09 +0100 + +manpages (2.41-1) unstable; urgency=low + + * New upstream version + . Fix broken text in clog2(3) and clog10(3) (closes: Bug#386214) + . Fix return type in SYNOPSIS in mq_receive(3) (closes: Bug#387551) + . Fix wording referring in qsort(2) (closes: Bug#391402) + . Added some TZ examples to tzset(3) (closes: Bug#386087) + * New priority optional (instead of standard) after ftpmaster haven't + told the maintainer but only let the archive suite complain about + override disparity. Oh, how I just love this cooperation between + Debian developers. + + -- Martin Schulze Mon, 12 Mar 2007 19:50:07 +0100 + +manpages (2.40-1) unstable; urgency=low + + * New upstream source + . Fix SYNOPSIS and CONFORMING TO text for getwd() and + get_current_dir() (closes: Bug#381692) + + -- Martin Schulze Sun, 11 Feb 2007 08:34:14 +0100 + +manpages (2.39-1) unstable; urgency=low + + * New upstream source + + -- Martin Schulze Thu, 17 Aug 2006 12:29:29 +0200 + +manpages (2.38-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Fri, 11 Aug 2006 09:49:59 +0200 + +manpages (2.37-1) unstable; urgency=low + + * New upstream version + . Various formatting fixes (closes: Bug#378544) + . Add text noting that effective IDs are copied to saved set-IDs + during execve(2) (closes: Bug#379297) + + -- Martin Schulze Wed, 9 Aug 2006 17:00:38 +0200 + +manpages (2.36-2) unstable; urgency=low + + * Corrected boldface in getloadavg(3) (see Bug#378544) + + -- Martin Schulze Mon, 31 Jul 2006 17:35:36 +0200 + +manpages (2.36-1) unstable; urgency=low + + * New upstream version + * Mention the argument type in makecontext(3) (closes: Bug#372285) + * Adjusted the order of programs the kernel tries to execute as init + process in bootparam(7) (closes: Bug#207936) + * Refer to groff_mdoc(7) instead of mdoc.samples(7) in man(7) and + mdoc(7) (closes: Bug#365492) + * Added missing space to fexecve(3) + + -- Martin Schulze Wed, 26 Jul 2006 18:46:14 +0200 + +manpages (2.35-1) unstable; urgency=low + + * New upstream version + . Corrected the section of adjtime(3) (closes: Bug#376045) + * Added security notes to prctl(2) (closes: Bug#378251) + + -- Martin Schulze Tue, 25 Jul 2006 08:27:15 +0200 + +manpages (2.34-1) unstable; urgency=low + + * Forward ported CONFORMING TO in diftime(3) + * Forward ported CONFORMING TO in isalpha(3) + * New upstream release + . Corrected prototype in inotify_*(2) (closes: Bug#369960) + . Add SEE ALSO referring to groff_man in man(7) (closes: Bug#369253) + . Untypo in semop(2) (closes: Bug#369728) + . Spelling fixes (closes: Bug#369283) + . Let BSD regexp functions refer to the POSIX ones (closes: Bug#368867) + * Changed license of futex(7) to MIT + + -- Martin Schulze Tue, 20 Jun 2006 19:23:19 +0200 + +manpages (2.33-2) unstable; urgency=low + + * Corrected markup in error(3) + * Corrected capitalising in bind(2) + * Removed superflous comments in readdir(3) + * Roll back most of the upstream version of tsearch(3) + * Corrected path of inotify.h in inotify_init(2) (closes: Bug#369960) + * Fixed typo in inet(3) (closes: Bug#370277) + + -- Martin Schulze Thu, 8 Jun 2006 08:18:50 +0200 + +manpages (2.33-1) unstable; urgency=low + + * New upstream release + . Added mincore(2) to SEE ALSO of mmap(2) (closes: Bug#367401) + . Added SEE ALSO referring to unlocked_stdio.3 to stdio(3) (closes: + Bug#367667) + . Removed some functions that don't exist in undocumented(7) (closes: + Bug#367671) + . Added SEE ALSO referring to stdio.3 to unlocked_stdio(3) (closes: + Bug#367667) + . Describe stream parameter in getline(2) (closes: Bug#367848) + . Unsplit prototype in fexecve(3) (closes: Bug#367660) + * Added missing define _GNU_SOURCE to assert_perror(3) (closes: + Bug#368994) + + -- Martin Schulze Sun, 4 Jun 2006 08:27:46 +0200 + +manpages (2.32-1) unstable; urgency=low + + * New upstream release + . Document 'm' (mmap) flag in fopen(3) (closes: Bug#365754) + . Expand failure text in ftruncate(2) (closes: Bug#366487) + + -- Martin Schulze Sat, 3 Jun 2006 10:27:59 +0200 + +manpages (2.31-2) unstable; urgency=low + + * The 'nearly free' release + * Found xdr(3), getrpcport(3) and getrpcent(2) on FreeBSD 6.1-STABLE + distributed under the BSD license, hence changing their copyright note + * Bert Hubert confirmed that futex(7) + (originally it was futex(4)) is released under the BSD license + * Arthur David Olson confirmed that the + timezone manpages are in the public domain (zic, zdump, tzfile, + tzselect) + * bindresvport (3), rpc(3) and rpc(5) are also imported from FreeBSD as + part of the RPC manpages + + -- Martin Schulze Thu, 1 Jun 2006 09:51:58 +0200 + +manpages (2.31-1) unstable; urgency=low + + * New upstream source + . New page describing error() and error_at_line (closes: Bug#186307) + . Fixed DESCRIPTION of tmpfile(3) (closes: Bug#363518) + . Untypo in man(7) (closes: Bug#365491) + + -- Martin Schulze Tue, 30 May 2006 09:10:05 +0200 + +manpages (2.30-1) unstable; urgency=low + + * New upstream source + + -- Martin Schulze Sun, 28 May 2006 06:59:20 +0200 + +manpages (2.29-1) unstable; urgency=low + + * New upstream source + . Clarified discussion of file types affected by O_NONBLOCK in open(2) + (closes: Bug#360243) + + -- Martin Schulze Sat, 27 May 2006 06:58:25 +0200 + +manpages (2.28-2) unstable; urgency=medium + + * Adjusted rmdir(2) according to upstream (Bug#205238) + * Updated the URL for the Single Unix Specification v2 in missing(7) + * Added a versioned Replaces entry against glibc-doc due to semaphor + manpages shipped with glibc-doc (Closes: Bug#365547) + * Fixed double braces in stdin(3) (Closes: Bug#365489) + + -- Martin Schulze Thu, 25 May 2006 09:06:11 +0200 + +manpages (2.28-1) unstable; urgency=low + + * New upstream source + - Removed reference to core(5) (closes: Bug#360166) + - Corrected the reference from ppoll(2) to poll(2) (closes: Bug#365338) + * Document EBUSY better in rmdir(2) to reflect the situation on Linux + (closes: Bug#205238) + * Removed readv(3) and writev(3) since they were moved into section 2 a + while ago (closes: Bug#326564) + * Use upstream version of clog10(3) + * Untypo fenv(3) + * Added a note to nl_langinfo(3) that setlocale(3) needs to be called + first (closes: Bug#351834) + * Deactivated set_mempolicy(2) since the interface is provided and + documented in numactl (closes: Bug#360625) + * Removed superflous line in ld.so(8) (closes: Bug#365112) + * Added information about BROWSER to environ(5) (closes: Bug#348930) + * Improved the description of tmpfile(3) (closes: Bug#363518) + * Added error(3) by Justin Pryzby (closes: Bug#186307) + * Added the MIT license for the new error(3) manpage + * Install upstream Changes files (closes: Bug#306121, Bug#348038) + * Added argp_parse to missing(7) (Bug#349388) + + -- Martin Schulze Sun, 30 Apr 2006 11:55:26 +0200 + +manpages (2.27-1) unstable; urgency=low + + * New upstream source + + -- Martin Schulze Sat, 29 Apr 2006 08:19:22 +0200 + +manpages (2.26-1) unstable; urgency=low + + * New upstream source + * Added POSIX note to recv(2) (Closes: Bug#356502) + + -- Martin Schulze Fri, 28 Apr 2006 15:23:35 +0200 + +manpages (2.25-3) unstable; urgency=low + + * Corrected ctanh(3) also sent upstream for 2.30 + * Deactivated the propagation of get_kernel_syms(2), create_module(2), + delete_module(2), init_module(2) and query_module(2) since they are + present in modutils as well and people seem to think that it's not + manpages' business to document system calls (Closes: Bug#360843, + Bug#361084, Bug#361369, Bug#361958, Bug#363252) + + -- Martin Schulze Sun, 23 Apr 2006 12:50:33 +0200 + +manpages (2.25-2) unstable; urgency=medium + + * Deactivated create_module(2) since it is present in modutils as well + (closes: Bug#360843, Bug#361084) + + -- Martin Schulze Sat, 8 Apr 2006 09:19:38 +0200 + +manpages (2.25-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Tue, 4 Apr 2006 08:56:53 +0200 + +manpages (2.24-1) unstable; urgency=low + + * New upstream version + . Added SEE ALSO pointers to wide character equivalent functions + (closes: Bug#351996) + + -- Martin Schulze Mon, 3 Apr 2006 21:49:31 +0200 + +manpages (2.23-1) unstable; urgency=low + + * New upstream version + . Improvements to msgop(2) (closes: Bug#350884) + . Added SEE ALSO for pread(2) (closes: Bug#351873) + . Added SEE ALSO refs for nl_langinfo.3 in localeconf(3) (closes: Bug#351831) + . Added SEE ALSO refs for nl_langinfo.3 in setlocale(3) (closes: Bug#351831) + . Add text describing characters 001 to 037 in ascii(7) (closes: 342173) + + -- Martin Schulze Sun, 2 Apr 2006 16:47:36 +0200 + +manpages (2.22-1) unstable; urgency=high + + * New upstream version + . Clarification to kill(2) (closes: Bug#350236) + * Remove the license directory upon cleanup in order to prevent Heisenbugs + + -- Martin Schulze Sun, 12 Mar 2006 01:03:45 +0100 + +manpages (2.21-1) unstable; urgency=low + + * New upstream version + * Added back man3/fmemopen.3 since it is a free rewrite (closes: Bug#348028) + + -- Martin Schulze Sat, 11 Mar 2006 10:47:34 +0100 + +manpages (2.20-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Fri, 10 Mar 2006 23:34:50 +0100 + +manpages (2.19-1) unstable; urgency=low + + * New upstream version + * Added HOWTOHELP as documentation + + -- Martin Schulze Tue, 7 Mar 2006 01:05:20 +0100 + +manpages (2.18-1) unstable; urgency=low + + * New upstream version + . Added SEE ALSO for err.3 (closes: Bug#306867) + . Added references to nsswitch.conf(5); remove cross references to + resolv+(8) (closes: Bug#308397) + + -- Martin Schulze Mon, 6 Mar 2006 00:30:52 +0100 + +manpages (2.17-1) unstable; urgency=low + + * Applied upstream patch from pre-2.18 to resolver(3) (See Bug#251122) + * Applied upstream patch from pre-2.18 to gethostbyname(3) (Ref: Bug#308397) + * New upstream source + * Removed new fmemopen(3) manpage since it is distributed under the GNU + FDL which is considered non-free by Debian. The next non-pristine + upstream tarball will have it removed. + + -- Martin Schulze Fri, 23 Dec 2005 17:55:21 +0100 + +manpages (2.16-1) unstable; urgency=low + + * New upstream release + * Removed reference to resolv+ in resolver(3) (Closes: Bug#214892) + * Corrected the formatting of the package description (Closes: Bug#342176) + * Removed one reference to sigqueue() in kill(2) (Closes: Bug#319797) + * Added resolver(5) to resolver(3) (Closes: Bug#251122) + * Added nsswitch.conf to gethostbyname(3) (Closes: Bug#308397) + * Removes superflous character in networks(5) (Closes: Bug#316517) + + -- Martin Schulze Tue, 13 Dec 2005 10:18:31 +0100 + +manpages (2.15-1) unstable; urgency=low + + * New upstream release, with the following changes + - Untypo in udp(7) (Closes: Bug#340927) + - Added several signal manpages (Closes: Bug#126534) + - Fixed character conversion in strftime(3) (Closes: Bug#340172) + + -- Martin Schulze Mon, 12 Dec 2005 16:33:34 +0100 + +manpages (2.14-1) unstable; urgency=low + + * New upstream release, with the following changes + - New rexec(3) (Closes: Bug#336875) + - Clarified file leases in fcntl(2) (Closes: Bug#339037) + - Completed errors section in open(2) (Closes: Bug#339037) + + -- Martin Schulze Sun, 11 Dec 2005 15:41:22 +0100 + +manpages (2.13-1) unstable; urgency=low + + * New upstream release + + -- Martin Schulze Fri, 9 Dec 2005 06:59:12 +0100 + +manpages (2.12-1) unstable; urgency=low + + * New upstream release + + -- Martin Schulze Thu, 8 Dec 2005 07:27:22 +0100 + +manpages (2.11-1) unstable; urgency=low + + * New upstream release + + -- Martin Schulze Wed, 7 Dec 2005 07:05:44 +0100 + +manpages (2.10-1) unstable; urgency=low + + * New upstream release, with the only cosmetical changes + + -- Martin Schulze Wed, 23 Nov 2005 08:33:40 +0100 + +manpages (2.09-1) unstable; urgency=low + + * New upstream release, with the following changes + - Removed references to fropen() and fwopen() in stdio(3) + (closes: Bug#331174) + + -- Martin Schulze Tue, 22 Nov 2005 07:42:01 +0100 + +manpages (2.08-1) unstable; urgency=low + + * New upstream release, with the following changes + - Add _POSIX_C_SOURCE 199309 to nanosleep(2) prototype (Closes: Bug#314435) + - Clarified arguments in outb(2) (Closes: Bug#263756) + - Corrected prototype in poll(2) (Closes: Bug#322934) + - Removed misleading text in rand(3) (Closes: Bug#328269) + - Correction of description of carg(3) (Closes: Bug#326720) + - Removed reference to rpc_secure(3) in rpc(3) (Closes: Bug#325115) + - Mention pivot-root in initrd(4) (Closes: Bug#323621) + + -- Martin Schulze Fri, 18 Nov 2005 07:46:45 +0100 + +manpages (2.07-1) unstable; urgency=low + + * New upstream release + + -- Martin Schulze Wed, 16 Nov 2005 07:43:53 +0100 + +manpages (2.06-1) unstable; urgency=low + + * New upstream version, with these updates + - Change description for ESTALE in errno(3) (Closes: Bug#237344) + - Added SEE ALSO putgrent(3) (Closes: Bug#211336) + - Refer to /etc/passwd as local password database (Closes: Bug#316117) + - Change protocol in UDP prototype in ip(7) (Closes: Bug#182635) + + -- Martin Schulze Tue, 15 Nov 2005 11:30:47 +0100 + +manpages (2.05-1) unstable; urgency=low + + * New upstream version, with these updates + - Return value adjusted in fpclassify(3) (Closes: Bug#285765) + - Include file adjustment in strtod(3) (Closes: Bug#246668) + - s/selection/gpm/ in vcs(4) (Closes: Bug#253515) + - Use proper signal flag in signal(7) (Closes: Bug#305369) + + -- Martin Schulze Mon, 14 Nov 2005 09:31:02 +0100 + +manpages (2.04-1) unstable; urgency=low + + * New upstream version + - Includes updates nice(5) page (Closes: Bug#296183) + - Fix description of return value in getopt(3) (Closes: Bug#308359) + - Corrected example in hsearch(3) (Closes: Bug#313607) + - Added reference to log1p(3) (Closes: Bug#309578) + - Fix return value for makecontext(3) (Closes: Bug#311800) + - Fix example in rand(3) (Closes: Bug#194842) + - Corrections to realpath(3) (Closes: Bug#239424) + - Corrected header in rcmd(3) (Closes: Bug#311680) + - Corrected %p type in scanf(3) (Closes: Bug#263109) + - Corrected info for standard filedes in stdin(3) (Close: Bug#295859) + - Added missing header to strerror(3) (Closes: Bug#290880) + + -- Martin Schulze Sun, 13 Nov 2005 06:55:01 +0100 + +manpages (2.03-1) unstable; urgency=low + + * New upstream version + * Applied upstream patch acknowledging a comma in ip(7) (closes: + Bug#287917) + + -- Martin Schulze Sun, 6 Nov 2005 14:59:51 +0100 + +manpages (2.02-2) unstable; urgency=low + + * Added a note to hosts(5) about the changed original format (see: + Bug#304242) + * Added a note about when modifications take effect (see: Bug#304242) + * Applied patch by Justin Pryzby to fix english grammar in ip(7) + (closes: Bug#287917) + * Applied patch by Justin Pryzby to fix english grammar in select_tut(2) + (closes: Bug#287917) + * Applied patch by Justin Pryzby to fix english grammar in missing(7) + (closes: Bug#289177) + + -- Martin Schulze Sun, 24 Apr 2005 19:07:07 +0200 + +manpages (2.02-1) unstable; urgency=low + + * New upstream release, incorporating + - helpful example of URL macro usage to man(7) (closes: Bug#278861) + * Adjusted the section of zdump(8) in references in tzselect(8) and + zic(8) since Debian uses the libc-provided version which is in section + 1 and not in section 8 (closes: Bug#300313) + * Applied patch by Justin Pryzby to fix english grammar in null(4) + (closes: Bug#287917) + * Corrected format in hosts(5) and moved the RFC reference to the + historical note section (closes: Bug#304242) + + -- Martin Schulze Thu, 21 Apr 2005 20:43:55 +0200 + +manpages (2.01-1) unstable; urgency=low + + * New upstream release + * Added sigqueue(2) to SEE ALSO of kill(2) (closes: Bug#287495) + + -- Martin Schulze Thu, 30 Dec 2004 20:03:02 +0100 + +manpages (2.00-1) unstable; urgency=low + + * New upstream release + * The new major version number reflects only that there is a new + maintainer, and the desire to avoid eventual releases named + man-pages-1.100 etc. + * This release incorporates the following Debian bugs: + - bind(2) takes const pointer (closes: Bug#239762) + - Typo in declaration for sigtimedwait(2) (closes: Bug#222145) + - /usr/share/man/man2/swapon.2.gz (closes: Bug#204292) + - manual page of snprintf suggests bad coding practice (closes: + Bug#205736) + - undocumented(2) has wrong title (closes: Bug#220741) + - getnameinfo(3) man-page claims errno is set (closes: Bug#229618) + - suggested init/quit sequence in random(4) out of date (closes: + Bug#247779) + - stat manpage: File type checking macros documentation doesn't say + what field is to be used (closes: Bug#249698) + - assert(3) wrongly says that assertion errors go to stdout (cloes: + Bug#284814) + + -- Martin Schulze Sat, 25 Dec 2004 20:44:43 +0100 + +manpages (1.70-2) unstable; urgency=low + + * Untypo and removed superflous newline in errno(3), also applied + upstream + * Formatting improvement in tzset(3), also applied upstream + * Applied upstream patch to sigwaitinfo(2) (closes: Bug#222145) + * Corrected output for assert(3) (closes: Bug#284814) + * Corrected the title (closes: Bug#220741) + * Added missing bracket to cmsg(3) (closes: Bug#237305) + * Fixed typo in shm_open(3) (closes: Bug#271239) + * Removed getspnam(3) from missing(7) (Bug#43210) + * Corrected the example in printf(3) (closes: Bug#205736) + * Fixed typo in modify_ldt(2) (closes: Bug#220859) + * Corrected error code in swapon(2) (closes: Bug#204292) + * Fixed spelling in ip(7) (closes: Bug#210704) + * Applied upstream patch to fix formatting problems in netdevice(7) + (closes: Bug#229865) + * Corrected field order in proc(5) (closes: Bug#231479) + * Added timer_create(2) to missing(7) (Bug#235963) + * Corrected prototype in bind(2) (closes: Bug#239762) + * Added documentation of ERANGE in log2(3) (closes: Bug#250900) + * Adjusted the return value of getnameinfo(3) (closes: Bug#229618) + * Removed unused variable in example of stdarg(3) (closes: Bug#262567) + * Added fnmatch(3) to SEE ALSO of glob(3) (closes: Bug#226182) + * Added field information to stat(2) (closes: Bug#249698) + * Removed explicit mention of extern declaration in errno(3) since it's + superseded now (closes: Bug#174175) + * Fixed typo in __setfpucw(3) (closes: Bug#284935) + * Added fcntl.h to shm_open(3) (closes: Bug#271243) + * Adjustments for clearer documentation in sendfile(2) (closes: Bug#88644) + * Added _GNU_SOURCE to strfry(3) (closes: Bug#213538) + * Applied correction to fcntl(2) (closes: Bug#280520) + * Added note about range of seconds in strftime(3) (closes: Bug#276248) + * Corrected tangent reduction to sine and cosine in ctan(3) and ctanh(3) + (closes: Bug#270817) + * Added rpmatch(3) to missing(7) (Bug#268121) + * Adjusted default path for TZDIR in tzselect(8) (closes: Bug#267471) + * Replaced selection(1) by gpm(8) in vcs(4) (closes: Bug#253515) + * Adjusted the title of send(2) to what the OpenGroup has (closes: Bug#251516) + * Added _GNU_SOURCE to function definition of strtod(3) (closes: Bug#246668) + * Added _XOPEN_SOURCE to function definition of system(3) (closes: Bug#242638) + * Removed dangling reference to non-existing newctime(3) in ctime(3) + (closes: Bug#236884) + * Same for zdump(8), tzselect(8) and zic(8) but they are not distributed + * Added reference to SUSv3 in strcasecmp(3) (Bug#234443) + * Fixed copy-and-paste bug in sysconf(3) (closes: Bug#226974) + * Corrected the section of aio_error in aio_return(3) (closes: Bug#224953) + * Added sync(8) back (closes: Bug#236223) + * Added cap_set_proc(3)/cap_get_proc(3), capsetp(3)/capgetp(3) to + missing(7) (Bug#208856) + * Added pty(4) to missing(7) (Bug#209323) + * Added re_format(7) as alias for regexp(7) (closes: Bug#232962) + * Added refernce to errno to close(2), opendir(3), readdir(3), + closedir(3) (closes: Bug#283179) + * Added preliminary more verbose explanation about uid/euid and gid/egid + to getuid(2) and getgid(2) (closes: Bug#285852) + * Added a potentially Debian-only note to nsswitch.conf(5) (closes: Bug#268846) + + -- Martin Schulze Wed, 22 Dec 2004 18:26:11 +0100 + +manpages (1.70-1) unstable; urgency=low + + * New upstream version + resolv.conf(5): Our addition was accepted (Bug#182886) + * Applied patch by Nicolas François against boot(7) in order to display + all lines (closes: Bug#274429) + * Added if_nametoindex(3) to missing(7) (Bug#235967) + * Adjusted personality(2) (closes: Bug#273200) + + -- Martin Schulze Tue, 2 Nov 2004 11:56:51 +0100 + +manpages (1.69-1) unstable; urgency=low + + * New upstream version + * Forgot to add debian/sync-with-upstream to CVS last time so it was + lost and I had to rewrite it. *sigh* It's now in a different CVS + repository. + + -- Martin Schulze Tue, 2 Nov 2004 09:56:05 +0100 + +manpages (1.68-1) unstable; urgency=low + + * Fixed two formatting glitches in clog10(3) + * Applied patch by Nicolas François + to display the entire text for VT_GETMODE in console_ioctl(4) + * New upstream version + * Added debian/sync-with-upstream to help import new upstream version + * Changed resolver(5) for resolv.conf(5) in license exceptions + + -- Martin Schulze Sat, 16 Oct 2004 15:10:10 +0200 + +manpages (1.67-2) unstable; urgency=low + + * Applied patch to man(7) by Colin Watson to properly document the + URL/Hyperlink department (closes: Bug#163332) + * Corrected the description of .SB in man(7) (closes: Bug#249456) + * Updated the ip numbers for master.debian.org and www.opensource.org in hosts(5) + + -- Martin Schulze Tue, 27 Jul 2004 20:57:48 +0200 + +manpages (1.67-1) unstable; urgency=low + + * New upstream version + * Reapplied all Debian adjustments + + -- Martin Schulze Sun, 23 May 2004 09:17:22 +0200 + +manpages (1.66-1) unstable; urgency=low + + * New upstream version + * Reapplied all Debian adjustments + * Stripped all non-free POSIX components from the original source + tarball, so this package doesn't have to be moved + * Added a note about the removal of non-free POSIX manpages + + -- Martin Schulze Mon, 23 Feb 2004 16:23:34 +0100 + +manpages (1.65-1) unstable; urgency=low + + * New upstream version + * Reapplied all Debian adjustments + + -- Martin Schulze Sat, 21 Feb 2004 17:01:08 +0100 + +manpages (1.64-1) unstable; urgency=low + + * New upstream version + * Reapplied all Debian adjustments + + -- Martin Schulze Fri, 20 Feb 2004 11:12:36 +0100 + +manpages (1.63-1) unstable; urgency=low + + * New upstream version + * Reapplied all Debian adjustments + * New manpage sstk(2) with new copyright note added to make-copyright + + -- Martin Schulze Thu, 19 Feb 2004 12:04:21 +0100 + +manpages (1.62-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Fri, 12 Dec 2003 09:47:01 +0100 + +manpages (1.61-1) unstable; urgency=low + + * New upstream version + + -- Martin Schulze Thu, 11 Dec 2003 10:54:27 +0100 + +manpages (1.60-4) unstable; urgency=low + + * Removed the link mdoc.samples(7). I guess it caused more problems than + benefits. People should know to look at the groff manpages instead. + (closes: Bug#207753, Bug#213405) + + -- Martin Schulze Thu, 11 Dec 2003 09:18:10 +0100 + +manpages (1.60-3) unstable; urgency=low + + * Added ksoftirqd(9) by Matthew Wilcox (see Bug#179475) + + -- Martin Schulze Mon, 22 Sep 2003 16:10:55 +0200 + +manpages (1.60-2) unstable; urgency=low + + * Skip getxattr(2), lgetxattr(2) and fgetxattr(2) during installation + since exactly the same manpage is in libattr1-dev as well (closes: + Bug#207331) + * In fact, skipped all xattr manpages that are also present in the + libattr1-dev package. + + -- Martin Schulze Fri, 29 Aug 2003 10:22:54 +0200 + +manpages (1.60-1) unstable; urgency=low + + * Applied upstream changes to proc(5) (after 1.60) + * New upstream source 1.59 + . Upstream included our changes to lseek(2) + . Upstream removed FD_CLR(2) FD_ISSET(2) FD_SET(2) FD_ZERO(2) + adjtime(2), but we keep them. + . Upstream removed ttys(4), but we keep it. + * New upstream source 1.60 + + -- Martin Schulze Wed, 27 Aug 2003 17:16:25 +0200 + +manpages (1.58-2) unstable; urgency=low + + * Added missing license files, really (closes: Bug#191143) + + -- Martin Schulze Tue, 26 Aug 2003 20:15:56 +0200 + +manpages (1.58-1) unstable; urgency=low + + * Added a note about man-pages@qa.debian.org to the undocumented(7) + page. (Closes: Bug#191675) + * New upstream source (1.58) (closes: Bug#175564, Bug#175287) + . Upstream accepted our changes to openpty(3) + . Upstream removed readv(3) + . Upstream accepted our changes to setgid(2) + . Upstream accepted most of our changes to syscalls(2) + . Upstream removed ttys(4) + . Upstream accepted our changes to raw(7) + . Updated deprecation information on getipnodebyname(3) (closes: + Bug#183112, Bug#176709, Bug#157746, Bug#152780) + . Updated realpath(3) now warns that MAXPATHLEN may not exist (closes: + Bug#152136) + . Upstream added links for modfl(3) and modff(3) (partially fixes: + Bug#17872) + . Upstream added undocumented(2) (closes: Bug#149397) + . Upstream added strtoll(3) and strtoull(3) (closes: Bug#163829) + . Updated wait(2) to mention the effect of ptrace (closes: Bug#136062) + . Upstream added sigqueue(2) (closes: Bug#138414) + . Upstream corrected the description of vectored IO buffer handling + (closes: Bug#164628) + . Upstream changed the description of SIOCOUTQ (closes: Bug#103862) + . Upstream changed the return value of iconv(3) to (size_t)-1 + (closes: Bug#204627) + . Upstream added expf(3), expl(3), sinf(3), sinl(3), erff(3), erfl(3) + as links (closes: Bug#176917) + . Upstream added grantpt(3), unlockpt(3) and ptsname(3) (closes: Bug#124060) + . Upstream added syscall(2) (closes: Bug#101722) + . Upstream used "type" consistently through popen(3) (closes: Bug#199314) + . Upstream corrected encrypt(3) (closes: Bug#188283) + . Upstream added "#define _GNU_SOURCE" to getresuid(2) (closes: Bug#154382) + . Upstream updated syscalls(2) to include new syscalls (closes: + Bug#101846, Bug#59007) + . Upstream added queue(3) from BSD (closes: Bug#138914) + . Upstream added futex(2) (closes: Bug#189168) + . Upstream added ether_ntoa(3), ether_ntoa_r(3), ether_aton(3), + ether_aton_r(3), ether_ntohost(3), ether_hostton(3), ether_line(3) + (closes: Bug#112415) + . Upstream added a general note about libutil to openpty(3) (closes: Bug#179427) + . Upstream rewrote parts of charset(7) (closes: Bug#169631) + . herror() and hsterror() are no longer obsolete (closes: Bug#46851) + . Upstream now documents the historic behaviour of glibc for + [v]snprintf (closes: Bug#43728) + . Upstream adjusted the description for EINVAL in select(2) (closes: Bug#199012) + . Updateam removed the double word from tcp(7) (closes: Bug#203765) + . Upstream added .so files for gmtime_r(3) and localtime_r(3) (closes: Bug#175853) + * Added links for fmodl(3) and fmodf(3) (closes: Bug#17872) + * Adjusted the URL for ESR (closes: Bug#195022, Bug#186554) + * Added link to errno(3) to perror(3) (closes: Bug#143423) + * Added color to SYNOPSIS of errno(3) + * Adjusted the comment for st_ctime according to (closes: Bug#150726) + * Added to the list of includes in tcp(7) (closes: Bug#144838) + * Added missing description for sa_handler and sa_sigaction (Matthew + Wilcox) (closes: Bug#148647) + * Added a note about empty am/pm for %p to strftime(3) (closes: Bug#151127) + * Corrected the reference to ram(4) in initrd(4) (closes: Bug#154275) + * Corrected the types for timeval.tv_sec (time_t) and timeval.tv_usec + (suseconds_t) (closes: Bug#155102) + * Added pthread_mutex(3) as missing manpages (Bug#155334) + * Reformatted the description for both binary packages a little bit. An + itemized list and numbers may be confusing + * Adjusted reference from ipfw(7) to ipfw(4) from ip(7), which still + doesn't exist in the binary but in the source package of ipchains as + it is stated in the manpage of ip(7) (fixes: Bug#157127) + * Removed reference to non-exsisting wscanf(3) from wprintf(3) (closes: + Bug#157249) + * Added the CONFORMING TO section from NetBSD to getaddrinfo(3) (closes: + Bug#157323, Bug#172975) + * Adjusted the section for dpkg in undocumented(7) (closes: Bug#157716) + * Added a missing word to stdio(3) (closes: Bug#159428) + * Added error handling to the example of select(2), also accepted + upstream (closes: Bug#160676) + * Added mentioning of RTAI to sched_setscheduler(2), also accepted + upstream (closes: Bug#160708) + * Corrected spelling in bstring(3) by Richard Braakman (closes: + Bug#194623) + * Applied patch by Joshua Kwan to fix two typos and a duplicate + mentioning in hier(7), also accepted upstream (closes: Bug#157391) + * Adjusted header files for memalign() and posix_memalign() in + posix_memalign(3) (closes: Bug#182117) + * Applied patch by Joshua Kwan to correct the define __GLIBC_MINOR__ in + packet(7) (closes: Bug#167089) + * Corrected description of fileno() in stdio(3) (closes: Bug#137066) + * Corrected the fieldname in utmp(5) (closes: Bug#195619) + * Improved description of WIFEXITED in waitpid(2) by Matthew Wilcox + (closes: Bug#176068) + * Applied upstream patch for posix_memalign(3) by Andries Brouwer + * Corrected the prototype for dlsym() in dlopen(3) (closes: Bug#149481) + * Added .so link to stdarg for va_copy(3) (closes: Bug#161847, Bug#164488) + * Added SUSv2 and POSIX 1003.1-2001 and a note about to + socket(2) and socketpair(2), negotiated with upstream. (closes: Bug#155788) + * Added improved texts by Martin Pool to + sendfile(2) (closes: Bug#158814) + * Added a new manual page for clock_getres(), clock_gettime() and + clock_settime() by Nick Clifford (closes: Bug#136214) + * Updated host.conf(5) to reflect the current situation in glibc 2.3.2, + also applied upstream + * Improved the description of the return value for recv() family + (closes: Bug#167154) + * Turned hyphens into minuses in getopt(3), also applied upstream + (closes: Bug#167969) + * Removed self-reference from hosts(5) (closes: Bug#170378, Bug#203030) + * Escaped the backtick in ascii(7) (closes: Bug#172888) + * Corrected the af parameter for getipnodebyname(3) (closes: Bug#172972) + * Corrected an error interpretation in munlock(2) according to SUSv2/3 + (closes: Bug#180415) + * Applied improved description to resolver(5) by Bernhard R. Link + (closes: Bug#182886) + * Corrected glob(7) (closes: Bug#183468) + * Applied patch to sendfile(2) by Matthew Wilcox to document EAGAIN + (closes: Bug#187226) + * Added strptime(3) to SEE ALSO for strftime(3) (closes: Bug#187825) + * Corrected proc(5) and times(2) according to (closes: + Bug#188887) + * Applied upstream patch against lseek(3) to fix incomplete description + (closes: Bug#197096) + * Applied patch by Matthew Wilcox against random(4) (closes: Bug#197830) + * Adjusted the description of section 7 in man(7) according to intro(7) + (closes: Bug#162223) + * Corrected the title in undocumented(7) (closes: Bug#162383) + * Added the priority to the example in syslog(3) (closes: Bug#176549) + * Removed duplicate entry for /usr/share/{doc,man} from hier(7) (closes: + Bug#177548) + * Added fopencookie(3) to missing(7) (Bug#182706) + * Corrected tsearch(3) after description from Thomas Krennwallner + (closes: Bug#188032) + * Corrected the return type of cfmakeraw() in termios(3) (closes: Bug#193852) + * Added information about open file descriptors to chroot(2) (closes: Bug#59504) + * Applied patch to fclose(2) by H. S. Teoh + (closes: Bug#67239) + * Added error(3) to missing(7) (Bug#186307) + * Added several notes to tzfile(5) to explain the history of + (closes: Bug#122906) + * Added rcmd_af(3) to the missing(7) (Bug#202022) + * Added source reference for isblank() to isalpha(3) (closes: Bug#203826) + * Added references to semop(2) and semget(2) to semctl(2) (closes: Bug#148428) + * Corrected the prototypes of functions in fenv(3) + * Added new manpage strtoimax(3) by Brian Carlson, also accepted + upstream (closes: Bug#130065) + * Added description of strtoumax() to the same manpage + * Added sigwait(2) as missing manpage (Bug#147778) + * Imported operator(7) from FreeBSD (closes: Bug#177099) + * Used \(+- for a similar glyph which should be readable in other + locales as well (closes: Bug#199089) + * Added a list of missing kernel threads to missing(7) (Bug#179475) + * Added a note to hosts.equiv(5) that documents interaction with PAM + (closes: Bug#160522) + * Removed mdoc.samples(7) from distribution and linked to groff_mdoc(7) + instead since it is a more accurate version of the same file. + (closes: Bug#142805) + * Fixed typo in sinl(3) and sinf(3) + * Added a program that identifies the copyright of all manpages and + generates a nicely formatted copyright file (closes: Bug#191143) + * This was at least inspired by Esteban Manchado Velázquez + * Many thanks to Matthew Wilcox + + -- Martin Schulze Mon, 25 Aug 2003 19:48:16 +0200 + +manpages (1.48-2) unstable; urgency=low + + * Added a new manpage for mailname(5) by Joe Wreschnig. (closes: + Bug#140171) + * Corrected raw(7) with new information from Andi Kleen and help of + Andries 'Upstream' Brouwer. + * Upstream removed the note to POSIX.2, which is not an approved + standard, from sysconf(3) (closes: Bug#126816) + * Upstream merged the two NOTES sections of select(2) (closes: Bug#129872) + * Really corrected IPv4 addresses in ipv6(7). (closes: Bug#139026) + * There is no reference to non-existing pagesize(2) in alloca(3). + (closes: Bug#143060) + + -- Martin Schulze Tue, 16 Apr 2002 08:38:33 +0200 + +manpages (1.48-1) unstable; urgency=low + + * New upstream version (closes: Bug#135853) + * Added a link from environ(5) to environ(7) to fix inconsistency with + other manpages packages + * Applied upstream change to waitpid(2) which will be visible in the + next upstream version as well. (closes: Bug#137218) + * Removed prohibitive sentence from raw(7). (closes: Bug#138713) + * Corrected IPv4 addresses in ipv6(7). (closes: Bug#139026) + * Removed reference to non-existing pagesize(2) from alloca(3). + (closes: Bug#139064) + + -- Martin Schulze Fri, 29 Mar 2002 14:54:26 +0100 + +manpages (1.47-10) unstable; urgency=low + + * Removed vsyslog from missing(7) + * Fixed note of stroull(3) to strtoull(3). How is one supposed to fix + bugs if the bug report is so buggy that it cannot be fixed? + * Added strtoull(3) with help by Rune B. Broberg + (closes: Bug#114459) + * Added strtoll(3) just as above + * Added a note to difftime(3) inspired by Bug#135028 + * Added new link and description to memrchr(3) with help of Ian Redfern + (closes: Bug#110906) + * Updated getpwnam(3) to reflect non-/etc/passwd user databases (closes: + Bug#135975) + * Added getpwnam_r(3) + * Updated setpriority(2) to reflect the real priority range [-20,19] + (closes: Bug#136046) + * Added clock_gettime etc. to missing(7) (Bug#136214) + + -- Martin Schulze Sat, 9 Mar 2002 09:53:38 +0100 + +manpages (1.47-9) unstable; urgency=low + + * Added a disclaimer for those people who plan to NMU this package + * Nitpicked wprintf(3) + * Improved bstring(3) + * Added missing vsyslog(3) link file (closes: Bug#5750) + * Added more information to getopt(3) (closes: Bug#133150) + * Added adjtime(2) (closes: Bug#134048) + + -- Martin Schulze Sun, 17 Feb 2002 20:32:37 +0100 + +manpages (1.47-8) unstable; urgency=low + + * Added a note about libutil to login_tty(3) + * Added login(3) (closes: Bug#130505) + + -- Martin Schulze Mon, 28 Jan 2002 18:01:36 +0100 + +manpages (1.47-7) unstable; urgency=low + + * Added a note about _BSD_SOURCE to wait4(2) (closes: Bug#128866) + + -- Martin Schulze Sun, 13 Jan 2002 16:32:11 +0100 + +manpages (1.47-6) unstable; urgency=low + + * Added some blurb about EXAMPLES to man(7) (closes: Bug#127977) + * Added new upstream shmctl(2), shmop(2) and truncate(2) + + -- Martin Schulze Thu, 10 Jan 2002 19:27:56 +0100 + +manpages (1.47-5) unstable; urgency=low + + * Switch to upstream semget(2) which incorporates my additions and + more. + + -- Martin Schulze Sat, 5 Jan 2002 17:21:27 +0100 + +manpages (1.47-4) unstable; urgency=low + + * Changed include file for after conversation with upstream + * Updated fopen(3) to document that fseek(3) is being ignored in certain + situations. (closes: Bug#107966) + + -- Martin Schulze Thu, 3 Jan 2002 20:25:16 +0100 + +manpages (1.47-3) unstable; urgency=low + + * Added note to required define and another include file in re_comp(3) + (closes: Bug#126796) + * Updated semget(2) after reading SUSv2 and the kernel source code + (closes: Bug#123936) + * Added signal &c manpages to missing(7) + + -- Martin Schulze Tue, 1 Jan 2002 16:11:24 +0100 + +manpages (1.47-2) unstable; urgency=low + + * Updated dir_colors(5) + * Updated getdate(3) + * Nitpicked LDP(7) + + -- Martin Schulze Mon, 31 Dec 2001 19:45:28 +0100 + +manpages (1.47-1) unstable; urgency=low + + * New upstream source + . Upstream accepted the Debian patch to tsearch(3) partially + . Upstream partially accepted the Debian patch to scandir(3) + . Upstream accepted the contents of the Debian patch to ctime(3) + * Updated dir_colors(5) + * Updated tsearch(3) + + -- Martin Schulze Thu, 27 Dec 2001 13:16:11 +0100 + +manpages (1.46-2) unstable; urgency=low + + * Removed ld.so(8) from distribution (closes: Bug#126392, Bug#126439, + Bug#126483, Bug#126485) + * Made installation script more easier to read for humans + + -- Martin Schulze Wed, 26 Dec 2001 20:28:45 +0100 + +manpages (1.46-1) unstable; urgency=low + + * New upstream sourced (closes: Bug#31988) + * Haha, we (I) documented the behaviour of kill(2) according to what the + current kernel does, upstream read the standard and submitted a kernel + patch to follow the standard. *booom* No clean shutdown was available + anymore... Linus reverted the patch and now the manpage states it + properly. That gave me a good Christmas laugh! :) + + -- Martin Schulze Mon, 24 Dec 2001 10:24:13 +0100 + +manpages (1.45-2) unstable; urgency=low + + * Reverted Debian patch and switched to upstream version of iopl(2) + * Reverted Debian patch and switched to upstream version of ipc(2) + * Switched to upstream version of pause(2) + * Switched to upstream version of truncate(2) + * Improved crypt(3) + * Switched to upstream version of dbopen(3) with the exception of + #include + * Improved ffs(3) + * Converted getloadavg(3) to GNU/Linux style + * Reverted Debian patch and switched to upstream version of glob(3) + * Improved scandir(3) + * Nitpicked tsearch(3) + * Added tdestroy(3) as link + * Waded through the entire Debian patch, hoping a lot of things could be + reported upstream, in order to reduce the size of the patch and making + other people happy as well. That wasn't exactly as successful as I + had hoped. *sigh* + * Added floating point routines to missing(7) (see Bug#124060) + * Markup improvements for syscalls(2) + * Second try to fix the override disparity + * Updated dir_colors(5) (closes: Bug#90605) + + -- Martin Schulze Mon, 24 Dec 2001 00:44:43 +0100 + +manpages (1.45-1) unstable; urgency=low + + * New upstream source + * Reapplied Debian patch where it was required according to CVS + * Added an Elisp file provided by Karl M. Hegbloom + * Nitpicked charsets(7) + * Nitpicked environ(5) + * Nitpicked ftime(3) + * Nitpicked dlopen(3) + * Nitpicked daemon(3) + * Nitpicked stat(2) + * Improved markup in signal(2) + * Nitpicked bind(2) + * Nitpicked sigaltstack(2) + * Nitpicked setbuf(3) + * Nitpicked protocols(5) + * Added networks(5) (closes: Bug#7618) + + -- Martin Schulze Sat, 22 Dec 2001 18:58:45 +0100 + +manpages (1.44-2) unstable; urgency=low + + * Small correction to select(2) from Andries + * Fix override disparity: from standard to important + * Reverted Debian patch for suffixes(7), courtesy of Andries + * Reverted Debian patch for proc(5), courtesy of Andries + * Added more missing manpages (Bug#124060) + * Added single fpurge(3) manpage from Andries + * Added single stdio_ext(3) manpage from Andries + * Added new uname(2) manpage from Andries (closes: Bug#119975) + * Updates to truncate(2) from Andries + * Corrected spelling (closes: Bug#125112) + * Updated getpagesize(2) wrt. return value (closes Bug#124334) + * Updated man(7) with regard to groff_mwww(7) (closes: Bug#63311) + + -- Martin Schulze Sat, 22 Dec 2001 11:08:31 +0100 + +manpages (1.44-1) unstable; urgency=low + + * The "Former-maintainer-takes-back" release (closes: Bug#12272, + Bug#13876, Bug#24566, Bug#90901, Bug#89849, Bug#94493) + * Hence, new maintainer + * Public CVS at :pserver:anonymous@cvs.infodrom.org:/var/cvs/debian/manpages/ + * New upstream version (closes: Bug#120211, Bug#97938, Bug#34179, + Bug#23738, Bug#103617, Bug#62875, Bug#101431, Bug#102091, Bug#32159, + Bug#108889, Bug#111111) + * Added dh_clean to binary target so it can be built twice in a row + * Updated dysize(3) + * Updated rpc(5) + * Corrected drand48(3) (closes: Bug#118710) + * Updated truncate(2) (closes: Bug#115619) + * Updated daemon(3) (closes: Bug#112504) + * Updated man(7) (closes: Bug#111113) + * Updated hier(7) + * Updated assert(3) + * Updated dlopen(3) (closes: Bug#106590, Bug#63733) + * Updated ttyname(3) (closes: Bug#103470) + * Updated syslog(3) (closes: Bug#102350) + * Updated fflush(3) (closes: Bug#101536) + * Updated kill(2) (closes: Bug#101243) + * Updated ftime(3) (closes: Bug#99802) + * Updated ctime(3) (closes: Bug#99802) + * Added missing .so links (closes: Bug#99615) + * Added missing .so links (closes: Bug#99554) + * Updated getpwent(3) (closes: Bug#81098) + * Updated perror(3) (closes: Bug#53737) + * Added openpty(3) (closes: Bug#27201) + * Updated catopen(3) (closes: Bug#24919) + * Updated console_codes(4) (closes: Bug#11805) + * Removed a dupe from strftime(3) (closes: Bug#109050) + * Updated environ(5) (closes: Bug#115010) + * Rearranged bind(2) (closes: Bug#63415) + * Updated undocumented(7) (closes: Bug#76366) + * Added getline(2) (closes: Bug#101434) + * Updated gettimeofday(2) (closes: Bug#99257) + * Removed getline(2) after discussion with upstream. + * Added missing(7) to reflect currently missing manpages + * Finally added documentation of v?asprintf() (closes: Bug#11840) + * Finally added documentation of v?dprintf() + * Improved ctime(3) + * Added .so links to reentrant ctime(3) routines (fixes: 59922) + * Updated kill(2) to document the rejection and the real bug (in Linux kernel) + + -- Martin Schulze Fri, 14 Dec 2001 20:35:37 +0100 + +manpages (1.39-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * debian/copyright: Add URL of upstream sources (closes: #90901). + * debian/control: Build-depend on debhelper (closes: #89849). + + -- Colin Watson Fri, 23 Nov 2001 00:05:41 +0000 + +manpages (1.39-1) unstable; urgency=low + + * New upstream release (closes:Bug#106665). + * getservbyname(3): proto can be NULL (closes:Bug#21018). + * mmap(2): Describe the effects of fork(2) on it (closes:Bug#7405). + * inet_addr(3) Does not return a long (closes:Bug#57397). + * ioctl_list(2): Swapped description (closes:Bug#53406). + * syslog(3): Mentions LOG_FTP (closes:Bug#53118). + * poll(2): Add EBADF (closes:Bug#36604). + * clone(2): It's been updated (closes:Bug#53342). + (Thanks to Martin Michlmayr for most of this list). + * charsets(7): + Important updates from David Starner + (closes:Bug# 107660). + * infnan(3): Removed, this funcion no longer seems to exist. + (closes:Bug#107319). + * Finally removed compatibility /usr/man/man7/undocumented.7.gz symlink. + (closes:Bug#108411). + + -- Nicolás Lichtmaier Sun, 12 Aug 2001 21:05:32 -0300 + +manpages (1.38-1) unstable; urgency=low + + * New upstream release. + * scandir(3): The comparison functions take "const void *" as arguments + (closes:Bug#71444). + + -- Nicolás Lichtmaier Sun, 1 Jul 2001 18:48:02 -0300 + +manpages (1.36-2) unstable; urgency=low + + * Removed nscd.conf(5) and nscd(8) from this package + (closes:Bug#98352,Bug#98354,Bug#98358,Bug#98364,Bug#98359,Bug#98418,Bug#98498). + + -- Nicolás Lichtmaier Fri, 25 May 2001 17:05:48 -0300 + +manpages (1.36-1) unstable; urgency=low + + * New upstream release. + * unlink(2): Fixes to return codes (closes:Bug#97778). + * unicode(7): Updated (closes:Bug#88155). + * ip(7): No longer has ENOBUFS and ENOMEM twice (closes:Bug#95820). + * tcp(7): s/SO_KEEPOPEN/SO_KEEPALIVE (closes:Bug#89922). + * strsep(3): Now says what happens if the stringp parameter is NULL + (closes:Bug#14327). And it says that the buffer is modified + (closes:Bug#50412). + * Added missing tab in suffixes(7) (closes:Bug#92107). + * crypt(3): Fixed spelling of "algorithm" (closes:Bug#88838,Bug#89306). + * strcpy(3): Typo (closes:Bug#89179). + + -- Nicolás Lichtmaier Mon, 21 May 2001 00:21:16 -0300 + +manpages (1.34-3) unstable; urgency=low + + * strdup(3): Added strndup() (closes:Bug#86363). + * stdio(3): Removed reference to fgetline(3) (closes:Bug#86640). + * bind(2): Removed EROFS from the list of errors that SVR4 defines "in + addition", beacause it is being defined. + * shmget(2): State that SHMMNI was 128 in Linux 2.2 kernels + (closes:Bug#86343). + * swab(3): Changed string.h to unistd.h (closes:Bug#82910). + * iconv(3): Removed const from 2nd parameter (closes:Bug#82995). + * putenv(3): Newer versions of standards removed const from putenv() + parameter, so did I (closes:Bug#81857). + * ffs(3): ffs() returns 0, not NULL (closes:Bug#79764). Added SUSv2 to + the "CONFORMING TO" section. Added note about SUSv2 specifying this + function in strings.h instead of string.h. + * scandir(3): Added reference to versionsort() sorting function. + * dbopen(3): Added #include (closes:Bug#18816). Updated + prototypes (although these pages are obsolete and new ones should be + provided by libdb2-dev) (closes:Bug#69868). + + -- Nicolás Lichtmaier Sun, 25 Feb 2001 02:52:09 -0300 + +manpages (1.34-2) unstable; urgency=low + + * ftpusers(5): Removed from this package, it's being included with + the FTP servers (closes:Bug#80495,Bug#80507,Bug#80536). + * vcs(4), vcsa(4): Included again, they were removed in Apr 6th 1997 who + knows why (closes:Bug#79039). + + -- Nicolás Lichtmaier Tue, 26 Dec 2000 21:04:11 -0300 + +manpages (1.34-1) unstable; urgency=low + + * New upstream release. + * termios(3): Documents c_cc (closes:Bug#77101,Bug#77102). + * fork(2): Adds #include (closes:Bug#53797). + + -- Nicolás Lichtmaier Mon, 25 Dec 2000 03:51:08 -0300 + +manpages (1.31-3) unstable; urgency=low + + * printf(3): Replaced \' with ' (closes:Bug#75934). + * ipc(2): Added () after ipc to make it clear that it talks about the + function, not the concept (closes:Bug#77895). + * regex(3): Added `#include ' (closes:Bug#77143). + * tempnam(3): Recommend tmpfile(3) (closes:Bug#77884). + * getloadavg(3): Added BSD manpage (closes:Bug#77417). + + -- Nicolás Lichtmaier Mon, 27 Nov 2000 01:31:58 -0300 + +manpages (1.31-2) unstable; urgency=low + + * tsearch(3): Noted that modifying the tree from tsearch()'s action + is undefined, fixed the example (closes:#63575). Document GNU's + tdestroy(), as it's the only clean way of freeing the tree. + * fcntl(2): fcntl()'s SETLK/SETLKW can produce a EBADF error + (closes:Bug#74750). + * proc(5): Removed blank line (closes:Bug#70735). + * ip(7): Changed header (closes:Bug#75170,Bug#70637). + + -- Nicolás Lichtmaier Mon, 30 Oct 2000 07:57:32 -0300 + +manpages (1.31-1) unstable; urgency=low + + * New upstream release (mostly the upstream adoption of many Debian + patches). + * abort(3): SIGABORT -> SIGABRT (closes:Bug#68750). + * getttimeofday(2): Add explanation of the fields tv_sec and tv_usec + (closes:Bug#68721). + + -- Nicolás Lichtmaier Sat, 26 Aug 2000 23:00:32 -0300 + +manpages (1.30-1) unstable; urgency=low + + * New upstream release: + * mmap(2): MAP_PRIVATE don't store writes into the mmaped file + (closes:Bug#30729). + * mmap(2): Removed patch. The macros _POSIX_MAPPED_FILES and MAP_FAILED + do exist now. The patch was added in response to bug #11856, three years + ago. + * tzset(3): Readapted to Debian. + * signal(2): Readapted upstream changes. + * gethostbyname(3): Fixed typo (closes:Bug#67555). + * getpid(2),setuid(2),setreuid(2),setregid(2),getgroups(2): + Added #include (closes:Bug#50268). + * execve(2): Fixed typo (closes:Bug#44348). + + -- Nicolás Lichtmaier Sun, 30 Jul 2000 19:27:01 -0300 + +manpages (1.29-4) unstable; urgency=low + + * encrypt(3),setkey(3): Added manpage (closes:Bug#67383). + * close(2), fclose(3), fflush(3): Added a note about these not ensuring + that data is physycally stored on disk (closes:Bug#67241,Bug#67240). + * wait(2): Changed ERESTARTSYS to EINTR (closes:Bug#66667). + * exec(3): Changed reference to libc5 to libc6, after noting + that the default path for execvp (:/bin:/usr/bin) hasn't changed + (closes:#66256). + + -- Nicolás Lichtmaier Sat, 22 Jul 2000 01:58:38 -0300 + +manpages (1.29-3) unstable; urgency=low + + * Removed the lilo.conf(5) manpage (closes:Bug#61234,#61893). + * Added links to rpc(3) from the 60 RPC functions defined there. + + -- Nicolás Lichtmaier Sat, 27 May 2000 18:43:58 -0300 + +manpages (1.29-2) frozen unstable; urgency=low + + * hosts(5): Added from Manoj Srivasta (closes:Bug#60207). + * hier(7): Some minor changes. Documented /usr/doc and /usr/share/man + (closes:Bug#57481). + * tmpnam(3): Now recommends tmpfile() instead of mkstemp() + (closes:Bug#60896). + * Package descrption now points to glibc-doc (closes:Bug#60229). + * alarm(2): Copied warning from sleep(3) about that mixing these + functions is not a good idea (closes:Bug#16842). + * pause(2): Clarified error return. The function always set errno to + EINTR. + * suffixes(7): Added the upcomming .msi suffix for MS Windows packages. + + -- Nicolás Lichtmaier Sat, 25 Mar 2000 18:22:33 -0300 + +manpages (1.29-1) frozen unstable; urgency=low + + * New upstream release incorporating a huge patch from me. Many + Debian-only additions are now in the usptream version. + * gethostbyname(3): Typo (closes:Bug#59408). + * mkstemp(3): Added a note telling that tmpfile(3) is preferred + (closes:Bug#59456). + * flock(2): Added lockf(3) to the SEE ALSO section. + * printf(3): Removed comments about "early libc4". + * shells(5): Small typo. + * signal(2): Added note pointing to signal(7). Removed some silly + suggestions telling how nice signals are (that were only in the + Debian version of the page =) ). + + -- Nicolás Lichtmaier Thu, 9 Mar 2000 21:42:52 -0400 + +manpages (1.28-3) frozen unstable; urgency=low + + * Minor fix to the `Replaces: rsh-server' line (closes:Bug#57675). + * strtok(3): Removed the "never use this function sentence", changed + it to a warning (closes:Bug#57673). Added note about strtok not + being trhead-safe. Make this page also document the thread safe + verson: strtok_r. + * gets(3): Added a `never use gets()' to the BUGS section. + * uname(2): Noted that the domainname member is a GNU extension + (closes:Bug#57689). + * toupper(3): If the parameter is not an unsigned char or EOF the + behaviour is undefined (closes:Bug#57652). + + -- Nicolás Lichtmaier Sun, 13 Feb 2000 19:16:31 -0300 + +manpages (1.28-2) frozen unstable; urgency=low + + * Added `replaces' on rsh-server header for the hosts.equiv(5) manpage + (closes:Bug#56152,Bug#56162,Bug#56274,Bug#56227). + * outb(2): Removed reference to non-existant out(9) (closes:Bug#38490). + * acct(5): Corrected reference to header file, noted that both + define the same `struct acct' type (closes:Bug#35409). + * setenv(3): Changed reference to environ(7) (closes:Bug#57033). + + -- Nicolás Lichtmaier Sat, 5 Feb 2000 16:02:20 -0300 + +manpages (1.28-1) frozen unstable; urgency=low + + * New upstream release. + * Updated crypt(3) manpage (closes:Bug#43222,Bug#42213,Bug#54025). + * putenv(3). Fixed SEE ALSO (closes:Bug#51813). + * getrlimits(2): struct rlimit uses rlim_t (closes:Bug#55338). + * readv(3): Fixed typo (closes:Bug#54980). + * tzset(3): It reads /etc/localtime (closes:Bug#55501). + * tzset(3): The time files are in /usr/share/zoneinfo (closes:Bug#44115). + * undocumented(7): Updated (closes:Bug#52588). + * host.conf(5): Renamed alert to spoofalert command + (closes:Bug#50253,#41350,#34541). + * dir_colors(5): Fixed SEE ALSO section (closes:Bug#54483). + * shells(5): Added note about security issues with this file. + Added getusershell(3) to SEE ALSO (closes:Bug#40880). + * suffixes(7): Updated (closes:Bug#55971). + + -- Nicolás Lichtmaier Sun, 23 Jan 2000 01:25:15 -0300 + +manpages (1.27-1) unstable; urgency=low + + * New upstream release (closes:Bug#46373). + * Changed `Standards-Version' to 3.1.0. + + -- Nicolás Lichtmaier Sun, 14 Nov 1999 23:13:15 -0300 + +manpages (1.26-1) unstable; urgency=low + + * New upstream release. + * Moved docs under /usr/share. + * Updated `Standards-Version' to 3.0.1. + * getcwd(3),fcloseall(3): Replaced define __USE_GNU with the correct + one: _GNU_SOURCE. + * getenv(3). Now points to environ(7) instead of environ(5) + (closes:Bug#42977). + * unicode(7): wchar is 32 bits wide and signed, not 16 bits and unsigned + (closes:Bug#42550). + * Replaced some custom install operations with debhelper. + + -- Nicolás Lichtmaier Sun, 12 Sep 1999 19:17:02 -0300 + +manpages (1.25-1) unstable; urgency=low + + * New upstream release (closes:Bug#41759). + * socket(2): Fixed header declaring need to preprocess with tbl. + * Added `Section:' and `Priority:' fields to package control file. + * Removed obsolete info from TODO file. + + -- Nicolás Lichtmaier Sat, 31 Jul 1999 20:58:21 -0300 + +manpages (1.23-2) unstable; urgency=low + + * Moved /usr/man to /usr/share/man (closes:Bug#41324, Bug#41933). Removed + all the `Replaces:' headers since there are no longer conflicts with + older packages. + * zic(8), zdump(8): Removed, they are included now in the libc6 package. + * strptime(3): Fixed RETURN VALUE section with text form the glibc info + documentation (closes:Bug#41094). Removed BUGS and NOTES sections. + Noted that _XOPEN_SOURCE or _GNU_SOURCE must be defined to include + the prototype for this function (closes:Bug#22471). + * __setfpucw(3): Marked it as obsolete and pointed the user to the info + docs about setting the FPU (closes:Bug#40488). + * truncate(2): Say that POSIX does not define truncate's behaviour if + the file is smaller than length (closes:Bug#38270). + * hsearch(3): Spelling mistakes (closes:Bug#38011). + * locale(7): Some minor fixes (closes:Bug#33048). + + -- Nicolás Lichtmaier Sat, 31 Jul 1999 17:44:20 -0300 + +manpages (1.23-1) frozen unstable; urgency=low + + * New upstream release, fixes bug #30141 (undocumented + function hstrerror). + * puts(3): removed ungetc from SYNOPSIS. Fixes bug #35171. + * dlopen(3): Small fix to sample code. Fixes bug #33507. + * socket(2): Fixed tiny typo. Was bug #30115. + * recvfrom(2): Had wrong types in the prototype. Fixes bug #28684. + + -- Nicolás Lichtmaier Sun, 18 Apr 1999 16:24:41 -0300 + +manpages (1.22-2) frozen unstable; urgency=low + + * Fixed upstream archive location. + * getdents(2): Added `#include '. Fixes bug #21427. + * ctime(3): Removed reference to non-existant newctime(3). + Fixes bug #30493. + * daemon(3): Added from BSD manpage. Fixes bugs #16381, #28976. + * getsockopt(3): Removed duplicated text. Fixes bug #30516. + * strftime(3): Added "%C". Fixes bug #32151. + * hier(7): Added info about /usr/share and a note about /usr/src. + * man(7): Fixed FILES section. Fixes bug #31537. + * lilo(8): Removed from package, is now included in the lilo package. + Fixes bugs #32349, #32585. + + -- Nicolás Lichtmaier Sat, 6 Feb 1999 14:37:19 -0300 + +manpages (1.22-1) frozen unstable; urgency=low + + * New upstream release. + + -- Nicolás Lichtmaier Thu, 17 Dec 1998 16:58:11 -0300 + +manpages (1.21-2) unstable; urgency=low + + * accept(2), connect(2), bind(2), getpeername(2), getsockname(2), + getsockopt(2), recv(2), send(2), bcmp(3), bcopy(3), bzero(3), + random(3): Updated protoypes for libc6. Fixes bug #23738. + * dlopen(3): Fixed reference to environment variable. + Clarified reference to ld.so.cache. Fixes bug #24566. + * fcloseall(3): Was still referring to fclose. + * printf(3): Added RETURN VALUES section. Fixes bugs #8863 and #14976. + + -- Nicolás Lichtmaier Wed, 21 Oct 1998 00:27:39 -0300 + +manpages (1.21-1) unstable; urgency=low + + * manpages-dev: Now depends on manpages to please lintian. + * Fixed bug: + #26726: manpages: charmap(5) mentions /usr/lib/nls instead of + /usr/share/i18n. + * Thse bugs has been fixed already: + #16207: doc: Lack of manpage for dprintf + #20698: manpages-dev: getcwd(3) manpage doesn't agree with + behaviour + * README.debian renamed to README.Debian + * Skip man1 pages. The upstream manpages author decided to include GNU + utils non-official manpages here, as the FSF doesn't want to maintain + them. I agree with him, but these manpages should be added to the + corresponding Debian package of the GNU utilities, not here. + A note describing this situation has been added to README.Debian. + * New upstream release. Fixes bugs: + #7321, #7406: clone(2) is too old. + #24233: fcntl: Serial-Programming-HOWTO says that + F_SETFL can set FASYNC also. + + -- Nicolás Lichtmaier Sun, 18 Oct 1998 17:13:21 -0300 + +manpages (1.19-2) frozen unstable; urgency=low + + * null(4): Cosmetic fix. + * mouse(4): Changed reference to cua(4) to ttys(4). Cosmetic fixes. Added + gpm(8) to SEE ALSO. + * hier(7): Some cosmetic fixes. + + -- Nicolás Lichtmaier Mon, 11 May 1998 02:35:11 -0300 + +manpages (1.19-1) frozen unstable; urgency=low + + * Changed references to other manpages to bold in many places. + * New upstream release. + * updwtmp(3): Fixed SEE ALSO section. + * Added fcloseall(3) manpage. + * clone(2): Added pthreads reference. + * rand(3): Updated with Francesco Potorti + contribution, fixes bug #20860. + + -- Nicolás Lichtmaier Wed, 22 Apr 1998 22:29:30 -0300 + +manpages (1.18-2) unstable; urgency=low + + * stat(2): Already changed stated for statted, so closing bug #14815. + * printf(3): Added [v]dprintf (they write formattd output to a file + descriptor). + * memmem(3): Reversed haystack and needle. Noted that the function is a + GNU extension. Fixes bug #16805. + * Changd maintiner address. + * Added fts_* functions manpage (contributed by Karl M. Hegbloom + ). + + -- Nicolás Lichtmaier Sun, 25 Jan 1998 23:06:54 -0300 + +manpages (1.18-1) unstable; urgency=low + + * Mention mandb in man(7), fixes bug #12370. + * Minor fixes in lockf(3), printf(3), lp(4), mem(4), mouse(4), null(4), + ipc(5), signal(7) and updwtmp(3). + * New upstream release, fixed bug #13590. + + -- Nicolás Lichtmaier Fri, 8 Aug 1997 16:44:30 -0300 + +manpages (1.17-3) unstable; urgency=low + + * Added lockf(3) manpage, fixes bug #7593. + * Added some formatting to ioctl_list(2), fixes bug #12071. + * Updated signal(2) to libc6, fixes bug #12133. + * Modified environ(5) and moved to section 7, fixes bugs #12294, and #7619. + * Updated profil(2) manpage. + * Updated sysinfo(2) manpage. + * Updated getdomainname(2)/setdomainname(2) manpage. + * Minor changes to getlogin(3), seekdir(3) and atoi(3). + * Added [v]asprintf to printf(3) manpage, fixes bug #11840. + * Removed reference to _POSIX_MAPPED_FILES and MAP_FAILED in mmap(2), + fixes bug #11856. + + -- Nicolás Lichtmaier Fri, 8 Aug 1997 16:44:30 -0300 + +manpages (1.17-2) unstable; urgency=low + + * Minor fix to updwtmp(3). + * Preserve files' original date. + * Added dlopen(3)/dlsym(3)/dlclose(3)/dlerror(3) manpage (idea from + Joost Witteveen). + * Updated remove(3) from unlink(2). + * 's/STANDARDS/CONFORMING TO/' in many section 3 manpages. + * Updated readdir(3) to libc6. + * Changed `include' in iopl(2), fixes bug #10635. + + -- Nicolás Lichtmaier Thu, 24 Jul 1997 17:43:56 -0300 + +manpages (1.17-1) unstable; urgency=low + + * New upstream release + + -- Nicolás Lichtmaier Mon, 21 Jul 1997 03:15:09 -0300 + +manpages (1.16-4) unstable; urgency=low + + * Linked networks(5) to undocumented(7). + * Added manpage for updwtmp(3) and logwtmp(3). + * Updated TODO file. + * Updated utmp(5) with the new libc6 structure. Is it right? + + -- Nicolás Lichtmaier Wed, 2 Jul 1997 20:23:11 -0300 + +manpages (1.16-3) unstable; urgency=low + + * Install `.so' references as symbolic links. + * Added `'\" t' to console_codes(4) to pre-process for tables, + fixes bug #10836. + * No longer includes vcsa(4) as a link to vcs(4), since vcs(4) isn't being + installed in this package, fixes bug #10746. + + -- Nicolás Lichtmaier Mon, 23 Jun 1997 22:03:39 -0300 + +manpages (1.16-2) unstable; urgency=low + + * Modified hier(7) and suffixes(7). + * Added upstream announcement file. + * Added md5 checksums. + * Updated README.debian and removed item from TODO list. + + -- Nicolás Lichtmaier Mon, 16 Jun 1997 16:08:49 -0300 + +manpages (1.16-1) unstable; urgency=low + + * Corrected fmod(3), fixes bug #9726. + * Removed uncompressed undocumented(7). + * Changed EACCESS to EACCES in stat(2). + * New upstream release. Fixes bug #8235 ({sig,}{set,long}jmp man pages). + + -- Nicolás Lichtmaier Sun, 15 Jun 1997 20:02:20 -0300 + +manpages (1.15-5) unstable; urgency=low + + * Splitted into two packages. + * Corrected umask.2, fixes bug #9246. + + -- Nicolás Lichtmaier Thu, 1 May 1997 03:10:33 -0300 + +manpages (1.15-4) unstable frozen; urgency=low + + * Added uncompressed undocumented(7) manpage. + * Removed all manpages that linked to modules(2). Fixes #8218. + + -- Nicolás Lichtmaier Mon, 7 Apr 1997 17:39:51 -0300 + +manpages (1.15-3) unstable frozen; urgency=low + + * No longer includes vcs(4). Fixes #8492. + * Updated TODO file. + * Added regex(7) and a link from regex(3). Fixes #7905. + * proc(5) corrections. Fixes #8177. + * Removed `passwd.5' since it's now included in `login' package. + + -- Nicolás Lichtmaier Sun, 6 Apr 1997 18:06:17 -0300 + +manpages (1.15-2) unstable frozen; urgency=low + + * Fixed bugs: #2861, #5408, #6430, #6646, #6812, #6859, #8070, #7403. + * New maintainer. + + -- Nicolás Lichtmaier Sat, 15 Mar 1997 15:15:48 -0300 + +manpages (1.15-1) unstable; urgency=low + + * New upstream changes (with modifications of Martin Schulze applied). + + -- Nicolás Lichtmaier Fri, 31 Jan 1997 00:20:03 -0300 + + +Thu Jan 2 01:36:44 1997 Martin Schulze + + * Included todo list + + * Included host.conf(5) (Bug#4822) + + * Corrected setjmp(3) (Bug#5442) + + * Corrected undocumented(7) (Bug#6127) + + * Included acct(5) from Dirk Eddelbyttel + + * hsearch(3): Removed reference to lsearch(3) (Bug#4637) + + * mmap(2): Corrected prototype (Bug#4701) + + * Included resolver(5) (Bug#4822) + +Wed Jan 1 19:16:13 1997 Martin Schulze + + * copied hsearch.3 from libc source because the old one didn't + reflect the actual source + +Sat Nov 2 08:23:04 1996 Martin Schulze + + * getutent.3: Corrected some formats + + * Added missing references to endutent.3 getutid.3 getutline.3 + pututline.3 setutent.3 utmpname.3 (all to getutent.3) + +Mon Sep 30 11:07:39 1996 Martin Schulze + + * strtod.3: Appended closing bracked. (Bug#4636) Thanks to Austin + Donnelly + + * removed lsearch.3 in hcreate.3 (Bug#4637) + + * fopen.3: Corrected prototype char * --> const char * (Bug#4638) + Thanks to Austin Donnelly + +Mon Aug 12 21:11:05 1996 Martin Schulze + + * removed reference to link(8) in link.2 rename.2 symlink.2 + + * removed reference to unlink(8) in unlink.2 + +Tue Jul 30 14:43:04 1996 Martin Schulze + + * getpeername(2): added header file (Bug#3844) + +Wed Jul 10 14:00:08 1996 Martin Schulze + + * fixed typos in ftw(3) (Bug#3494) + +Wed Jun 12 23:37:14 1996 Martin Schulze + + * added phrase to remove old backup files from the directories (Bug#3273) + +Fri May 17 10:23:25 1996 Martin Schulze + + * man3/fread.3: Return value is size_t and not int (Bug#3005) + + * man7/locale.7: Corrected referece to localeconv(3) (Bug#2968) + +Tue Apr 30 09:09:13 1996 Martin Schulze + + * man4/fd.4: removed (Bug#2847) + +Fri Apr 26 12:44:03 1996 Martin Schulze + + * man3/ctime.3: corrected documentation of mktime() and added a + reference to newctime(3) [timezone] (Bug#2275) + +Mon Apr 22 02:44:05 1996 Martin Schulze + + * man2/getsockopt.2: documented struct linger (Bug#2237) + + * man3/getservent.3: documented port (Bug#1741) + + * man3/readdir.3: documented struct dirent (Bug#844, Bug#985) + + * man5/export.5: really removed (Bug#2635) + + * man5/fstab.5: really removed (Bug#2513) + + * man2/modules.2: really removed (Bug#2515) + + * man4/console.4: really removed (Bug#2516) + + * man5/nfs.5: really removed, package mount provides it, too. + +Wed Apr 17 09:36:30 1996 Martin Schulze + + * man5/export.5: removed (Bug#2635) + +---------------------- manpages 1.11 ------------------------------------- + +Sun Mar 17 12:49:04 1996 Martin Schulze + + * man3/scandir.3: Corrected arguments to + compar-routine. (Bug#1948) + + * man3/getcwd.3: Corrected description of getwd(). (Bug#1898) + + * man2/access.2: Stated more clearly how it behaves with symbolic + links. (Bug#845) + +Fri Mar 15 00:06:56 1996 Martin Schulze + + * man5/fstab.5: removed (Bug#2513) + * man2/modules.2: removed (Bug#2515) + * man4/console.4: removed (Bug#2516) + * man5/nfs.5: removed, package mount provides it, too. + +Wed Mar 6 10:40:29 1996 Martin Schulze + + * Changed sysinfo.2 (thanks to Siggy Brentrup) + + * Added undocumented.7 (thanks to E. Branderhorst) + + * select.2: updated it + +Tue Jan 23 17:17:51 1996 Martin Schulze + + * debian.rules,debian.control: changed some sed commands + Allow the original source to reside in orig/ instaead of an extra + directory at the same level. + +Mon Jan 22 13:17:22 1996 Martin Schulze + + * fd.4: updated some text phrases + +Wed Jan 3 17:04:33 1996 Martin Schulze + + * exports.5: updated some odd references + --- manpages-3.27.orig/debian/license.GPLv2 +++ manpages-3.27/debian/license.GPLv2 @@ -0,0 +1,22 @@ +This is free documentation; you can redistribute it and/or +modify it under the terms of the GNU General Public License as +published by the Free Software Foundation; either version 2 of +the License, or (at your option) any later version. + +The GNU General Public License's references to "object code" +and "executables" are to be interpreted as the output of any +document formatting or typesetting system, including +intermediate and printed output. + +This manual is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public +License along with this manual; if not, write to the Free +Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, +USA. + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. --- manpages-3.27.orig/debian/POSIX-MANPAGES +++ manpages-3.27/debian/POSIX-MANPAGES @@ -0,0 +1,25 @@ +As of version 1.65 of man-pages, the upstream project this package is +based on, manual pages from the POSIX standard are included. The +man-pages project is permitted to distribute them and Andries Brouwer +assumes that re-distribution by vendors is permitted as well. + +However, modification is definitively not allowed, hence this great +contribution by The Institute of Electrical and Electronics Engineers +and The Open Group (see ) +render the entire man-pages package non-free. + +It would have been a better idea to distribute POSIX manpages in a +separate file if at all, so that free and non-free components aren't +mixed and non-free components don't get a chance to contaminate the +free manpages packages. + +Hence, the file manpages*.orig.tar.gz is no longer exactly the +pristine upstream source tarball as one would expect, since that would +render that all manpages resulting manpages packages non-free. +Instead it is the upstream file with the file POSIX-COPYRIGHT and the +directories man0p, man1p and man3p removed, so that only the usual +free components are included. + +Francesco Paolo Lovergine has packaged the +non-free POSIX manpages as manpages-posix which are distributed by the +Debian project in the non-free archive. --- manpages-3.27.orig/debian/compat +++ manpages-3.27/debian/compat @@ -0,0 +1 @@ +7 --- manpages-3.27.orig/debian/README.upstream +++ manpages-3.27/debian/README.upstream @@ -0,0 +1,12 @@ +The following notes refer to Michael Kerrisk as upstream maintainer. + + . Small patches are best sent inline in a mail + + . Use a single mail for each addition and don't add more than one + update/improvement/addition into one mail. (Apparently Michael + uses an mbox as todo list as well) + + . Use diff -u for patches (should be default for all projects anyway) + + . For users: it's best to go through the Debian maintainer to clean + up the patch before it is sent upstream. --- manpages-3.27.orig/debian/source/format +++ manpages-3.27/debian/source/format @@ -0,0 +1 @@ +1.0 --- manpages-3.27.orig/man5/motd.tail.5 +++ manpages-3.27/man5/motd.tail.5 @@ -0,0 +1,67 @@ +.\" Copyright (c) 2007 Charles Plessy , 28 Apr 2007 21:20:25 Asia/Tokyo +.\" +.\" This is free documentation; you can redistribute it and/or +.\" modify it under the terms of the GNU General Public License as +.\" published by the Free Software Foundation; either version 2 of +.\" the License, or (at your option) any later version. +.\" +.\" The GNU General Public License's references to "object code" +.\" and "executables" are to be interpreted as the output of any +.\" document formatting or typesetting system, including +.\" intermediate and printed output. +.\" +.\" This manual is distributed in the hope that it will be useful, +.\" but WITHOUT ANY WARRANTY; without even the implied warranty of +.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +.\" GNU General Public License for more details. +.\" +.\" You should have received a copy of the GNU General Public +.\" License along with this manual; if not, write to the Free +.\" Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, +.\" USA. +.\" +.TH MOTD.TAIL 5 2007-04-28 "Debian" "Debian Administrator's Manual" +.SH NAME +motd.tail \- Template for building the system message of the day +.SH DESCRIPTION +On Debian systems, the system message of the day is rebuilt at each +startup, in order to display an accurate +information. \fI/etc/motd.tail\fP is the file to edit permanent +changes to the message of the day. +.SH OVERVIEW +The initiation script \fI/etc/init.d/bootmisc.sh\fP prepends a line +containing information about the system to \fI/etc/motd.tail\fP and +stores the resulting file in \fI/var/run/motd\fP. \fI/etc/motd\fP is a +symbolic link to \fI/var/run/motd\fP. This is done to prevent +changes to +.I /etc +as the system can not assume +.I /etc +to be writable. + +Changes to +.I /etc/motd +effectively end up in a file under \fI/var/run\fP which will be +regenerated upon reboot. + +A symbolic link to a different file, such as +.I /etc/motd.static +disables this behaviour. +.SH FILES +.TP +.I /etc/init.d/bootmisc.sh +The initiation script which builds /var/run/motd +.TP +.I /etc/motd +Symbolic link to the system message of the day at /var/run/motd +.TP +.I /etc/motd.tail +Template for building the system message of the day +.TP +.I /var/run/motd +System message of the day file rebuilt at each computer start +.RE +.SH "SEE ALSO" +.BR login (1), +.BR issue (5), +.BR motd (5). --- manpages-3.27.orig/man5/dir_colors.5 +++ manpages-3.27/man5/dir_colors.5 @@ -356,6 +356,21 @@ The default .B ENDCODE is undefined. +.SH FILES +.TP +.I /etc/DIR_COLORS +.\" Rejected upstream +(Slackware, SuSE and RedHat only; ignored by GNU +.BR dircolors (1) +and thus Debian.) +System-wide configuration file. +.TP +.I ~/.dir_colors +.\" Rejected upstream +(Slackware, SuSE and RedHat only; ignored by GNU +.BR dircolors (1) +and thus Debian.) +Per-user configuration file. .SH "SEE ALSO" .BR dircolors (1), .BR ls (1), --- manpages-3.27.orig/man5/resolv.conf.5 +++ manpages-3.27/man5/resolv.conf.5 @@ -34,8 +34,8 @@ The file is designed to be human readable and contains a list of keywords with values that provide various types of resolver information. .LP -On a normally configured system this file should not be necessary. -The only name server to be queried will be on the local machine; +If this file doesn't exist +the only name server to be queried will be on the local machine; the domain name is determined from the hostname and the domain search path is constructed from the domain name. .LP @@ -198,6 +198,8 @@ .BR gethostbyname (3) function, and of mapping IPv4 responses in IPv6 "tunneled form" if no AAAA records are found but an A record set exists. + +Some programs behave strangely when this option is turned on. .TP .BR ip6-bytestring " (since glibc 2.3.4)" sets --- manpages-3.27.orig/man5/networks.5 +++ manpages-3.27/man5/networks.5 @@ -19,9 +19,8 @@ .\" License along with this manual; if not, write to the Free .\" Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, .\" USA. -.\" 2008-09-04, mtk, taken from Debian downstream, with a few light edits .\" -.TH NETWORKS 5 2008-09-04 "GNU/Linux" "Linux System Administration" +.TH NETWORKS 5 2001-12-22 "GNU/Linux" "Linux System Administration" .SH NAME networks \- network name information .SH DESCRIPTION @@ -37,35 +36,30 @@ where the fields are delimited by spaces or tabs. Empty lines are ignored. -The hash character (\fB#\fP) indicates the start of a comment: -this character, and the remaining characters up to -the end of the current line, -are ignored by library functions that process the file. +If a line contains a hash mark (#), the hash mark and the remaining +part of the line are ignored. The field descriptions are: .TP .I name The symbolic name for the network. -Network names can contain any printable characters execept -white-space characters or the comment character. .TP .I number -The official number for this network in numbers-and-dots notation (see -.BR inet (3)). -The trailing ".0" (for the host component of the network address) may be omitted. +The official number for this network in dotted-decimal notation. +The trailing ".0" may be omitted. .TP .I aliases Optional aliases for the network. .LP -This file is read by the -.BR route (8) -and -.BR netstat (8) +This file is read by +.B route +or +.B netstat utilities. Only Class A, B or C networks are supported, partitioned networks -(i.e., network/26 or network/28) are not supported by this facility. +(i.e. network/26 or network/28) are not supported by this facility. .SH FILES .TP .I /etc/networks --- manpages-3.27.orig/man5/tzfile.5 +++ manpages-3.27/man5/tzfile.5 @@ -3,14 +3,18 @@ .\" 1996-06-05 by Arthur David Olson . .TH TZFILE 5 2010-08-31 "" "Linux Programmer's Manual" .SH NAME -tzfile \- timezone information +tzfile \- time zone information .SH SYNOPSIS .B #include .SH DESCRIPTION -The timezone information files used by +This page describes the structure of timezone files as commonly found +in +.IR /usr/lib/zoneinfo " or " /usr/share/zoneinfo . + +The time zone information files used by .BR tzset (3) begin with the magic characters "TZif" to identify then as -timezone information files, +time zone information files, followed by a character identifying the version of the file's format (as of 2005, either an ASCII NUL ('\\0') or a '2') followed by fifteen bytes containing zeroes reserved for future use, @@ -136,6 +140,25 @@ .I tzh_timecnt is zero or the time argument is less than the first transition time recorded in the file. +.SH NOTES +This manual page documents +.I +in the glibc source archive, see +.IR timezone/tzfile.h . + +It seems that timezone uses +.B tzfile +internally, but glibc refuses to expose it to userspace. This is most +likely because the standardised functions are more useful and +portable, and actually documented by glibc. It may only be in glibc +just to support the non-glibc-maintained timezone data (which is +maintained by some other entity). +.SH "SEE ALSO" +.BR time (3), +.BR gettimeofday (3), +.BR tzset (3), +.BR ctime (3) +.\" .BR newctime (3) .PP For version-2-format timezone files, the above header and data is followed by a second header and data, --- manpages-3.27.orig/man5/mailname.5 +++ manpages-3.27/man5/mailname.5 @@ -0,0 +1,40 @@ +.\" Copyright (c) 2002 Joe Wreschnig +.\" +.\" This is free documentation; you can redistribute it and/or +.\" modify it under the terms of the GNU General Public License as +.\" published by the Free Software Foundation; either version 2 of +.\" the License, or (at your option) any later version. +.\" +.\" The GNU General Public License's references to "object code" +.\" and "executables" are to be interpreted as the output of any +.\" document formatting or typesetting system, including +.\" intermediate and printed output. +.\" +.\" This manual is distributed in the hope that it will be useful, +.\" but WITHOUT ANY WARRANTY; without even the implied warranty of +.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +.\" GNU General Public License for more details. +.\" +.\" You should have received a copy of the GNU General Public +.\" License along with this manual; if not, write to the Free +.\" Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, +.\" USA. +.\" +.\" 2002-03-29, joey: polishing +.\" +.TH MAILNAME 5 2002-03-29 "Debian GNU/Linux" "Linux System Administration" +.SH NAME +mailname - the visible mail name of the system +.SH DESCRIPTION +The file \fI/etc/mailname\fR is a plain ASCII configuration file, +which on a Debian system contains the visible mail name of the system. +It is used by many different programs, +usually programs that wish to send or relay mail, and need to know the +name of the system. +.PP +The file contains only one line describing the fully qualified domain +name that the program wishing to get the mail name should use (that +is, everything after the @). +.SH SEE ALSO +.BR mailaddr (7), +.BR sendmail (8) --- manpages-3.27.orig/man5/proc.5 +++ manpages-3.27/man5/proc.5 @@ -1304,6 +1304,7 @@ to report the amount of free and used memory (both physical and swap) on the system as well as the shared memory and buffers used by the kernel. + .TP .I /proc/modules A text list of the modules that have been loaded by the system. --- manpages-3.27.orig/man5/nsswitch.conf.5 +++ manpages-3.27/man5/nsswitch.conf.5 @@ -225,6 +225,12 @@ \-user or \-@netgroup (exclude the specified user), and + (include every user, except the excluded ones, from the NIS passwd map). + +You can override certain passwd fields for a particular user from the +NIS passwd map by using the extended form of +user:::::: in +.IR /etc/passwd . +Non-empty fields override information in the NIS passwd map. + Since most people only put a + at the end of .I /etc/passwd to include everything from NIS, the switch provides a faster @@ -283,6 +289,14 @@ With Solaris, it isn't possible to link programs using the NSS Service statically. With Linux, this is no problem. + +.\" Debian-only note? +On a Debian system other mail transport agents may or may not ignore +the +.I aliases +file. For example, unlike +.B sendmail +Exim does not ignore it. .SH COLOPHON This page is part of release 3.27 of the Linux .I man-pages --- manpages-3.27.orig/man5/motd.5 +++ manpages-3.27/man5/motd.5 @@ -34,10 +34,19 @@ The abbreviation "motd" stands for "message of the day", and this file has been traditionally used for exactly that (it requires much less disk space than mail to all users). + +On Debian GNU/Linux this file is a symbolic link pointing to +.IR /var/run . +The contents of this file are regenerated upon every system boot +based on the contents of +.IR /etc/motd.tail . .SH FILES -/etc/motd +.I /etc/motd +.br +.I /etc/motd.tail .SH "SEE ALSO" .BR login (1), +.BR motd.tail (5), .BR issue (5) .SH COLOPHON This page is part of release 3.27 of the Linux --- manpages-3.27.orig/man3/getpwnam.3 +++ manpages-3.27/man3/getpwnam.3 @@ -191,14 +191,22 @@ Insufficient memory to allocate .I passwd structure. -.\" This structure is static, allocated 0 or 1 times. No memory leak. (libc45) +.\" This structure is static, allocated 0 or 1 times. No memory leak. (libc45) .TP .B ERANGE Insufficient buffer space supplied. +.SH NOTE +The user password database mostly refers to \fI/etc/passwd\fP. +However, with recent systems it also refers to network wide databases +using NIS, LDAP and other local files as configured in +\fI/etc/nsswitch.conf\fP. .SH FILES .TP .I /etc/passwd local password database file +.TP +.I /etc/nsswitch.conf +System Databases and Name Service Switch configuration file .SH "CONFORMING TO" SVr4, 4.3BSD, POSIX.1-2001. .SH NOTES @@ -301,6 +309,7 @@ .BR getspnam (3), .BR putpwent (3), .BR setpwent (3), +.BR nsswitch.conf (5), .BR passwd (5) .SH COLOPHON This page is part of release 3.27 of the Linux --- manpages-3.27.orig/man3/regex.3 +++ manpages-3.27/man3/regex.3 @@ -295,8 +295,8 @@ POSIX.1-2001. .SH "SEE ALSO" .BR grep (1), -.BR regex (7), -GNU regex manual +.BR regex (7) +.\" GNU regex manual .SH COLOPHON This page is part of release 3.27 of the Linux .I man-pages --- manpages-3.27.orig/man3/tsearch.3 +++ manpages-3.27/man3/tsearch.3 @@ -112,6 +112,8 @@ (These symbols are defined in \fI\fP.) The third argument is the depth of the node, with zero being the root. +You should not modify the tree while traversing it +as the the results would be undefined. .PP (More commonly, \fBpreorder\fP, \fBpostorder\fP, and \fBendorder\fP are known as \fBpreorder\fP, \fBinorder\fP, and \fBpostorder\fP: --- manpages-3.27.orig/man3/getpwent.3 +++ manpages-3.27/man3/getpwent.3 @@ -26,7 +26,8 @@ .\" 386BSD man pages .\" .\" Modified Sat Jul 24 19:22:14 1993 by Rik Faith (faith@cs.unc.edu) -.\" Modified Mon May 27 21:37:47 1996 by Martin Schulze (joey@linux.de) +.\" Modified Mon May 27 21:37:47 1996 by Martin Schulze +.\" Modified Thu Dec 13 21:10:55 2001 by Martin Schulze .\" .TH GETPWENT 3 2010-09-20 "GNU" "Linux Programmer's Manual" .SH NAME @@ -95,13 +96,28 @@ }; .fi .in +.\" Next paragraph rejected upstream +.PP +When +.BR shadow (5) +passwords are enabled (which is default on many GNU/Linux +installations) the content of +.I pw_passwd +is usually not very useful. In such a case most passwords are stored +in a separate file. +.PP +The variable +.I pw_shell +may be empty, in which case the system will execute the default shell +.RB ( /bin/sh ) +for the user. .SH "RETURN VALUE" The .BR getpwent () function returns a pointer to a .I passwd structure, or NULL if -there are no more entries or an error occurs. +there are no more entries or an error occured. If an error occurs, .I errno is set appropriately. @@ -155,6 +171,8 @@ .BR getpwnam (3), .BR getpwuid (3), .BR putpwent (3), +.\" Next line rejected upstream +.BR shadow (5), .BR passwd (5) .SH COLOPHON This page is part of release 3.27 of the Linux --- manpages-3.27.orig/man3/setnetgrent.3 +++ manpages-3.27/man3/setnetgrent.3 @@ -71,7 +71,7 @@ .BR endnetgrent (). .PP In most cases you only want to check if the triplet -.RI ( hostname ", " username ", " domainname ) +.BR (hostname "," username "," domainname) is a member of a netgroup. The function .BR innetgr () --- manpages-3.27.orig/man3/iconv.3 +++ manpages-3.27/man3/iconv.3 @@ -96,6 +96,20 @@ In this case, the .BR iconv () function sets \fIcd\fP's conversion state to the initial state. +.SH CAVEAT +The type of +.I inbuf +and +.IR outbuf ", " +.BR "char **" , +does not imply that the objects pointed to are interpreted as +null-terminated C strings or arrays of characters. +The caller of +.B iconv +has to make sure that the pointers passed to the function are suitable +for access of characters from the appropriate character set. +This includes alignment on platforms that have tight restriction on +alignment. .SH "RETURN VALUE" The .BR iconv () --- manpages-3.27.orig/man3/mallopt.3 +++ manpages-3.27/man3/mallopt.3 @@ -0,0 +1,339 @@ +.\" Copyright (C) 2006 Justin Pryzby +.\" +.\" Permission is hereby granted, free of charge, to any person obtaining +.\" a copy of this software and associated documentation files (the +.\" "Software"), to deal in the Software without restriction, including +.\" without limitation the rights to use, copy, modify, merge, publish, +.\" distribute, sublicense, and/or sell copies of the Software, and to +.\" permit persons to whom the Software is furnished to do so, subject to +.\" the following conditions: +.\" +.\" The above copyright notice and this permission notice shall be +.\" included in all copies or substantial portions of the Software. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +.\" EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +.\" MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +.\" IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +.\" CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +.\" TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +.\" SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +.\" +.\" References: +.\" glibc manual and source +.\" ftp://gee.cs.oswego.edu/pub/misc/malloc.c +.\" http://gee.cs.oswego.edu/dl/html/malloc.html +.TH MALLOPT 3 "21 May 2006" GNU +.SH NAME +mallopt, malloc_trim, malloc_usable_size, malloc_stats, \ +malloc_get_state, malloc_set_state, mallinfo \- dynamic allocation tuning +.SH SYNOPSIS +\fB#include \fP +.sp +\fBint mallopt (int\fI param,\fB int \fIvalue\fB);\fP +.br +\fBint malloc_trim (size_t\fI pad\fB);\fP +.br +\fBsize_t malloc_usable_size (void *\fIptr\fB);\fP +.br +\fBvoid malloc_stats (void);\fP +.br +\fBvoid *malloc_get_state (void);\fP +.br +\fBint malloc_set_state (void *\fIptr\fB);\fP +.br +\fBstruct mallinfo mallinfo (void);\fP +.SH DESCRIPTION +These functions allow glibc-specific interaction with the dynamic +memory allocation routines. + +\fBmallopt\fP() allows tuning of the parameters affecting allocation. +\fIparam\fP is one of the constants listed below; \fIvalue\fP should +be specified in bytes. +.TP +.B M_MXFAST +Free chunks not larger than the given value are not joined to adjacent +free chunks; larger ones are joined. This is intended to optimize +future requests for small chunks of the same size as previously freed +chunks. Allowed values are in the range [0-80]; a value of 0 causes +all free chunks to be joined. Default: 64. +.TP +.B M_TRIM_THRESHOLD +Unused memory is returned to the OS when the size available to be +returned exceeds the given value. + +Note that not all unused memory is able to be returned to the OS; in +particular, it is not possible to return an unused block when an +in-use block lies between it and the \*(lqtop\*(rq of the data +segment. However, the free block may be used to satisfy future +allocation requests. + +Smaller values for this parameter cause \fBsbrk\fP() to be called more +frequently with a negative argument, reducing memory usage, but with +increased overhead of extra syscalls. A value of \-1 disables +trimming. Default: 128*1024. + +.TP +.B M_TOP_PAD +When \fBsbrk\fP() is called with a positive argument to allocate +additional address space, the given value specifies an additional +amount to be allocated, beyond what is necessary to satisfy the +request. This value also defines an amount of address space which is +not released to the OS when \fBsbrk\fP() is called with a negative +argument. Again, the intent is to minimize the number of syscalls, +without needlessly using large usage of memory. Default: 0 +(allocation requests are internally rounded up to the page size, and +the extra allocated size is already sufficient to reduce the syscall +overhead). +.TP +.B M_MMAP_THRESHOLD +When an allocation request larger than the given value cannot be +satisfied by an existing free chunk, the memory is guaranteed to be +obtained with \fBmmap\fP(). Smaller requests might be allocated with +either of \fBmmap\fP() or \fBsbrk\fP(). \fBmmap\fP()-allocated memory +can be immediately returned to the OS when it is freed, but this is +not true for all memory allocated with \fBsbrk\fP(); however, memory +allocated by \fPmmap\fP() and later freed is neither joined nor +reused, so the overhead is greater. Default: 128*1024. +.TP +.B M_MMAP_MAX +The given value sets the maximum number of \fBmmap\fP()-allocated +chunks allowed to be in use at a given time (even if the size of the +allocation request exceeds the value of the \fBM_MMAP_THRESHOLD\fP +parameter). This is useful on systems where the \fBmmap\fP() +implementation scales poorly. A value of 0 disables the use of +\fBmmap\fP(). Default: 65536. +.TP +.B M_CHECK_ACTION +.\" FIXME: glibc and malloc.3 contain the same text (license +.\" problem??) which says that this is a less efficient +.\" implementation; I haven't seen any code that backs this up, +.\" though. Why does glibc only output a message if check_action&1, +.\" instead of if check_action!=0 as I expect? +The 3 low bits of this value control the behavior when heap corruption +is detected. + +If set to 0, errors are silently ignored (but the behavior of the +program is undefined). + +If the low bit is set, an error message is printed; If the +third-lowest bit is unset, the message is surrounded by asterisks +("*") and includes the relevant pointer address. + +If the second-lowest bit is set, the program is then terminated with +\fBabort\fP(). + +The default value for glibc 2.3.3 and earlier was 1, causing only an +informative message to be output. glibc-2.3.4 changes the default to +3, which also causes the program to abort. +.LP +\fBmalloc_trim\fP() explicitly requests that any unused memory space +be returned to the OS. Note that this happens automatically when +\fBfree\fP() is called with a sufficiently large chunk; see the +\fBM_TRIM_THRESHOLD\fP and \fBM_TOP_PAD\fP parameters, above. +\fIpad\fP specifies the number of bytes to be retained for use in +future allocation requests; when called by \fBfree\fP(), this is the +value of \fBM_TOP_PAD\fP. + +\fBmalloc_usable_size\fP() returns the number of bytes available in +the dynamically allocated buffer \fIptr\fP, which may be greater than +the requested size (but is guaranteed to be at least as large, if the +request was successful). Typically, you should store the requested +allocation size rather than use this function. + +\fBmalloc_stats\fP() outputs to \fBstderr\fP some information about +the program's usage of dynamic memory. Information for each arena is +displayed. +.sp +.RS +.B system bytes +is the amount of address space obtained from the OS +.sp +.B in use bytes +is the amount of that space which the program has requested and are in +use. +.sp +.B max mmap regions +is largest number of \fBmmap\fP() regions allocated at a given time. +.sp +.B max mmap bytes +is the largest total amount of address space ever allocated by +\fBmmap\fP() at a given time. +.sp +.B system bytes +and +.B in use bytes +output appears twice, once excluding \fBmmap\fP, and later including +\fBmmap\fP(). +.RE + +\fBmalloc_get_state\fP() returns a ... +.\" FIXME: WTF are these for?? +\fBmalloc_set_state\fP() + +\fBmallinfo\fP() returns a \fBstruct mallinfo\fP with allocation +information, similar to what is printed by \fBmalloc_stats\fP(). The +return value is a structure, not a pointer; it is thread-safe. Only +the information for the main arena is returned. The structure +contains the following members: +.RS +.TP +.B int arena; +Address space used by the dynamic allocation routines, not including +that from \fBmmap\fP() +.TP +.B int ordblks; +Count of independent, unused chunks +.TP +.B int smblks; +Count of chunks small enough to qualify for fast allocation without +being joined to adjacent free chunks; +.\" FIXME: is this the count of all such blocks, or unused ones? +.\" Ah, well who knows: +this field is not meaningful in the glibc implementation. +.TP +.B int hblks; +Count of chunks allocated by \fBmmap\fP() +.TP +.B int hblkhd; +Address space allocated by the dynamic allocation routines using +\fBmmap\fP() +.TP +.B int usmblks; +Largest amount of address space ever used by the process; this field +is not meaningful in the glibc implementation. +.TP +.B int fsmblks; +Total unused address space in small, non-joined chunks; this field is +not meaningful in the glibc implementation. +.TP +.B int uordblks; +Dynamically allocated address space used by the program, including +book-keeping overhead per allocation of \fBsizeof(void *)\fP bytes. +.TP +.B int fordblks; +Unused address space, including that from \fBmmap\fP() +.TP +.B int keepcost; +Upper bound on the address space available for return to the OS by +\fBmalloc_trim\fP(). +.RE +.SH "RETURN VALUE" +\fBmallopt\fP() returns 1 on success, and 0 on failure. + +\fBmalloc_trim\fP() returns 1 if any memory was returned to the OS, +and 0 otherwise. + +\fBmalloc_usable_size\fP() returns the usable size of the allocated +region beginning at \fIptr\fP, or 0 if \fIptr\fP is NULL. + +\fBmalloc_get_state\fP() returns a pointer to a description of the +state of the allocation routines, or NULL on error. + +\fBmalloc_set_state\fP() returns 0 on success, and nonzero on error. + +\fBmallinfo\fP() returns a structure containing information about the +dynamic memory use of the program. +.SH NOTES +The glibc malloc implementation is modified to allow use of multiple +"arenas"; the \fBmalloc_stats\fP() output is not as described in the +header files and documentation, and the \fBmallinfo()\fP function only +returns information for the main arena. + +The default values listed for the \fBmallopt\fP() parameters may vary +between installations, and should only serve as a guideline while +tweaking the values; refer to the source code for your distribution's +glibc package to establish the real defaults. +.SH ENVIRONMENT +Since libc 5.4.23, the \fBmallopt\fP() tuning parameters are +accessible at runtime through the following environment variables: +.sp +.RS +.B MALLOC_TRIM_THRESHOLD_ +.br +.B MALLOC_TOP_PAD_ +.br +.B MALLOC_MMAP_THRESHOLD_ +.br +.B MALLOC_MMAP_MAX_ +.br +.B MALLOC_CHECK_ +.RE + +Only the first byte of \fBMALLOC_CHECK_\fP is considered; "10" is +interpreted as 1, and "64" is interpreted as 6. +.SH "CONFORMING TO" +\fBmallopt\fP() and \fBmallinfo\fP(), and \fBM_MXFAST\fP are defined +by SVID/XPG. + +That standard also defines the \fBmallopt\fP() parameters +.BR M_NLBLKS , +.BR M_GRAIN , +and +.BR M_KEEP , +but these values have no effect in the glibc implementation. +.\" TODO: some documentation would still be nice + +The remainder of these functions and variables are GNU extensions, and +should not be used in programs intended to be portable. +.SH AUTHOR +glibc uses a dynamic allocation routines heavily based on the +implementation by Doug Lea . +.SH SEE ALSO +.BR sbrk (2), +.BR mmap (2), +.BR stderr (2), +.BR malloc_hook (3), +.BR malloc (3), +.BR cfree (3), +.BR memalign (3), +.BR pvalloc (3). +.\".br TODO +.\"\fBvoid __malloc_check_init (void);\fP +.\" void * (*__morecore) ((ptrdiff_t size)); +.\" void * __default_morecore ((ptrdiff_t size)); +.\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" +.\" Hooks +.\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" +.\".br +.\"\fBvoid (*\fI__malloc_initialize_hook\fB) (void);\fP +.\".br +.\"\fBvoid * (*\fI__malloc_hook\fB) (size_t \fPsize\fB, __const +.\"void *\fIcaller\fB); +.\".br +.\"\fBvoid (*\fI__free_hook\fB) (void * \fIptr,\fB __const void +.\"*\fIcaller\fB); +.\".br +.\"\fBvoid * (*\fI__realloc_hook\fB) (void * \fPptr\fB, +.\"size_t \fIsize\fB, __const void *\fIcaller\fB); +.\".br +.\"\fBvoid * (*\fI__memalign_hook\fB) (size_t \fPalignment\fB, +.\"size_t \fIsize\fB, __const void *\fIcaller\fB); +.\".br +.\"\fBvoid (*\fI__after_morecore_hook\fB) (void); +.\".\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" +.\".\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" +.\".\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" +.\".\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" +.\".LP +.\"Alternative allocation routines may be specified by setting the +.\"\fB*_hook\fP variables to the address of a function to be used as the +.\"allocation backend. \fIcaller\fP is the address +.\".\" TODO: "of the return address found on the stack when malloc was called" +.\" +.\"The hook functions can call the standard functions to do the actual +.\"work, but this is only safe if the value of all of the allocation +.\"backend functions are first restored to their initial values; otherwise +.\"the routines might end up in a recursive loop! The alternate values +.\"of the changed hooks should be restored after the normal functions +.\"return. +.\" +.\"\fI__malloc_initialize_hook\fP is called after the malloc routines +.\"have been initialized; if one uses the dynamic allocation hooks, it +.\"should save the initial values of the allocation functions, and then +.\"store new values to the \fB*_hook\fP variables. +.\".\" TODO: I don't understand why old_*_hook need to be updated on +.\".\" every call to * +.\" +.\" \fI__malloc_initialize_hook\fP can be defined like: \fB void (*\fI__malloc_initialize_hook\fB) (void) = \fBinit_malloc\fI; where \fIinit_malloc\fB is the custom allocation initialization routine. +.\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" --- manpages-3.27.orig/man3/bsearch.3 +++ manpages-3.27/man3/bsearch.3 @@ -83,7 +83,7 @@ { 9, "sep" }, {10, "oct" }, {11, "nov" }, {12, "dec" } }; -#define nr_of_months (sizeof(months)/sizeof(months[0])) +#define nr_of_months (sizeof(months)/sizeof(struct mi)) static int compmi(const void *m1, const void *m2) --- manpages-3.27.orig/man3/wprintf.3 +++ manpages-3.27/man3/wprintf.3 @@ -228,7 +228,7 @@ .BR fputwc (3), .BR fwide (3), .BR printf (3), -.BR snprintf (3) +.BR snprintf (3). .\" .BR wscanf (3) .SH COLOPHON This page is part of release 3.27 of the Linux --- manpages-3.27.orig/man3/qsort.3 +++ manpages-3.27/man3/qsort.3 @@ -106,7 +106,7 @@ exit(EXIT_FAILURE); } - qsort(&argv[1], argc \- 1, sizeof(char *), cmpstringp); + qsort(&argv[1], argc \- 1, sizeof(argv[1]), cmpstringp); for (j = 1; j < argc; j++) puts(argv[j]); --- manpages-3.27.orig/man3/malloc.3 +++ manpages-3.27/man3/malloc.3 @@ -262,7 +262,7 @@ .IR sysctl/vm.txt . .SH "SEE ALSO" .BR brk (2), -.\" .BR mallopt (3), +.BR mallopt (3), .BR mmap (2), .BR alloca (3), .BR posix_memalign (3) --- manpages-3.27.orig/man3/fclose.3 +++ manpages-3.27/man3/fclose.3 @@ -38,6 +38,7 @@ .\" Converted for Linux, Mon Nov 29 15:19:14 1993, faith@cs.unc.edu .\" .\" Modified 2000-07-22 by Nicolás Lichtmaier +.\" added note about fclose not ensuring the data is physically saved .\" .TH FCLOSE 3 2009-02-23 "GNU" "Linux Programmer's Manual" .SH NAME @@ -49,16 +50,24 @@ .SH DESCRIPTION The .BR fclose () -function will flushes the stream pointed to by +function flushes the stream pointed to by .I fp (writing any buffered output data using .BR fflush (3)) and closes the underlying file descriptor. +.PP +The behaviour of +.BR fclose () +is undefined if the +.I stream +parameter is an illegal pointer, or is a descriptor already passed +to a previous invocation of +.BR fclose (). .SH "RETURN VALUE" Upon successful completion 0 is returned. Otherwise, .B EOF -is returned and +is returned and the global variable .I errno is set to indicate the error. In either case any further access --- manpages-3.27.orig/man3/nl_langinfo.3 +++ manpages-3.27/man3/nl_langinfo.3 @@ -29,6 +29,8 @@ does. Individual and additional elements of the locale categories can be queried. +.BR setlocale (3) +needs to be executed with proper arguments before. .PP Examples for the locale elements that can be specified in \fIitem\fP using the constants defined in \fI\fP are: --- manpages-3.27.orig/man3/dbopen.3 +++ manpages-3.27/man3/dbopen.3 @@ -40,6 +40,7 @@ .B #include .B #include .B #include +.B #include .BI "DB *dbopen(const char *" file ", int " flags ", int " mode \ ", DBTYPE " type , --- manpages-3.27.orig/man4/console_codes.4 +++ manpages-3.27/man4/console_codes.4 @@ -17,6 +17,7 @@ .\" Tiny correction, aeb, 961107. .\" .\" 2006-05-27, Several corrections - Thomas E. Dickey +.\" Modified Thu Dec 13 23:23:41 2001 by Martin Schulze .\" .TH CONSOLE_CODES 4 2008-01-01 "Linux" "Linux Programmer's Manual" .SH NAME @@ -545,8 +546,11 @@ ESC n LS2 Invoke the G2 character set. ESC o LS3 Invoke the G3 character set. ESC | LS3R Invoke the G3 character set as GR. + Has no visible effect in xterm. ESC } LS2R Invoke the G2 character set as GR. + Has no visible effect in xterm. ESC ~ LS1R Invoke the G1 character set as GR. + Has no visible effect in xterm. .TE .PP It also recognizes ESC % and provides a more complete UTF-8 --- manpages-3.27.orig/man4/ttys.4 +++ manpages-3.27/man4/ttys.4 @@ -0,0 +1,50 @@ +.\" Copyright (c) 1993 Michael Haardt (michael@moria.de), Fri Apr 2 11:32:09 MET DST 1993 +.\" +.\" This is free documentation; you can redistribute it and/or +.\" modify it under the terms of the GNU General Public License as +.\" published by the Free Software Foundation; either version 2 of +.\" the License, or (at your option) any later version. +.\" +.\" The GNU General Public License's references to "object code" +.\" and "executables" are to be interpreted as the output of any +.\" document formatting or typesetting system, including +.\" intermediate and printed output. +.\" +.\" This manual is distributed in the hope that it will be useful, +.\" but WITHOUT ANY WARRANTY; without even the implied warranty of +.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +.\" GNU General Public License for more details. +.\" +.\" You should have received a copy of the GNU General Public +.\" License along with this manual; if not, write to the Free +.\" Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, +.\" USA. +.\" +.\" Modified Sat Jul 24 17:03:24 1993 by Rik Faith (faith@cs.unc.edu) +.TH TTYS 4 1992-12-19 "Linux" "Linux Programmer's Manual" +.SH NAME +ttys \- serial terminal lines +.SH DESCRIPTION +\fBttyS[0-3]\fP are character devices for the serial terminal lines. +.LP +They are typically created by: +.RS +.sp +mknod -m 660 /dev/ttyS0 c 4 64 # base address 0x03f8 +.br +mknod -m 660 /dev/ttyS1 c 4 65 # base address 0x02f8 +.br +mknod -m 660 /dev/ttyS2 c 4 66 # base address 0x03e8 +.br +mknod -m 660 /dev/ttyS3 c 4 67 # base address 0x02e8 +.br +chown root:tty /dev/ttyS[0-3] +.sp +.RE +.SH FILES +/dev/ttyS[0-3] +.SH "SEE ALSO" +.BR mknod (1), +.BR chown (1), +.BR getty (1), +.BR tty (4) --- manpages-3.27.orig/man7/PF_INET6.7 +++ manpages-3.27/man7/PF_INET6.7 @@ -0,0 +1 @@ +.so man7/ipv6.7 --- manpages-3.27.orig/man7/PF_PACKET.7 +++ manpages-3.27/man7/PF_PACKET.7 @@ -0,0 +1 @@ +.so man7/packet.7 --- manpages-3.27.orig/man7/AF_LOCAL.7 +++ manpages-3.27/man7/AF_LOCAL.7 @@ -0,0 +1 @@ +.so man7/unix.7 --- manpages-3.27.orig/man7/LDP.7 +++ manpages-3.27/man7/LDP.7 @@ -0,0 +1,90 @@ +.ig \"-*- nroff -*- +Copyright (C) 2000 Stein Gjoen + +Permission is granted to make and distribute verbatim copies of +this manual provided the copyright notice and this permission notice +are preserved on all copies. + +Permission is granted to copy and distribute modified versions of this +manual under the conditions for verbatim copying, provided that the +entire resulting derived work is distributed under the terms of a +permission notice identical to this one. + +Permission is granted to copy and distribute translations of this +manual into another language, under the above conditions for modified +versions, except that this permission notice may be included in +translations approved by the Free Software Foundation instead of in +the original English. +.. +.TH LDP 7 2001-11-15 "LDP" +.SH NAME +LDP \- Intro to the Linux Documentation Project, with help, guides and documents +.SH SYNOPSIS +The Linux Documentation Project (LDP) provides a variety of +free documentation resources including +guides, FAQs, HOWTOs, and man-pages to the Linux community. +.SH AUTHORS +The various documents in the LDP archives are maintained by individual +authors, and are listed in the beginning of each HOWTO. +If you have +any questions or inputs to a document we encourage you to contact the +authors directly. +.SH "WEB PAGES" +The LDP has its own dedicated web site as do many of +the various translations projects which are linked from the +main LDP web site at: + +.RS +\fBhttp://www\&.tldp\&.org/\fP +.RE +.SH "MAN PAGES" +A web page with status information for manual pages and translations +is found at: + +.RS +\fBhttp://www\&.win\&.tue\&.nl/~aeb/linux/man/\fP +.RE +.SH "MAILING LISTS" +LDP has a number of mailing lists, such as +.PP +.PD 0 +.TP +.PD +\fB\fP +Announcements from the LDP project +.TP +\fB\fP +General discussion on the LDP project +.TP +\fB\fP +Questions about the use of DocBook +.PP +For subscription information, see the website. +.PP +If you are interested in DocBook beyond the simple markup of your LDP +document, you may want to consider joining one of the OASIS DocBook +mailing lists. +Please see +\fBhttp://docbook\&.org/mailinglist/index\&.html\fP +for more information. +.SH FILES +Most distributions include the HOWTOs and mini-HOWTOs in the installation +.PD 0 +.TP +\fI/usr/doc/\fP (old place for documentation) +.TP +\fI/usr/share/doc/\fP (new place for documentation) +.TP +\fI/usr/share/doc/HOWTO/\fP (HOWTO files) +.TP +\fI/usr/share/doc/HOWTO/mini/\fP (mini-HOWTO files) +.PD +.SH "SEE ALSO" +.BR info (1), +.BR man (1), +.BR xman (1x) +.PP +\fBinfo\fP pages as read with +.BR emacs (1) +or +.BR info (1) --- manpages-3.27.orig/man7/man.7 +++ manpages-3.27/man7/man.7 @@ -553,12 +553,12 @@ .BR groff (1), .BR man (1), .BR man2html (1), +.BR groff_mdoc (7), .BR whatis (1), .BR groff_man (7), .BR groff_www (7), .BR man-pages (7), -.BR mdoc (7), -.BR mdoc.samples (7) +.BR mdoc (7) .SH COLOPHON This page is part of release 3.27 of the Linux .I man-pages --- manpages-3.27.orig/man7/undocumented.7 +++ manpages-3.27/man7/undocumented.7 @@ -0,0 +1,107 @@ +.\" Hey, Emacs! This is an -*- nroff -*- source file. +.\" +.\" Copyright (C) 1996 Erick Branderhorst +.\" +.\" This is free software; you can redistribute it and/or modify it under +.\" the terms of the GNU General Public License as published by the Free +.\" Software Foundation; either version 2, or (at your option) any later +.\" version. +.\" +.\" This is distributed in the hope that it will be useful, but WITHOUT +.\" ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +.\" FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +.\" for more details. +.\" +.\" You should have received a copy of the GNU General Public License with +.\" your Debian GNU/Linux system, in /usr/share/common-licenses/GPL, or with +.\" the dpkg source package as the file COPYING. If not, write to the Free +.\" Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +.\" +.\" This manpage is created thanks to: +.\" Kai Henningsen , +.\" Ian Jackson , +.\" David H. Silber , +.\" Carl Streeter , +.\" Martin Michlmayr . +.\" +.TH UNDOCUMENTED 7 "August 24th, 2003" "Debian GNU/Linux" "Linux Programmer's Manual" +.SH NAME +undocumented \- No manpage for this program, utility or function. +.SH DESCRIPTION +This +.BR program ", " utility +or +.B function +does not have a useful manpage. Before opening a bug to report this, +please check with the Debian Bug Tracking System (BTS) at +.RI < http://bugs.debian.org/ > +if a bug has already been reported. If not, you can submit a wishlist bug +if you want. + +If you are a competent and accurate writer and are willing to spend +the time reading the source code and writing good manpages please +write a better man page than this one. Please +.B contact +the +.B package maintainer +and copy +.I man-pages@qa.debian.org +in order to avoid several people working on the same manpage. + +Even if you are not an accurate writer, your input may be helpful. +Writing manual pages is quite easy, the format is described in +.BR man (7). +The most important and time-consuming task is to collect the +information to be put in the new manpage. + +.SH DIAGNOSTICS +.PP +It is possible that the man page for the command you specified is installed +and that your manual page index caches are out of sync. You should try +running +.BR mandb (8). +.PP +Try the following options if you want more information: +.PP +.I foo +.BR \-\-help , +.I foo +.BR \-h , +.IB foo " \-?" +.PP +.BI info " foo" +.PP +.B whatis +.BR foo , +.BI apropos " foo" +.PP +.B dpkg \-\-listfiles +.IR foo , +.BI "dpkg \-\-search " foo +.PP +.BI "locate '*" foo "*'" +.PP +.BI "find / \-name '*" foo "*'" +.PP +Additionally, check the directories +.IR /usr/share/doc/foo , +.IR /usr/lib/foo . +.PP +The documentation might be in a package starting with the same +name as the package the software belongs to, but ending with -doc or -docs. +.PP +If you still didn't find the information you are looking for you might +consider posting a call for help to +.IR debian-user@lists.debian.org . +.SH SEE ALSO +.BR info (1), +.BR whatis (1), +.BR apropos (1), +.BR dpkg (8), +.BR locate (1), +.BR find (1), +.BR updatedb (1), +.BR undocumented (3), +.BR man (7), +.BR mandb (8), +.BR missing (7). --- manpages-3.27.orig/man7/missing.7 +++ manpages-3.27/man7/missing.7 @@ -0,0 +1,254 @@ +.\" Copyright (c) 2001 Martin Schulze +.\" +.\" This program is free software; you can redistribute it and/or modify +.\" it under the terms of the GNU General Public License as published by +.\" the Free Software Foundation; version 2 dated June, 1991. +.\" +.\" This program is distributed in the hope that it will be useful, +.\" but WITHOUT ANY WARRANTY; without even the implied warranty of +.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +.\" GNU General Public License for more details. +.\" +.\" You should have received a copy of the GNU General Public License +.\" along with this program; if not, write to the Free Software +.\" Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA. +.\" +.TH MISSING 7 "December 14th, 2001" "Debian GNU/Linux" "Linux Programmer's Manual" +.SH NAME +missing \- missing manual pages +.SH DESCRIPTION +This manual page intends to document which manual pages are missing in +various sections. Bug reports against the package +.B manpages-dev +or +.B manpages +were opened for all of them through the Debian Bug Tracking System +(BTS). Some of these bug reports were reported upstream while some +weren't. Upstream, however, is not able to create arbitrary manpages +without additional information and additional spare time. Hence, it's +completely useless to simply report them upstream. + +Manpages represent an important means of documentation which can +easily be read and converted into various formats. They are very +helpful for checking how things work, rather than for a tutorial. If +you notice that more pages are missing, please try to find additional +information and report it as wishlist bug against this package. + +If you are confident with the issue, please write up a preliminary +manpage and attach it to the bug report. It doesn't matter if your +English is bad or if you mixed up markup, as long as the content can +be used as source for a new manpage. A detailed documentation on how +to write manpages is available in +.BR man (7). + +When writing manual pages please ensure that they are conforming with +The Single UNIX Specification (see below). Linux ought to be +conforming to this specification. Differences need to be documented, +in additional sections, though. +.SH "MISSING PAGES" +The following is a list of missing pages sorted by section and bug +number. If you can contribute content or even a manual page, please +send a mail to +.IB nnnnn @bugs.debian.org +where +.I nnnnn +refers to the bug number from below. +.SS "Section 2 - System calls" +.TP +.RI Bug# 235963 +.BR timer_create (2) +\- create a per-process timer +.SS "Section 3 - Library calls" +.TP +.RI Bug# 123999 +.BR obstack_alloc (3) +\- allocate memory +.br +.BR obstack_free (3) +\- free formerly allocated memory +.br +.BR obstack_copy (3) +\- allocate block with content +.br +.BR obstack_copy0 (3) +\- allocate block with content, zero terminated +.br +.BR obstack_blank (3) +\- increase object size +.br +.BR obstack_grow (3) +\- increase object size with content +.br +.BR obstack_grow0 (3) +\- increase object size with content, zero term. +.br +.BR obstack_1grow (3) +\- increase object size by 1 character +.br +.BR obstack_ptr_grow (3) +\- increase object size by value of pointer +.br +.BR obstack_int_grow (3) +\- increase object size by sizeof(int) +.br +.BR obstack_finish (3) +\- finish growing of an obstack object +.br +.BR obstack_object_size (3) +\- return the size of an obstack object +.br +.BR obstack_room (3) +\- available room in current chunk +.br +.BR obstack_1grow_fast (3) +\- fast increase object size by 1 character +.br +.BR obstack_ptr_grow_fast (3) +\- fast increase object by pointer value +.br +.BR obstack_int_grow_fast (3) +\- fast increase object size by sizeof(int) +.br +.BR obstack_blank_fast (3) +\- fast increase object size +.br +.BR obstack_base (3) +\- return tentative address of beginning +.br +.BR obstack_next_free (3) +\- return address of the first free byte +.br +.BR obstack_object_size (3) +\- return size of currently growing object +.br +.BR obstack_alignment_mask (3) +\- alter mask assignment +.br +.BR obstack_chunk_size (3) +\- return chunk size of given obstack +.br +.BR obstack_init (3) +\- initialize use of an obstack +.TP +.BR sigrelse "(3), " sigignore "(3), " sigpause (3) +\- signal management +.TP +.RI Bug# 147778 +.BR sigwait (2) +\- wait for queued signals +.TP +.RI Bug# 160225 +.BR sem_close (3) +\- close a named semaphore +.br +.BR sem_destroy (3) +\- destroy an unnamed semaphore +.br +.BR sem_getvalue (3) +\- get the value of a semaphore +.br +.BR sem_init (3) +\- initialize an unnamed semaphore +.br +.BR sem_open (3) +\- initialize/open a named semaphore +.br +.BR sem_post (3) +\- increment the count of a semaphore +.br +.BR sem_trywait "(3), " sem_wait (3) +\- acquire or wait for a semaphore +.br +.BR sem_unlink (3) +\- remove a named semaphore +.TP +.RI Bug# 172139 +.BR wcstol (3) +\- convert a wide-character string to a long integer +.TP +.RI Bug# 155334 +.BR pthread_mutex (3) +\- Mutex routines for threads +.TP +.RI Bug# 182706 +.BR fopencookie (3) +\- open stream for communicating with the cookie +.TP +.RI Bug# 202022 +.BR rcmd_af "(3), " rresvport_af "(3), " iruserok_sa (3) +\- routines for returning a stream to a remote command (see +.BR rcmd (3)). +.TP +.RI Bug# 208856 +.BR cap_set_proc "(3), " cap_get_proc (3) +\- POSIX capability manipulation on processes +.br +.BR capsetp "(3), " capgetp (3) +\- Linux specific capability manipulation on arbitrary processes +.TP +.RI Bug# 235967 +.BR if_nametoindex (3) +\- map network interface name to corresponding index. +.TP +.RI Bug# 268121 +.BR rpmatch (3) +\- determine whether a response is affirmative or negative. +.TP +.RI Bug# 349388 +.BR argp_parse (3) +\- main interface to argp. +.TP +.RI Bug# 581722 +.BR mallinfo (3) +\- Additional information about +.BR malloc (3). +.SS "Section 4 - Special files" +.TP +.RI Bug# 209323 +.BR pty (4) +\- pseudo terminal driver +.SS "Section 9 - Kernel routines" +.TP +.RI Bug# 102724 +Mandrake seems to deliver section 9 manual pages, though their source +is obscure and they do seem to be out-dated. Nevertheless, some +section 9 manpages would be nice, indeed. +.TP +.RI Bug# 179475 +.BR bdflush (9) +\- flush buffers to disk +.br +.BR kapmd (9) +\- kernel APM thread +.br +.BR keventd (9) +\- manage hotplug events +.br +.BR khubd (9) +\- kernel USB hub daemon thread +.br +.BR kjournald (9) +\- maintain the filesystem journal +.br +.BR ksoftirqd (9) +\- software handling of incoming IRQs +.br +.BR kswapd (9) +\- kernel swap daemon thread +.br +.BR kupdated (9) +\- flush the journal +.br +.BR scsi_eh (9) +\- kernel SCSI error handler thread +.SH "SEE ALSO" +.BR undocumented (3), +.BR undocumented (7), +.BR man (7). +.br +Debian Bug Tracking System at +.RB < http://bugs.debian.org/manpages-dev >, +the Single UNIX Specification, Version 2, at +.RB < http://www.opengroup.org/onlinepubs/007908799/toc.htm >, +the Single UNIX Specification, Version 3, at +.RB < http://www.UNIX-systems.org/version3/ >. --- manpages-3.27.orig/man7/PF_LOCAL.7 +++ manpages-3.27/man7/PF_LOCAL.7 @@ -0,0 +1 @@ +.so man7/unix.7 --- manpages-3.27.orig/man7/PF_NETLINK.7 +++ manpages-3.27/man7/PF_NETLINK.7 @@ -0,0 +1 @@ +.so man7/netlink.7 --- manpages-3.27.orig/man7/IPPROTO_ICMP.7 +++ manpages-3.27/man7/IPPROTO_ICMP.7 @@ -0,0 +1 @@ +.so man7/icmp.7 --- manpages-3.27.orig/man7/mdoc.7 +++ manpages-3.27/man7/mdoc.7 @@ -60,7 +60,7 @@ listed below for quick reference; for a detailed explanation on using the package, see the tutorial sampler -.Xr mdoc.samples 7 . +.Xr groff_mdoc 7 . .Pp Note that this is not the usual macro package for Linux documentation, although it is used for documentation of several widely used programs; --- manpages-3.27.orig/man7/NETLINK_ROUTE.7 +++ manpages-3.27/man7/NETLINK_ROUTE.7 @@ -0,0 +1 @@ +.so man7/rtnetlink.7 --- manpages-3.27.orig/man7/AF_UNIX.7 +++ manpages-3.27/man7/AF_UNIX.7 @@ -0,0 +1 @@ +.so man7/unix.7 --- manpages-3.27.orig/man7/PF_UNIX.7 +++ manpages-3.27/man7/PF_UNIX.7 @@ -0,0 +1 @@ +.so man7/unix.7 --- manpages-3.27.orig/man7/SOCK_RAW.7 +++ manpages-3.27/man7/SOCK_RAW.7 @@ -0,0 +1 @@ +.so man7/raw.7 --- manpages-3.27.orig/man7/PF_X25.7 +++ manpages-3.27/man7/PF_X25.7 @@ -0,0 +1 @@ +.so man7/x25.7