--- manpages-2.17.orig/Changes.old +++ manpages-2.17/Changes.old @@ -747,7 +747,7 @@ getconf.3 mtk - Added _CS_GNU_LIBC_VERSION and _CS_GNU_LIBPTHREAD_VERSION. + Added_CS_GNU_LIBC_VERSION and_CS_GNU_LIBPTHREAD_VERSION. hosts.5 Ross Boylan / Martin Schulze @@ -916,7 +916,7 @@ rcmd.3 Dave Love - The required header file for these functions on Linux is + The required header file for these funtions on Linux is As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=311680 scanf.3 @@ -985,6 +985,10 @@ places. (Special thanks to A Costa.) +New pages +--------- + + Changes to individual pages --------------------------- @@ -1232,7 +1236,7 @@ getpwent.3 getpwnam.3 Lars Wirzenius / mtk - Replace mention of /etc/{passwd,group} by references to + Replace mention of /etc/{passwd,group} by refernces to "passwd/group database", and LDAP and NIS. As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=316117 mtk @@ -1250,7 +1254,7 @@ getspnam.3 Lars Wirzenius / mtk - Replace mention of /etc/shadow by references to + Replace mention of /etc/shadow by refernces to "shadow password database", and LDAP and NIS. As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=316117 mtk, Claus Weber @@ -1813,498 +1817,3 @@ mtk Update description of SO_RCVLOWAT and SO_SNDLOWAT. (fix derived from Fedora man-pages-2.07-7). - - -==================== Changes in man-pages-2.10 ==================== - -Released: 2005-10-19 - -Global changes --------------- - -The changes in this release consist *solely* of formatting fixes, with -the aim bringing greater consistency to the manual pages according to -the following rules: - --- Function name references should *always* be followed by - parentheses, "()" (possibly containing a manual page section - number). - --- The parentheses following a function name should *not* be - formatted. Thus, for example, instead of: - - .B name() - - one should write: - - .BR name () - -Much of the change was automated using two scripts: -add_parens_for_own_funcs.sh and unformat_parens.sh. -For the (possible) benefit of downstream manual page maintainers and -translators, I have placed these scripts in a new subdirectory 'scripts'. - -NOTE THE FOLLOWING POINTS WELL: - --- These scripts provide a computer-assisted solution to the above - two goals. However, they are not perfect, and their output should - be scanned by a human. (To see what changes the two scripts - *would* make, without making them, use the "-n" command line option.) - --- The scripts do not fix all instances that violate the above rules: - some manual fixes are required. Two further scripts are provided - to help find remaining instances of function names without - following "()": find_dots_no_parens.sh and find_slashes_no_parens.sh. - -The following changes were made: - --- add_parens_for_own_funcs.sh was applied to the pages in Sections - 2 and 3. - --- unformat_parens.sh was applied to pages in Sections 2, 3, 4, and 7 - (the only sections where such changes were required). - --- further changes (not so very many) were performed by hand. - (found places to fix with the assistance of find_dots_no_parens.sh - and find_slashes_no_parens.sh). - - -==================== Changes in man-pages-2.11 ==================== - -Released: 2005-10-24 - -Contributors ------------- - -The following people contributed notes, ideas, or patches that have -been incorporated in changes in this release: - -Alain PORTAL - -Apologies if I missed anyone! - -Global changes --------------- - -Most instances of the constant "NULL" are not formatted (bolded) in -man pages, but a few are. For consistency, formatting on "NULL" has -been removed where it occurred. - -Many minor formatting fixes were made. - -Typographical or grammatical errors have been corrected in several -places. - - -Changes to individual pages ---------------------------- - -getrlimit.2 - mtk - Added EINVAL error for rlim_cur > rlim_max when calling setrlimit(). - -path_resolution.2 - mtk - Repaired discussion of capabilities and file system UID, which - mistakenly had involved exec() in the discussion. - -prctl.2 - mtk - Removed text saying there is no library interface. There - is nowadays. - -mkfifo.3 - mtk - Minor change to RETURN VALUE text. - -sk98lin.4 - Alain Portal - Formatting fixes - -capabilities.7 - mtk - Minor changes - - -==================== Changes in man-pages-2.12 ==================== - -Released: 2005-10-31 - -Contributors ------------- - -The following people contributed notes, ideas, or patches that have -been incorporated in changes in this release: - -Akihiro MOTOKI -Andries Brouwer -Brian M. Carlson -herbert@gondor.apana.org.au -Martin Landers -Michael Benedict - -Apologies if I missed anyone! - -Global changes --------------- - -Typographical or grammatical errors have been corrected in several -places. - - -Changes to individual pages ---------------------------- - -mlock.2 - mtk - Reworded text around PAGESIZE, noting also that - sysconf(_SC_PAGESIZE) can be used. - -path_resolution.2 - mtk / aeb - Removed words "as well" (added in 2.11) from the phrase - "and it gets these last five capabilities if its fsuid is 0 as well" - since there are (unusual) situations in which fsuid can be 0 while - the effective UID is not. - - Reworked (cut down) discussion of capabilities, moving part of - it into capabilities.7 - -setresuid.2 - mtk - Add text to note that setresuid() always modifies the file - system UID, and setresgid() likewise always modifies the file - system GID. - -shmget.2 - mtk - Added (brief) description of SHM_HUGETLB. - -sigaltstack.2 - mtk / Martin Landers - Noted that ss_sp is automatically aligned by the kernel. - -byteorder.3 - Brian M. Carlson / herbert@gondor.apana.org.au - Change to in prototype; add text - explaining that some systems need the former header. - As per Debian bug 265244 - -capabilities.7 - mtk - Reworked part of the discussion of exec() and capabilities. - Added sub-section "Effect of User ID Changes on Capabilities". - Reworked discussion of CAP_SYS_ADMIN and file-max. - - -==================== Changes in man-pages-2.13 ==================== - -Released: 2005-11-03 - -This release consists entirely of formatting and typographical fixes. - -Global changes --------------- - -Typographical or grammatical errors have been corrected in several -places. - -Function and page cross references that were italicised were made bold -(which is how the majority of function and page cross references -were already done). - -Instances of things like "NULL-terminated string" were changed to -"null-terminated string". - -Pathnames, structures, arguments, and that were bold -were changed to italics. - -Instances of the constant "NULL" that were bold-faced were made -unformatted (which is how most instances of "NULL" were already -formatted.) - - -==================== Changes in man-pages-2.14 ==================== - -Released: 2005-11-17 - -Contributors ------------- - -The following people contributed notes, ideas, or patches that have -been incorporated in changes in this release: - -Angelo -Avery Pennarun -Justin Pryzby -Martin (Joey) Schulze -Stefan Brüns -Volker Reichelt - -Apologies if I missed anyone! - -Global changes --------------- - -Typographical or grammatical errors have been corrected in several -places. - -New pages ---------- - -rexec.3 - mtk / Justin Pryzby - This page is taken as is from the FreeBSD 5.4 distribution. - (Not checked against Linux reality, but likely things are - the same.) - See also Debian bug 336875. - -Changes to individual pages ---------------------------- - -arch_prctl.2 - mtk - Updated discussion about lack of prototype in glibc. - -execve.2 - mtk - Improved description of E2BIG error: it relates to the sum - of the bytes in both environment and argument list. - -fcntl.2 - mtk - Clarified parts of the discussion of file leases, - noting effect of open(O_NONBLOCK), interruption - by signal handler, or termination by signal in - lease breaker. - In response to Debian bug 339037. - -stat.2 - mtk / Stefan Brüns - Added LINUX NOTES describing nanosecond timestamps. - -frexp.3 - Volker Reichelt / mtk - Fixed to point out that that frexp() returns a number whose - *absolute* value is >= 0.5 and < 1. Amended the example - program to demonstrate this. - -open.2 - mtk / Avery Pennarun - Add EWOULDBLOCK error for file leases. - In response to Debian bug 339037. - -putenv.3 - mtk - Although the glibc implementation returns -1 on error (and some - other man pages (e.g., the BSDs) also document that value for - error returns), SUSv3 merely says "non-zero" (and this is - what manual pages on many implementations also say). - -posix_memalign.3 - mtk - Formerly, the page said that all systems declare memalign() in - . In fact, many declare it in . - -strtok.3 - mtk - Almost a complete rewrite after Angelo pointed out - that the existing page was deficient. - -sd.4 - Martin Schulze - Remove SEE ALSO for non-existent scsi.4. - -proc.5 - mtk - Updated discussion of /proc/sys/kernel/pid_max. - -signal.7 - mtk - Added pthreads.7 to SEE ALSO. - -ld.so.8 - mtk - Fix typo: s/LD_DEBUG_OUTPUT/LD_PROFILE_OUTPUT/ - - -==================== Changes in man-pages-2.15 ==================== - -Released: 2005-11-30 - -Contributors ------------- - -The following people contributed notes, ideas, or patches that have -been incorporated in changes in this release: - -Andries Brouwer -James Vega -Malcolm Scott -Senthil Kumar - -Apologies if I missed anyone! - -Global changes --------------- - -Typographical or grammatical errors have been corrected in several -places. - -New pages ---------- - -sigvec.3 -- for details, see below. - -sigset.3 -- for details, see below. - -Changes to individual pages ---------------------------- - -kill.2 - mtk - Added text describing the 2.6.[0-7] EPERM bug that occurred - when sending signals to a process group. - -sigaction.2 - mtk - Noted that si_signo is unused on Linux. - -sigpending.2 - mtk - Added BUGS noting wrapper function problem that existed - in glibc versions <= 2.2.1. - -sigpause.2 - mtk - Moved to section 3; see also sigpause.3 below. - -sigsetops.3 - mtk - Added a GLIBC NOTES section describing sigisemptyset(), - sigandset(), and sigorset(). - -sigvec.2 -sigblock.2 - mtk - These pages have been deleted, and replaced by a new sigvec.3 - man page that more fully describes the BSD signal API. - -siggetmask.2 -sigmask.2 -sigsetmask.2 - mtk - These links to the now-deleted sigblock.2 have been also been - deleted. They are replaced by corresponding links in Section 3: - sigmask.3, sigsetmask.3, siggetmask.3. - -sigvec.3 - mtk - This new page is provides a fuller description of the - BSD signal API than was provided in the now-deleted sigvec.2 - and sigblock.2. - -sigblock.3 -siggetmask.3 -sigmask.3 -sigsetmask.3 - mtk - Created as links to sigvec.3. - -sigpause.3 - mtk - Moved here from Section 2. - - Some minor wording fixes; clarified System V origins of - X/Open flavour of this function. - -sigset.3 - mtk - New page describing the System V signal API: sigset(), sighold(), - sigrelse(), sigignore(). - -strftime.3 - James Vega - Add further text clarifying that %+ specifier is not supported in - glibc2. - mtk - Added GLIBC NOTES section describing optional 'flag' and 'width' - components of conversion specifiers. - Some wording changes to bring terminology closer to SUSv3. - Added an example program. - -vm86old.2 - mtk / aeb - Add as new linik to vm86.2. - -intro.7 - mtk - Added a few words to reflect the fact that several of the section - 7 pages provide overviews of various topics. - -signal.7 - mtk - Added some SEE ALSO entries. - -socket.7 - Senthil Kumar / mtk - Added text noting that select()/poll() do not respect SO_RCVLOWAT. - -udp.7 - Malcolm Scott - s/tcp_socket/udp_socket/ in example - Fixes Debian bug 340927 - - -==================== Changes in man-pages-2.16 ==================== - -Released: 2005-12-02 - -Contributors ------------- - -The following people contributed notes, ideas, or patches that have -been incorporated in changes in this release: - -Alan Stern -Andries Brouwer -Urs Thuermann - -Apologies if I missed anyone! - -Global changes --------------- - -Typographical or grammatical errors have been corrected in several -places. - - -Changes to individual pages ---------------------------- - -HOWTOHELP - Urs Thuermann - Added instructions for finding maintainer in Debian package. - -poll.2 - mtk - Added NOTES about INFTIM contant provided on some other - implementations. - -shmop.2 - Alan Stern - The -1 error return of shmat() should be cast "(void *)". - -strftime.r - aeb - Remove junk text (actually intended as source code comment - in page). - -ip.7 - Urs Thuermann - Fix a typo: s/SOCK_RAW/SOCK_PACKET/ - -packet.7 - Urs Thuermann - Clarification: s%SOCK_PACKET%PF_INET/SOCK_PACKET% - --- manpages-2.17.orig/debian/NMU-Disclaimer +++ manpages-2.17/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-2.17.orig/debian/POSIX-MANPAGES +++ manpages-2.17/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-2.17.orig/debian/README.Debian +++ manpages-2.17/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-2.17.orig/debian/README.upstream +++ manpages-2.17/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-2.17.orig/debian/TODO +++ manpages-2.17/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-2.17.orig/debian/changelog +++ manpages-2.17/debian/changelog @@ -0,0 +1,1455 @@ +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-2.17.orig/debian/control +++ manpages-2.17/debian/control @@ -0,0 +1,35 @@ +Source: manpages +Section: doc +Maintainer: Martin Schulze +Standards-Version: 3.5.6 +Build-Depends-Indep: debhelper (>= 2.0.40) + +Package: manpages +Architecture: all +Suggests: man-browser +Replaces: rsh-server (<< 0.10-7) +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 +Suggests: man-browser +Priority: standard +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-2.17.orig/debian/copyright +++ manpages-2.17/debian/copyright @@ -0,0 +1,14 @@ +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 source of the Debian package is managed using CVS. It is publically +available at or as +<:pserver:anonymous@cvs.infodrom.org/var/cvs/debian/manpages/>. --- manpages-2.17.orig/debian/inst +++ manpages-2.17/debian/inst @@ -0,0 +1,101 @@ +#!/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,9} +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[456789]; do + echo "-- Installing section ${i#man}:" + for j in $i/*.*; do + echo -n ${j#*/} + case ${j#*/} in + environ.5) + echo -n "(5->7)" + fn="debian/manpages/usr/share/man/man7/${j#*/}" + fn="${fn%.*}.7" + sed -e 's/^.TH \([^ ]*\) 5/.TH \1 7/' < $j > $fn + touch --reference $j $fn + chmod 644 $fn + chown root.root $fn + fn=../${fn#debian/manpages/usr/share/man/}.gz + ln -s $fn debian/manpages/usr/share/man/$j.gz + ;; + 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|\ + ld.so.8) + echo -n "(skipped)" + ;; + *) + read Y < $j + case "$Y" in + .so*) + echo -n "(symlinked)" + Y=${Y#.so } + 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|\ + lsetxattr.2|removexattr.2|setxattr.2) + echo -n "(skipped)" + ;; + *) + read Y < $j + case "$Y" in + .so*) + echo -n "(to symlink)" + Y=${Y#.so } + 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-2.17.orig/debian/license.BSD +++ manpages-2.17/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-2.17.orig/debian/license.GPL +++ manpages-2.17/debian/license.GPL @@ -0,0 +1 @@ +Distributed under GPL --- manpages-2.17.orig/debian/license.GPLv2 +++ manpages-2.17/debian/license.GPLv2 @@ -0,0 +1,19 @@ +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. --- manpages-2.17.orig/debian/license.Linux1 +++ manpages-2.17/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-2.17.orig/debian/license.Linux2 +++ manpages-2.17/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-2.17.orig/debian/license.PD +++ manpages-2.17/debian/license.PD @@ -0,0 +1 @@ +This page is in the public domain. --- manpages-2.17.orig/debian/license.ak +++ manpages-2.17/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-2.17.orig/debian/license.nolicense +++ manpages-2.17/debian/license.nolicense @@ -0,0 +1,2 @@ +There is no license. This probably needs to be traced or the manpage +removed. --- manpages-2.17.orig/debian/make-copyright +++ manpages-2.17/debian/make-copyright @@ -0,0 +1,203 @@ +#! /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 of this', + 'GPLv2' => 'Free Software Foundation; (either )?version 2', +# 'GPLv2' => '(Free Software Foundation; (either )?version 2|Gnu Public License, Version 2)', + 'GPL' => '([Dd]istributed under (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', + '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' => 'nolicense', + 'bindresvport.3' => 'nolicense', + 'futex.2' => 'nolicense', + 'futex.4' => 'nolicense', + 'bindresvport.3' => 'nolicense', + 'getrpcent.3' => 'nolicense', + 'getrpcport.3' => 'nolicense', + 'pivot_root.2' => 'nolicense', + 'rpc.3' => 'nolicense', + 'rpc.5' => 'nolicense', + 'xdr.3' => 'nolicense', + 'netlink.7' => 'GPL', + 'tzfile.5' => 'PD', + 'tzselect.8' => 'nolicense', + 'wavelan.4' => 'nolicense', + 'sync.8' => 'GPL', + ); + +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-2.17.orig/debian/man-addons.el +++ manpages-2.17/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-2.17.orig/debian/readme +++ manpages-2.17/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-2.17.orig/debian/rules +++ manpages-2.17/debian/rules @@ -0,0 +1,52 @@ +#! /usr/bin/make -f + +export DH_COMPAT=2 + +build: +# Builds the binary package. +# empty + -rm -f man3/fmemopen.3 + +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 {} \; + dh_clean + +binary-arch: build + dh_testdir + dh_testroot + +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 + + # 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 + + /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-2.17.orig/man2/FD_CLR.2 +++ manpages-2.17/man2/FD_CLR.2 @@ -0,0 +1 @@ +.so man2/select.2 --- manpages-2.17.orig/man2/FD_ISSET.2 +++ manpages-2.17/man2/FD_ISSET.2 @@ -0,0 +1 @@ +.so man2/select.2 --- manpages-2.17.orig/man2/FD_SET.2 +++ manpages-2.17/man2/FD_SET.2 @@ -0,0 +1 @@ +.so man2/select.2 --- manpages-2.17.orig/man2/FD_ZERO.2 +++ manpages-2.17/man2/FD_ZERO.2 @@ -0,0 +1 @@ +.so man2/select.2 --- manpages-2.17.orig/man2/adjtime.2 +++ manpages-2.17/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-2.17.orig/man2/bind.2 +++ manpages-2.17/man2/bind.2 @@ -96,7 +96,7 @@ .BR accept (2)). The rules used in name binding vary between address families. Consult -the manual entries in Section 7 for detailed information. For +the manual entries in Section 7 for detailed information. For .B AF_INET see .BR ip (7), --- manpages-2.17.orig/man2/chroot.2 +++ manpages-2.17/man2/chroot.2 @@ -28,6 +28,7 @@ .\" Modified 1996-06-13 by aeb .\" Modified 1996-11-06 by Eric S. Raymond .\" Modified 1997-08-21 by Joseph S. Myers +.\" Modified 2003-08-24 by Martin Schulze .\" Modified 2004-06-23 by Michael Kerrisk .\" .TH CHROOT 2 2004-06-23 "Linux 2.6.7" "Linux Programmer's Manual" @@ -59,7 +60,6 @@ This call does not close open file descriptors, and such file descriptors may allow access to files outside the chroot tree. - .SH "RETURN VALUE" On success, zero is returned. On error, \-1 is returned, and .I errno --- manpages-2.17.orig/man2/getgid.2 +++ manpages-2.17/man2/getgid.2 @@ -39,6 +39,12 @@ .BR getegid () returns the effective group ID of the current 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-2.17.orig/man2/gettimeofday.2 +++ manpages-2.17/man2/gettimeofday.2 @@ -42,6 +42,9 @@ gettimeofday, settimeofday \- get / set time .SH SYNOPSIS .B #include +.\" Andries disagrees with this --> don't forward upstream +.br +.B #include .sp .BI "int gettimeofday(struct timeval *" tv ", struct timezone *" tz ); .br --- manpages-2.17.orig/man2/getuid.2 +++ manpages-2.17/man2/getuid.2 @@ -40,6 +40,12 @@ .BR geteuid () returns the effective user ID of the current 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-2.17.orig/man2/intro.2 +++ manpages-2.17/man2/intro.2 @@ -166,7 +166,7 @@ IEEE Std 1003.1b-1993 (POSIX.1b standard) describing real-time facilities for portable operating systems, aka ISO/IEC 9945-1:1996, as elucidated in "Programming for the real world \- POSIX.4" -by Bill O. Gallmeister (O'Reilly & Associates, Inc. ISBN 1-56592-074-0). +by Bill O. Gallmeister (O'Reilly & Associates, Inc. ISBN 1\-56592\-074\-0). .TP SUS, SUSv2 Single Unix Specification. --- manpages-2.17.orig/man2/sigblock.2 +++ manpages-2.17/man2/sigblock.2 @@ -0,0 +1,103 @@ +.\" Copyright (c) 1983, 1991 The Regents of the University of California. +.\" All rights reserved. +.\" +.\" 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. +.\" +.\" @(#)sigblock.2 6.7 (Berkeley) 3/10/91 +.\" +.\" Modified Sat Jul 24 10:09:15 1993 by Rik Faith +.\" Modified Fri Aug 11 1995 by Stephen Lee +.\" Modified 1995 by Mike Battersby +.\"" +.TH SIGBLOCK 2 1995-08-31 "Linux 1.3" "Linux Programmer's Manual" +.SH NAME +sigblock, siggetmask, sigsetmask, sigmask \- manipulate the signal mask +.SH SYNOPSIS +.B #include +.sp +.BI "int sigblock(int " mask ); +.sp +.B int siggetmask(void); +.sp +.BI "int sigsetmask(int " mask ); +.sp +.BI "int sigmask(int " signum ); +.SH DESCRIPTION +This interface is made obsolete by +.BR sigprocmask (2). + +The +.BR sigblock () +system call adds the signals specified in +.I mask +to the set of signals currently being blocked from delivery. +.PP +The +.BR sigsetmask () +system call replaces the set of blocked signals totally with a new set +specified in +.IR mask . +Signals are blocked if the corresponding bit in +.I mask +is a 1. +.PP +The current set of blocked signals can be obtained using +.BR siggetmask (). +.PP +The +.BR sigmask () +macro is provided to construct the mask for a given +.IR signum . + +.SH "RETURN VALUE" +.BR siggetmask () +returns the current set of masked signals. + +.BR sigsetmask () +and +.BR sigblock () +return the previous set of masked signals. +.SH NOTES +Prototypes for these functions are only available if +.B _BSD_SOURCE +is defined before the inclusion of any system header file. +.PP +It is not possible to block +.B SIGKILL +or +.B SIGSTOP +\- this restriction is silently imposed by the system. + +.SH "CONFORMING TO" +4.4BSD. These function calls appeared in 4.3BSD and are deprecated. +Use the POSIX signal facilities for new programs. +.SH "SEE ALSO" +.BR kill (2), +.BR sigprocmask (2), +.BR signal (7) --- manpages-2.17.orig/man2/siggetmask.2 +++ manpages-2.17/man2/siggetmask.2 @@ -0,0 +1 @@ +.so man2/sigblock.2 --- manpages-2.17.orig/man2/sigmask.2 +++ manpages-2.17/man2/sigmask.2 @@ -0,0 +1 @@ +.so man2/sigblock.2 --- manpages-2.17.orig/man2/signal.2 +++ manpages-2.17/man2/signal.2 @@ -96,17 +96,17 @@ .BR signal () is redefined as .B __bsd_signal -and signal has the BSD semantics. This is not recommended. +and signal has the BSD semantics. This is not recommended. If one on a glibc2 system defines a feature test macro such as .B _XOPEN_SOURCE or uses a separate .B sysv_signal -function, one obtains classical behaviour. This is not recommended. +function, one obtains classical behaviour. This is not recommended. Trying to change the semantics of this call using -defines and includes is not a good idea. It is better to avoid +defines and includes is not a good idea. It is better to avoid .BR signal () altogether, and use .BR sigaction (2) --- manpages-2.17.orig/man2/sigpause.2 +++ manpages-2.17/man2/sigpause.2 @@ -0,0 +1,83 @@ +.\" Copyright (C) 2004 Andries Brouwer (aeb@cwi.nl) +.\" +.\" 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. +.\" +.TH SIGPAUSE 2 2004-05-10 "Linux 2.6" "Linux Programmer's Manual" +.SH NAME +sigpause \- atomically release blocked signals and wait for interrupt +.SH SYNOPSIS +.nf +.B #include +.sp +.BI "int sigpause(int " sigmask "); /* BSD */" +.sp +.BI "int sigpause(int " sig "); /* Unix95 */" +.fi +.SH DESCRIPTION +Don't use this function. Use +.BR sigsuspend (2) +instead. +.LP +The function +.BR sigpause () +is designed to wait for some signal. +It changes the process' signal mask (set of blocked signals), +and then waits for a signal to arrive. +Upon arrival of a signal, the original signal mask is restored. +.SH "RETURN VALUE" +If +.BR sigpause () +returns, it was interrupted by a signal and the return value is \-1 +with +.I errno +set to +.BR EINTR . +.SH HISTORY +The classical BSD version of this function appeared in 4.2BSD. +It sets the process' signal mask to +.IR sigmask . +When the number of signals was increased above 32, this version +was replaced by the incompatible Unix95 one, which removes only the +specified signal +.I sig +from the process' signal mask. +.\" __xpg_sigpause: Unix 95, spec 1170, SVID, SVR4, XPG +The unfortunate situation with two incompatible functions with the +same name was solved by the +.BR \%sigsuspend (2) +function, that takes a +.B "sigset_t *" +parameter (instead of an int). +.LP +On Linux, this routine is a system call only on the Sparc (sparc64) +architecture. Libc4 and libc5 only know about the BSD version. +Glibc uses the BSD version unless _XOPEN_SOURCE is defined. +.\" .SH NOTE +.\" For the BSD version, one usually uses a zero +.\" .I sigmask +.\" to indicate that no signals are to be blocked. +.SH "SEE ALSO" +.BR kill (2), +.BR sigaction (2), +.BR sigblock (2), +.BR sigprocmask (2), +.BR sigsuspend (2), +.BR sigvec (2) --- manpages-2.17.orig/man2/sigsetmask.2 +++ manpages-2.17/man2/sigsetmask.2 @@ -0,0 +1 @@ +.so man2/sigblock.2 --- manpages-2.17.orig/man2/sigvec.2 +++ manpages-2.17/man2/sigvec.2 @@ -0,0 +1,49 @@ +.\" Hey Emacs! This file is -*- nroff -*- source. +.\" +.\" Copyright 1993 Rickard E. Faith (faith@cs.unc.edu) +.\" +.\" 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. +.\" +.\" Modified Tue Oct 22 22:09:26 1996 by Eric S. Raymond +.\" FIXME -- Error conditions need to be documented +.TH SIGVEC 2 1995-08-31 "Linux 1.3" "Linux Programmer's Manual" +.SH NAME +sigvec \- BSD software signal facilities +.SH SYNOPSIS +.B #include +.sp +.BI "int sigvec(int " sig ", struct sigvec *" vec ", struct sigvec *" ovec ); +.SH DESCRIPTION +This interface is made obsolete by +.BR sigaction (2). +.PP +Under Linux +.BR sigvec () +is #define'd to +.BR sigaction (), +and provides at best a rough approximation of the BSD +.BR sigvec () +interface. +.SH "CONFORMING TO" +BSD, SVr4 +.SH "SEE ALSO" +.BR sigaction (2), +.BR signal (2) --- manpages-2.17.orig/man2/socket.2 +++ manpages-2.17/man2/socket.2 @@ -306,12 +306,18 @@ appeared in 4.2BSD. It is generally portable to/from non-BSD systems supporting clones of the BSD socket layer (including System V variants). -.SH NOTE +.SH NOTES The manifest constants used under 4.x BSD for protocol families are PF_UNIX, PF_INET, etc., while AF_UNIX etc. are used for address families. 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 BUGS .B SOCK_UUCP is not implemented yet. --- manpages-2.17.orig/man2/socketpair.2 +++ manpages-2.17/man2/socketpair.2 @@ -98,6 +98,12 @@ (or synonymously, .BR AF_LOCAL ). (Most implementations have the same restriction.) + +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 "SEE ALSO" .BR pipe (2), .BR read (2), --- manpages-2.17.orig/man2/sstk.2 +++ manpages-2.17/man2/sstk.2 @@ -0,0 +1,37 @@ +.\" From the 4.3BSD Architecture Manual - BSD copyright +.TH SSTK 2 2003-11-11 "" "BSD planned" +.SH NAME +sstk \- change stack size +.SH SYNOPSIS +caddr_t sstk(int incr); +.SH DESCRIPTION +(From the 4.3BSD Architecture Manual) +.sp +Each process begins execution with three logical areas of memories +called text, data and stack. The text area is read-only and shared, +while the data and stack areas are private to the process. +Both the data and stack areas may be extended and contracted on +program request. The call +.sp +.in +5 +caddr_t addr = sbrk(incr); +.in +.sp +changes the size of the data area by +.I incr +bytes and returns the new end of the data area, while +.sp +.in +5 +caddr_t addr = sstk(incr); +.in +.sp +changes the size of the stack area. The stack area is also automatically +extended as needed. On the VAX the text and data areas are adjacent +in the P0 region, while the stack section is in the P1 region, and +grows downward. +.SH NOTE +This call is not supported in 4.3BSD or 4.4BSD or glibc or Linux or any +other known Unix-like system. Some systems have a routine of this name +that returns ENOSYS. +.SH "SEE ALSO" +.BR sbrk (2) --- manpages-2.17.orig/man2/swapon.2 +++ manpages-2.17/man2/swapon.2 @@ -115,7 +115,7 @@ or, for .BR swapon (), the indicated path does not contain a valid swap signature; -or, for +or, for .BR swapoff (), .I path is not currently a swap area. --- manpages-2.17.orig/man2/syscalls.2 +++ manpages-2.17/man2/syscalls.2 @@ -32,8 +32,7 @@ and the Linux kernel. As of Linux 2.4.17, there are 1100 system calls listed in .IR /usr/src/linux/include/asm-*/unistd.h . -This man page lists those that are common to most platforms -(providing hyperlinks if you read this with a browser). +This man page lists those that are common to most platforms. _llseek(2), _newselect(2), --- manpages-2.17.orig/man2/times.2 +++ manpages-2.17/man2/times.2 @@ -59,8 +59,8 @@ .RS clock_t tms_utime; /* user time */ clock_t tms_stime; /* system time */ -clock_t tms_cutime; /* user time of children */ -clock_t tms_cstime; /* system time of children */ +clock_t tms_cutime; /* user time of dead children */ +clock_t tms_cstime; /* system time of dead children */ .RE }; .fi --- manpages-2.17.orig/man3/catopen.3 +++ manpages-2.17/man3/catopen.3 @@ -23,7 +23,7 @@ .\" Modified Thu Dec 13 22:51:19 2001 by Martin Schulze .\" Modified 2001-12-14 aeb .\" -.TH CATOPEN 3 2001-12-14 +.TH CATOPEN 3 2001-12-14 "GNU" "Linux Programmer's Manual" .SH NAME catopen, catclose \- open/close a message catalog .SH SYNOPSIS --- manpages-2.17.orig/man3/clog10.3 +++ manpages-2.17/man3/clog10.3 @@ -5,8 +5,6 @@ .SH NAME clog10, clog10f, clog10l \- base-10 logarithm of a complex number .SH SYNOPSIS -.B #define _GNU_SOURCE -.br .B #include .sp .BI "double complex clog10(double complex " z ); @@ -15,16 +13,14 @@ .br .BI "long double complex clog10l(long double complex " z ); .sp -Link with \-lm. .SH DESCRIPTION The logarithm is defined as log10(cabs(z))+I*carg(z). Please note that z close to zero will cause an overflow. .SH "CONFORMING TO" -The function is a GNU extension. -It is reserved for future use in C99. +C99 +\" in "future directions" of C99 .SH "SEE ALSO" .BR cabs (3), .BR cexp (3), -.BR clog (3), .BR clog2 (3), -.BR complex (5) +.BR clog (3) --- manpages-2.17.orig/man3/daemon.3 +++ manpages-2.17/man3/daemon.3 @@ -79,7 +79,7 @@ The glibc implementation can also return \-1 when .I /dev/null exists but is not a character device with the expected -major and minor numbers. In this case +major and minor numbers. In this case .I errno need not be set. .SH HISTORY --- manpages-2.17.orig/man3/dbopen.3 +++ manpages-2.17/man3/dbopen.3 @@ -41,6 +41,7 @@ #include #include #include +#include DB * dbopen(const char *file, int flags, int mode, DBTYPE type, --- manpages-2.17.orig/man3/difftime.3 +++ manpages-2.17/man3/difftime.3 @@ -25,7 +25,10 @@ .\" Lewine's _POSIX Programmer's Guide_ (O'Reilly & Associates, 1991) .\" 386BSD man pages .\" Modified Sat Jul 24 19:48:17 1993 by Rik Faith (faith@cs.unc.edu) -.TH DIFFTIME 3 1993-07-02 "GNU" "Linux Programmer's Manual" +.\" 2002-02-22, joey: Copied note from glibc.info +.\" 2002-02-28, aeb +.\" +.TH DIFFTIME 3 2002-02-28 "GNU" "Linux Programmer's Manual" .SH NAME difftime \- calculate time difference .SH SYNOPSIS @@ -48,10 +51,16 @@ define .RS .nf + #define difftime(t1,t0) (double)(t1 \- t0) + .fi .RE when the possible overflow in the subtraction is not a concern. +On other systems, the data type time_t might use some other encoding +where subtraction doesn't work directly. +.SH "CONFORMING TO" +SVID 3, BSD 4.3, ISO 9899 .SH "SEE ALSO" .BR date (1), .BR gettimeofday (2), --- manpages-2.17.orig/man3/dlopen.3 +++ manpages-2.17/man3/dlopen.3 @@ -220,7 +220,7 @@ and .BR RTLD_NEXT . The former will find the first occurrence of the desired symbol -using the default library search order. The latter +using the default library search order. The latter will find the next occurrence of a function in the search order after the current library. This allows one to provide a wrapper around a function in another shared library. --- manpages-2.17.orig/man3/fclose.3 +++ manpages-2.17/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 1993-11-29 "BSD MANPAGE" "Linux Programmer's Manual" .SH NAME @@ -54,6 +55,14 @@ (writing any buffered output data using .BR fflush (3)) and close 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 --- manpages-2.17.orig/man3/fenv.3 +++ manpages-2.17/man3/fenv.3 @@ -200,13 +200,11 @@ As before, the object .RI * envp must be known to be valid. - .SH "RETURN VALUE" -These functions return zero on success and non-zero if an error occurred. +These function return zero on success and non-zero if an error occurred. .\" Earlier seven of these functions were listed as returning void. .\" This was corrected in Corrigendum 1 (ISO/IEC 9899:1999/Cor.1:2001(E)) .\" of the C99 Standard. - .SH "GNU DETAILS" If possible, the GNU C Library defines a macro .B FE_NOMASK_ENV --- manpages-2.17.orig/man3/ffs.3 +++ manpages-2.17/man3/ffs.3 @@ -55,7 +55,8 @@ arguments of possibly different size. .SH "RETURN VALUE" These functions return the position of the first bit set, -or 0 if no bits are set. +or 0 if no bits are set in +.IR i . .SH "CONFORMING TO" 4.3BSD, POSIX 1003.1-2001. .SH NOTES --- manpages-2.17.orig/man3/ftime.3 +++ manpages-2.17/man3/ftime.3 @@ -62,7 +62,7 @@ .SH "RETURN VALUE" This function always returns 0. .SH BUGS -This function is obsolete. Don't use it. If the time in seconds +This function is obsolete. Don't use it. If the time in seconds suffices, .BR time (2) can be used; --- manpages-2.17.orig/man3/getenv.3 +++ manpages-2.17/man3/getenv.3 @@ -50,4 +50,4 @@ .BR putenv (3), .BR setenv (3), .BR unsetenv (3), -.BR environ (5) +.BR environ (7) --- manpages-2.17.orig/man3/gethostbyname.3 +++ manpages-2.17/man3/gethostbyname.3 @@ -149,8 +149,8 @@ Information Service (NIS or YP), depending upon the contents of the \fIorder\fP line in .IR /etc/host.conf . -(See -.BR resolv+ (8)). +.\" (See +.\" .BR resolv+ (8)). The default action is to query .BR named (8), followed by @@ -231,6 +231,9 @@ .TP .I /etc/hosts host database file +.TP +.I /etc/nsswitch.conf +name service switch configuration .SH "CONFORMING TO" 4.3BSD. .SH "SYSV/POSIX EXTENSION" @@ -323,6 +326,7 @@ .BR inet_pton (3), .BR resolver (3), .BR hosts (5), +.BR nsswitch.conf (5), .BR hostname (7), .BR named (8), .BR resolv+ (8) --- manpages-2.17.orig/man3/getloadavg.3 +++ manpages-2.17/man3/getloadavg.3 @@ -26,38 +26,42 @@ .\" SUCH DAMAGE. .\" .\" @(#)getloadavg.3 8.1 (Berkeley) 6/4/93 +.\" $FreeBSD: src/lib/libc/gen/getloadavg.3,v 1.6 1999/08/27 23:58:41 peter Exp $ .\" -.Dd June 4, 1993 -.Dt GETLOADAVG 3 -.Os 4.3BSD -.Sh NAME -.Nm getloadavg -.Nd get system load averages -.Sh SYNOPSIS +.\" Modified Sat Dec 22 20:23:19 2001 by Martin Schulze +.\" +.TH GETLOADAVG 3 1993-06-04 "4.3BSD" "Linux Programmer's Manual" +.SH NAME +getloadavg \- get system load averages +.SH SYNOPSIS .Fd #define _BSD_SOURCE -.Fd #include -.Ft int -.Fn getloadavg "double loadavg[]" "int nelem" -.Sh DESCRIPTION +.sp +or +.sp +.B #define _GNU_SOURCE +.sp +.B #include +.sp +.BI "int getloadavg(double " loadavg "[], int " nelem ); +.SH DESCRIPTION The -.Fn getloadavg +.B getloadavg function returns the number of processes in the system run queue averaged over various periods of time. Up to -.Fa nelem +.I nelem samples are retrieved and assigned to successive elements of -.Fa loadavg Ns Bq . +.IR loadavg []. The system imposes a maximum of 3 samples, representing averages over the last 1, 5, and 15 minutes, respectively. -.Sh DIAGNOSTICS +.SH DIAGNOSTICS If the load average was unobtainable, \-1 is returned; otherwise, the number of samples actually retrieved is returned. -.Sh SEE ALSO -.Xr uptime 1 , -.Xr proc 5 -.Sh HISTORY +.SH "CONFORMING TO" The -.Fn getloadavg +.B getloadavg function appeared in -.Bx 4.3 Reno . -.\" mdoc seems to have a bug - there must be no newline here +4.3BSD-Reno. +.SH "SEE ALSO" +.BR uptime (1), +.BR proc (5) --- manpages-2.17.orig/man3/getpwent.3 +++ manpages-2.17/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 1996-05-27 "GNU" "Linux Programmer's Manual" .SH NAME @@ -45,14 +46,14 @@ .SH DESCRIPTION The \fBgetpwent\fP() function returns a pointer to a structure containing the broken-out fields of a record from the password database -(e.g., the local password file +(e.g., the local password file .IR /etc/passwd , NIS, and LDAP). -The first time it +The first time it is called it returns the first entry; thereafter, it returns successive entries. .PP -The \fBsetpwent\fP() function rewinds to the beginning +The \fBsetpwent\fP() function rewinds to the beginning of the password database. .PP The \fBendpwent\fP() function is used to close the password database @@ -73,11 +74,26 @@ }; .fi .RE +.\" 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 \fBgetpwent\fP() function returns a pointer to a +The \fBgetpwent\fP() function returns a pointer to a .I passwd -structure, or NULL if -there are no more entries or an error occurs. +structure, or NULL if +there are no more entries or an error occured. If an error occurs, .I errno is set appropriately. @@ -93,7 +109,8 @@ I/O error. .TP .B EMFILE -The maximum number (OPEN_MAX) of files was open already in the calling process. +The maximum number (OPEN_MAX) of files was open already in the +alling process. .TP .B ENFILE The maximum number of files was open already in the system. @@ -118,4 +135,6 @@ .BR getpwnam (3), .BR getpwuid (3), .BR putpwent (3), +.\" Next line rejected upstream +.BR shadow (5), .BR passwd (5) --- manpages-2.17.orig/man3/getpwnam.3 +++ manpages-2.17/man3/getpwnam.3 @@ -29,7 +29,7 @@ .\" Modified 1996-05-27 by Martin Schulze (joey@linux.de) .\" Modified 2003-11-15 by aeb .\" -.TH GETPWNAM 3 1996-05-27 "GNU" "Linux Programmer's Manual" +.TH GETPWNAM 3 2002-03-09 "GNU" "Linux Programmer's Manual" .SH NAME getpwnam, getpwnam_r, getpwuid, getpwuid_r \- get password file entry .SH SYNOPSIS @@ -152,14 +152,22 @@ .B ENOMEM .\" not in POSIX Insufficient memory to allocate 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 .fi .SH "CONFORMING TO" SVID 3, 4.3BSD, POSIX 1003.1-2003 @@ -167,10 +175,10 @@ The formulation given above under "RETURN VALUE" is from POSIX 1003.1-2001. It does not call "not found" an error, and hence does not specify what value .I errno -might have in this situation. But that makes it impossible to recognize +might have in this situation. But that makes it impossible to recognize errors. One might argue that according to POSIX .I errno -should be left unchanged if an entry is not found. Experiments on various +should be left unchanged if an entry is not found. Experiments on various Unix-like systems show that lots of different values occur in this situation: 0, ENOENT, EBADF, ESRCH, EWOULDBLOCK, EPERM and probably others. .\" more precisely: @@ -203,4 +211,5 @@ .BR getpwent (3), .BR putpwent (3), .BR setpwent (3), +.BR nsswitch.conf (5), .BR passwd (5) --- manpages-2.17.orig/man3/isalpha.3 +++ manpages-2.17/man3/isalpha.3 @@ -145,6 +145,8 @@ \fBisascii\fP() is a BSD extension and is also an SVID extension. \fBisblank\fP() conforms to ISO C99 7.4.1.3. +\fBisblank\fP() is conforming to IEEE Std 1003.1, 2003, and +ISO C99 7.4.1.3. .SH NOTE The details of what characters belong into which class depend on the current locale. For example, --- manpages-2.17.orig/man3/mkstemp.3 +++ manpages-2.17/man3/mkstemp.3 @@ -75,12 +75,16 @@ .BR mkstemp (). .SH "CONFORMING TO" 4.3BSD, POSIX 1003.1-2001 -.SH NOTE +.SH NOTES The prototype is in .I for libc4, libc5, glibc1; glibc2 follows the Single Unix Specification and has the prototype in .IR . + +Don't use this function, use +.BR tmpfile (3) +instead. It is better defined and more portable. .SH "SEE ALSO" .BR mkdtemp (3), .BR mktemp (3), --- manpages-2.17.orig/man3/putenv.3 +++ manpages-2.17/man3/putenv.3 @@ -91,4 +91,4 @@ .BR getenv (3), .BR setenv (3), .BR unsetenv (3), -.BR environ (5) +.BR environ (7) --- manpages-2.17.orig/man3/re_comp.3 +++ manpages-2.17/man3/re_comp.3 @@ -27,6 +27,9 @@ re_comp, re_exec \- BSD regex functions .SH SYNOPSIS .B #include +.\" Not applied upstream: +.br +#define _REGEX_RE_COMP .br .B #include .sp --- manpages-2.17.orig/man3/readdir.3 +++ manpages-2.17/man3/readdir.3 @@ -26,7 +26,13 @@ .\" 386BSD man pages .\" Modified Sat Jul 24 16:09:49 1993 by Rik Faith (faith@cs.unc.edu) .\" Modified 11 June 1995 by Andries Brouwer (aeb@cwi.nl) +.\" Modified 22 April 1996 by Martin Schulze (joey@linux.de) +.\" included struct dirent .\" Modified 22 July 1996 by Andries Brouwer (aeb@cwi.nl) +.\" Modified 25 July 1997 by Nicolás Lichtmaier +.\" - If a Debian maintainer sees this: the current Debian page +.\" shows an incorrect struct dirent. +.\" - No, it doesn't. .\" .TH READDIR 3 1996-04-22 "" "Linux Programmer's Manual" .SH NAME --- manpages-2.17.orig/man3/readv.3 +++ manpages-2.17/man3/readv.3 @@ -0,0 +1,136 @@ +.\" (c) 1993 by Thomas Koenig (ig25@rz.uni-karlsruhe.de) +.\" +.\" 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. +.\" Modified Sat Jul 24 18:34:44 1993 by Rik Faith (faith@cs.unc.edu) +.TH READV 3 1993-04-25 "GNU" "Linux Programmer's Manual" +.SH NAME +readv, writev \- read or write data into multiple buffers +.SH SYNOPSIS +.nf +.B #include +.sp +.BI "int readv(int " filedes ", const struct iovec *" vector , +.BI " size_t " count ); +.sp +.BI "int writev(int " filedes ", const struct iovec *" vector , +.BI " size_t " count ); +.fi +.SH DESCRIPTION +The +.B readv() +function reads +.I count +blocks from the file associated with the file descriptor +.I filedes +into the multiple buffers described by +.IR vector . +.PP +The +.B writev() +function writes at most +.I count +blocks described by +.I vector +to the file associated with the file descriptor +.IR filedes . +.PP +The pointer +.I vector +points to a +.B struct iovec +defined in +.B +as +.PP +.br +.nf +.in 10 +struct iovec { +.in 14 +void *iov_base; /* Starting address */ +size_t iov_len; /* Number of bytes */ +.in 10 +}; +.fi +.PP +Buffers are processed in the order +.IR "vector[0]" ", " vector[1] ", ... " "vector[count]" . +.PP +The +.B readv() +function works just like +.BR read (2) +except that multiple buffers are filled. +.PP +The +.B writev() +function works just like +.BR write (2) +except that multiple buffers are written out. +.PP +.SH "RETURN VALUE" +The +.B readv() +function returns the number of bytes or \-1 on error; the +.B writev() +function returns the number of bytes written. +.SH ERRORS +The +.B readv() +and +.B writev() +functions can fail and set +.I errno +to the following values: +.TP +.B EBADF +.I fd +is not a valid file descriptor. +.TP +.B EINVAL +.I fd +is unsuitable for reading (for +.BR readv() ) +or writing (for +.BR writev() ). +.TP +.B EFAULT +.I buf +is outside the processes' address space. +.TP +.B EAGAIN +Non-blocking I/O had been selected in the +.B open() +call, and reading or writing could not be done immediately. +.TP +.B EINTR +Reading or writing was interrupted before any data was transferred. +.SH "CONFORMING TO" +unknown +.SH BUGS +It is not advisable to mix calls to functions like +.BR readv() " or " writev() , +which operate on file descriptors, with the functions from the stdio +library; the results will be undefined and probably not what you want. +.SH "SEE ALSO" +.BR read (2), +.BR write (2) --- manpages-2.17.orig/man3/resolver.3 +++ manpages-2.17/man3/resolver.3 @@ -86,7 +86,7 @@ domain name servers. .PP The \fBres_init\fP() function reads the configuration files (see -resolv+(8)) to get the default domain name, search order and name +resolv.conf(5)) to get the default domain name, search order and name server address(es). If no server is given, the local host is tried. If no domain is given, that associated with the local host is used. It can be overridden with the environment variable LOCALDOMAIN. @@ -199,5 +199,5 @@ .SH "SEE ALSO" .BR gethostbyname (3), .BR hostname (7), -.BR named (8), -.BR resolv+ (8) +.BR resolv.conf (5), +.BR named (8). --- manpages-2.17.orig/man3/setenv.3 +++ manpages-2.17/man3/setenv.3 @@ -83,4 +83,4 @@ .BR clearenv (3), .BR getenv (3), .BR putenv (3), -.BR environ (5) +.BR environ (7) --- manpages-2.17.orig/man3/system.3 +++ manpages-2.17/man3/system.3 @@ -139,6 +139,13 @@ a sure indication that the .BR execve () call failed. + +If the +.B _XOPEN_SOURCE +feature test macro is defined, then the macros described in +.BR wait (2) +.RB ( WEXITSTATUS (), +etc.) are made available when including . .SH "SEE ALSO" .BR sh (1), .BR signal (2), --- manpages-2.17.orig/man3/tmpnam.3 +++ manpages-2.17/man3/tmpnam.3 @@ -99,7 +99,7 @@ .IR "" . .SH BUGS Never use this function. Use -.BR mkstemp (3) +.BR tmpfile (3) instead. .SH "CONFORMING TO" SVID 2, POSIX, 4.3BSD, ISO 9899 --- manpages-2.17.orig/man3/tsearch.3 +++ manpages-2.17/man3/tsearch.3 @@ -85,19 +85,21 @@ visit to a leaf node. (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 +\fBtdestroy\fP() removes the whole tree pointed to by \fIrootp\fP, +freeing all resources allocated by the \fBtsearch\fP() function. For +the data in each tree node the function \fIfree_node\fP is called. +The pointer to the data is passed as the argument to the function. +If no such work is necessary \fIfree_node\fP must point to a +function doing nothing. It is called in any case. .PP (More commonly, \fBpreorder\fP, \fBpostorder\fP, and \fBendorder\fP are known as \fBpreorder\fP, \fBinorder\fP, and \fBpostorder\fP: before visiting the children, after the first and before the second, and after visiting the children. Thus, the choice of name \fBpost\%order\fP is rather confusing.) -.PP -\fBtdestroy\fP() removes the whole tree pointed to by \fIrootp\fP, -freeing all resources allocated by the \fBtsearch\fP() function. For -the data in each tree node the function \fIfree_node\fP is called. -The pointer to the data is passed as the argument to the function. If -no such work is necessary \fIfree_node\fP must point to a function -doing nothing. .SH "RETURN VALUE" \fBtsearch\fP() returns a pointer to a matching item in the tree, or to the newly added item, or NULL if there was insufficient memory @@ -115,7 +117,7 @@ \fBtwalk\fP() takes a pointer to the root, while the other functions take a pointer to a variable which points to the root. .PP -\fBtwalk\fP() uses \fBpostorder\fP to mean "after the left subtree, but +\fBtwalk\fP() uses \fBpostorder\fP() to mean "after the left subtree, but before the right subtree". Some authorities would call this "inorder", and reserve "postorder" to mean "after both subtrees". .PP --- manpages-2.17.orig/man3/wprintf.3 +++ manpages-2.17/man3/wprintf.3 @@ -37,11 +37,11 @@ characters. .PP The \fBwprintf\fP() and \fBvwprintf\fP() functions perform wide character output -to \fBstdout\fP. \fBstdout\fP must not be byte oriented; see function +to \fBstdout\fP. \fBstdout\fP must not be byte oriented; see function \fBfwide\fP() for more information. .PP The \fBfwprintf\fP() and \fBvfwprintf\fP() functions perform wide character output -to \fIstream\fP. \fIstream\fP must not be byte oriented; see function +to \fIstream\fP. \fIstream\fP must not be byte oriented; see function \fBfwide\fP() for more information. .PP The \fBswprintf\fP() and \fBvswprintf\fP() functions perform wide character output @@ -88,12 +88,12 @@ .IR "" `` "const char *" '' argument is expected to be a pointer to an array of character type (pointer to a string) containing a multibyte character sequence beginning -in the initial shift state. Characters from the array are converted to +in the initial shift state. Characters from the array are converted to wide characters (each by a call to the .BR mbrtowc () function with a conversion state starting in the initial state before -the first byte). The resulting wide characters are written up to -(but not including) the terminating null wide character. If a precision is +the first byte). The resulting wide characters are written up to +(but not including) the terminating null wide character. If a precision is specified, no more wide characters than the number specified are written. Note that the precision determines the number of .I wide characters @@ -109,14 +109,14 @@ .IR "" `` "const wchar_t *" '' argument is expected to be a pointer to an array of wide characters. Wide characters from the array are written up to (but not including) a -terminating null wide character. If a precision is specified, no more than -the number specified are written. The array must contain a terminating null +terminating null wide character. If a precision is specified, no more than +the number specified are written. The array must contain a terminating null wide character, unless a precision is given and it is smaller than or equal to the number of wide characters in the array. .SH "RETURN VALUE" The functions return the number of wide characters written, excluding the terminating null wide character in case of the functions \fBswprintf\fP() and -\fBvswprintf\fP(). They return \-1 when an error occurs. +\fBvswprintf\fP(). They return \-1 when an error occurs. .SH "CONFORMING TO" ISO/ANSI C, UNIX98 .SH "SEE ALSO" @@ -124,8 +124,7 @@ .BR fputwc (3), .BR fwide (3), .BR printf (3), -.BR snprintf (3), -.BR wscanf (3) +.BR snprintf (3). .SH NOTES The behaviour of \fBwprintf\fP() et al. depends on the LC_CTYPE category of the current locale. @@ -133,11 +132,11 @@ If the \fIformat\fP string contains non-ASCII wide characters, the program will only work correctly if the LC_CTYPE category of the current locale at run time is the same as the LC_CTYPE category of the current locale at -compile time. This is because the +compile time. This is because the .B wchar_t representation is platform and locale dependent. (The GNU libc represents wide characters using their Unicode (ISO-10646) code point, but other -platforms don't do this. Also, the use of ISO C99 universal character names +platforms don't do this. Also, the use of ISO C99 universal character names of the form \\unnnn does not solve this problem.) Therefore, in internationalized programs, the \fIformat\fP string should consist of ASCII wide characters only, or should be constructed at run time in an --- manpages-2.17.orig/man3/writev.3 +++ manpages-2.17/man3/writev.3 @@ -0,0 +1 @@ +.so man3/readv.3 --- manpages-2.17.orig/man4/console_codes.4 +++ manpages-2.17/man4/console_codes.4 @@ -15,6 +15,7 @@ .\" by Eric S. Raymond . .\" .\" Tiny correction, aeb, 961107. +.\" Modified Thu Dec 13 23:23:41 2001 by Martin Schulze .\" .TH CONSOLE_CODES 4 1996-10-31 "Linux" "Linux Programmer's Manual" .SH NAME @@ -60,9 +61,7 @@ .BR tput (1), or .BR reset (1). - .SH "LINUX CONSOLE CONTROLS" - This section describes all the control characters and escape sequences that invoke special functions (i.e. anything other than writing a glyph at the current cursor location) on the Linux console. @@ -110,7 +109,6 @@ DEL (0x7F) is ignored; .HP CSI (0x9B) is equivalent to ESC [. -.\" .LP .SS "ESC- but not CSI-sequences" .TS l l l. @@ -149,7 +147,6 @@ ESC ] R: reset palette .TE .SS "ECMA-48 CSI sequences" - CSI (or ESC [) is followed by a sequence of parameters, at most NPAR (16), that are decimal numbers separated by semicolons. An empty or absent parameter is taken to be 0. @@ -204,7 +201,6 @@ ` HPA Move cursor to indicated column in current row. .TE .SS ECMA-48 Set Graphics Rendition - The ECMA-48 SGR sequence ESC [ m sets display attributes. Several attributes can be set in the same sequence. .LP @@ -335,9 +331,7 @@ ESC [ 13 ] Unblank the screen. ESC [ 14 ; \fIn\fP ] Set the VESA powerdown interval in minutes. .TE - .SH "CHARACTER SETS" - The kernel knows about 4 translations of bytes into console-screen symbols. The four tables are: a) Latin1 \-> PC, b) VT100 graphics \-> PC, c) PC \-> PC, d) user-defined. @@ -368,9 +362,7 @@ s = map[c] is sent to the video memory. The bitmap that corresponds to s is found in the character ROM, and can be changed using .BR setfont (8). - .SH "MOUSE TRACKING" - The mouse tracking facility is intended to return xterm-compatible mouse status reports. Because the console driver has no way to know the device or type of the mouse, these reports are returned in the @@ -402,9 +394,7 @@ are added together: 4=Shift, 8=Meta, 16=Control. Again \fIx\fP and \fIy\fP are the x and y coordinates of the mouse event. The upper left corner is (1,1). - .SH "COMPARISONS WITH OTHER TERMINALS" - Many different terminal types are described, like the Linux console, as being `VT100-compatible'. Here we discuss differences vbetween the Linux console an the two most important others, the DEC VT102 and @@ -515,11 +505,11 @@ .I Xterm Control Sequences document by Edward Moy and Stephen Gildea, available with the X distribution. - +.SH NOTE +ESC 8 (DECRC) is not able to restore the character set changed with +ESC %. .SH BUGS - In 2.0.23, CSI is broken, and NUL is not ignored inside escape sequences. - .SH "SEE ALSO" .BR console (4), .BR console_ioctl (4), --- manpages-2.17.orig/man4/ttys.4 +++ manpages-2.17/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-2.17.orig/man5/dir_colors.5 +++ manpages-2.17/man5/dir_colors.5 @@ -332,9 +332,17 @@ .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 NOTES This page describes the --- manpages-2.17.orig/man5/mailname.5 +++ manpages-2.17/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-2.17.orig/man5/networks.5 +++ manpages-2.17/man5/networks.5 @@ -0,0 +1,72 @@ +.\" Copyright (c) 2001 Martin Schulze +.\" +.\" 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. +.\" +.TH NETWORKS 5 2001-12-22 "GNU/Linux" "Linux System Administration" +.SH NAME +networks \- network name information +.SH DESCRIPTION +The file +.I /etc/networks +is a plain ASCII file that describes known DARPA networks and symbolic +names for these networks. +Each line represents a network and has the following structure: + +.RS +.I name number aliases ... +.RE + +where the fields are delimited by spaces or tabs. +Empty lines are ignored. +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. +.TP +.I number +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 +.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. +.SH FILES +.TP +.I /etc/networks +The networks definition file. +.SH "SEE ALSO" +.BR getnetbyaddr (3), +.BR getnetbyname (3), +.BR getnetent (3), +.BR route (8), +.BR netstat (8) --- manpages-2.17.orig/man5/nsswitch.conf.5 +++ manpages-2.17/man5/nsswitch.conf.5 @@ -262,3 +262,11 @@ .LP 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. --- manpages-2.17.orig/man5/tzfile.5 +++ manpages-2.17/man5/tzfile.5 @@ -8,6 +8,10 @@ .B #include .SH DESCRIPTION +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 @@ -134,3 +138,22 @@ .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) --- manpages-2.17.orig/man7/AF_LOCAL.7 +++ manpages-2.17/man7/AF_LOCAL.7 @@ -0,0 +1 @@ +.so man7/unix.7 --- manpages-2.17.orig/man7/AF_UNIX.7 +++ manpages-2.17/man7/AF_UNIX.7 @@ -0,0 +1 @@ +.so man7/unix.7 --- manpages-2.17.orig/man7/IPPROTO_ICMP.7 +++ manpages-2.17/man7/IPPROTO_ICMP.7 @@ -0,0 +1 @@ +.so man7/icmp.7 --- manpages-2.17.orig/man7/LDP.7 +++ manpages-2.17/man7/LDP.7 @@ -23,13 +23,11 @@ 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 +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 @@ -38,14 +36,12 @@ \fBhttp://www\&.tldp\&.org/\fP .RE which you may wish to bookmark. - .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 --- manpages-2.17.orig/man7/NETLINK_ROUTE.7 +++ manpages-2.17/man7/NETLINK_ROUTE.7 @@ -0,0 +1 @@ +.so man7/rtnetlink.7 --- manpages-2.17.orig/man7/PF_INET6.7 +++ manpages-2.17/man7/PF_INET6.7 @@ -0,0 +1 @@ +.so man7/ipv6.7 --- manpages-2.17.orig/man7/PF_LOCAL.7 +++ manpages-2.17/man7/PF_LOCAL.7 @@ -0,0 +1 @@ +.so man7/unix.7 --- manpages-2.17.orig/man7/PF_NETLINK.7 +++ manpages-2.17/man7/PF_NETLINK.7 @@ -0,0 +1 @@ +.so man7/netlink.7 --- manpages-2.17.orig/man7/PF_PACKET.7 +++ manpages-2.17/man7/PF_PACKET.7 @@ -0,0 +1 @@ +.so man7/packet.7 --- manpages-2.17.orig/man7/PF_UNIX.7 +++ manpages-2.17/man7/PF_UNIX.7 @@ -0,0 +1 @@ +.so man7/unix.7 --- manpages-2.17.orig/man7/PF_X25.7 +++ manpages-2.17/man7/PF_X25.7 @@ -0,0 +1 @@ +.so man7/x25.7 --- manpages-2.17.orig/man7/SOCK_RAW.7 +++ manpages-2.17/man7/SOCK_RAW.7 @@ -0,0 +1 @@ +.so man7/raw.7 --- manpages-2.17.orig/man7/mdoc.samples.7 +++ manpages-2.17/man7/mdoc.samples.7 @@ -1079,13 +1079,13 @@ .Bd -literal Usage: .Fn [type] function [[type] parameters ... \*(Pu] .Ed -.Bl -tag -width ".Fn .int align. .const * char *sptrsxx" -compact +.Bl -tag -width "xFn xalignx xchar *sptrsxx" -compact .It Li "\&.Fn getchar" .Fn getchar .It Li "\&.Fn strlen ) ," .Fn strlen ) , -.It Li \&.Fn "\\*qint align\\*q" "\\*qconst * char *sptrs\\*q" , -.Fn "int align" "const * char *sptrs" , +.It Li \&.Fn "\\*qalign\\*q" "\\*qchar *sptrs\\*q" , +.Fn "align" "char *sptrs" , .El .Pp It is an error to call --- manpages-2.17.orig/man7/missing.7 +++ manpages-2.17/man7/missing.7 @@ -0,0 +1,249 @@ +.\" 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# 186307 +.BR error (3) +\- error return value +.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. +.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/7908799/ >, +the Single UNIX Specification, Version 3, at +.RB < http://www.UNIX-systems.org/version3/ >. --- manpages-2.17.orig/man7/undocumented.7 +++ manpages-2.17/man7/undocumented.7 @@ -0,0 +1,89 @@ +.\" 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 +.B 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. + +Try the following options if you want more information. + +foo \-\-help, foo \-h, foo \-? +.PP +info foo +.PP +whatis foo, apropos foo +.PP +check directories /usr/share/doc/foo, /usr/lib/foo +.PP +dpkg \-\-listfiles foo, dpkg \-\-search foo +.PP +locate '*foo*' +.PP +find / \-name '*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 (2), +.BR man (7), +.BR missing (7). --- manpages-2.17.orig/man8/zdump.8 +++ manpages-2.17/man8/zdump.8 @@ -35,6 +35,6 @@ .BI "\-c " cutoffyear Cut off the verbose output near the start of the given year. .SH "SEE ALSO" -tzfile (5), -zic (8) +.BR tzfile (5), +.BR zic (8) .\" @(#)zdump.8 7.3