Sync from SUSE:SLFO:Main man-pages revision 807b1199ef3c8139e7cf116c627af149
This commit is contained in:
commit
30246b90c2
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
## Default LFS
|
||||||
|
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zst filter=lfs diff=lfs merge=lfs -text
|
16
man-pages-6.05.01.tar.sign
Normal file
16
man-pages-6.05.01.tar.sign
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCgAdFiEE6jqH8KTroDDkXfJAnowa+77/2zIFAmTK1ykACgkQnowa+77/
|
||||||
|
2zLi4A//R/8CNTUCuXD/Xbha3/pyXdqI3yi8J3uG5tEoyrLF8RnZIe3HotobnxtF
|
||||||
|
WpCwrc8Ma84cCi+TDU2G4eX+7AhmS/n4aI0uka4Fh39uOAFzkP8zbzFMUDqJu/SF
|
||||||
|
5FZqlmCO+NZdIyB5++Mf6Gm76xB7EuPLe52/ZInSrePR8FAyt0Lg7JSG2gJrIeJA
|
||||||
|
Wt/5GqR4fBNAx3HDVfSLp2Z2QmMD58UP3ydkuFrVI3t9dR8t1i4tlrTFevclUl7V
|
||||||
|
y7PL2paWANvCR1ydQadnIS8U47Icsc4+X/hEc0fTTSvXB2Lhk13+1AYvfPxFxzQ6
|
||||||
|
5fAimXCPaNduqRxbyK4gtqSYxUkoxKRrHi4TdEOrp7xC0KL/E1zNosLezFuLuym1
|
||||||
|
KUnjhHzPoFUcgPVkFOYdcz5Fx6gXSLPsnidTW1AtFqMnYpEFB42rCJWqVA3vBscH
|
||||||
|
0wQdXOZq8613/QusTemlbLyjdJtSEHuMS5Sj/HbfDjwj7efj0Xwu2U83IKfj1okN
|
||||||
|
2Go2OkuMZApiDvlMPKHhA1rFFmpfe4qW99hp02MpKlpIp9gmTcQsEhnv/u5aahQm
|
||||||
|
kcjXTCFqXNCqdsHoZ9uJEV+1hG6D3ItowLpUhvNZblhHzxn06Sdg4pQQKv8A7om0
|
||||||
|
hzoXeogZMu03G2+apvpoBOD3RJRLYp2p9wdSvfvq51gmC+zuBBY=
|
||||||
|
=ytpu
|
||||||
|
-----END PGP SIGNATURE-----
|
BIN
man-pages-6.05.01.tar.xz
(Stored with Git LFS)
Normal file
BIN
man-pages-6.05.01.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
36
man-pages-tcp_fack.patch
Normal file
36
man-pages-tcp_fack.patch
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
diff -Nur man-pages-6.02/man7/tcp.7 new/man7/tcp.7
|
||||||
|
--- man-pages-6.02/man7/tcp.7 2022-12-22 20:25:12.000000000 +0100
|
||||||
|
+++ new/man7/tcp.7 2022-12-28 00:46:39.396907119 +0100
|
||||||
|
@@ -491,9 +491,31 @@
|
||||||
|
normal SYN retransmission timeout will be resent with CWR and
|
||||||
|
ECE cleared.
|
||||||
|
.TP
|
||||||
|
-.IR tcp_fack " (Boolean; default: enabled; since Linux 2.2)"
|
||||||
|
+.IR tcp_fack " (integer; default: see below; since Linux 2.2)"
|
||||||
|
.\" Since Linux 2.1.92
|
||||||
|
Enable TCP Forward Acknowledgement support.
|
||||||
|
+
|
||||||
|
+Prior to Linux 4.11, this option was enabled by default.
|
||||||
|
+In Linux 4.11, it was disabled by default in favor of RACK (see
|
||||||
|
+tcp_recovery).
|
||||||
|
+In Linux 4.15 it was deprecated entirely and its value is ignored.
|
||||||
|
+.TP
|
||||||
|
+.IR tcp_recovery " (integer; default: 0x1; since Linux 4.4)"
|
||||||
|
+Enable various experimental loss recovery features.
|
||||||
|
+
|
||||||
|
+This field is a bitmap to enable various loss recovery features.
|
||||||
|
+.RS
|
||||||
|
+.IP 0x1
|
||||||
|
+enables the RACK loss detection for fast detection of lost
|
||||||
|
+retransmissions and tail drops. It also subsumes and disables
|
||||||
|
+RFC6675 recovery for SACK connections. (Since Linux 4.4)
|
||||||
|
+.IP 0x2
|
||||||
|
+makes RACK's reordering window static (min_rtt/4). (Since
|
||||||
|
+Linux 4.15)
|
||||||
|
+.IP 0x4
|
||||||
|
+disables RACK's DUPACK threshold heuristic (Since Linux
|
||||||
|
+4.18).
|
||||||
|
+.RE
|
||||||
|
.TP
|
||||||
|
.IR tcp_fin_timeout " (integer; default: 60; since Linux 2.2)"
|
||||||
|
.\" Since Linux 2.1.53
|
4282
man-pages.changes
Normal file
4282
man-pages.changes
Normal file
File diff suppressed because it is too large
Load Diff
311
man-pages.eal3.diff
Normal file
311
man-pages.eal3.diff
Normal file
@ -0,0 +1,311 @@
|
|||||||
|
--- BUILD/man-pages-1.69/man2/getcwd.2
|
||||||
|
+++ BUILD/man-pages-1.69/man2/getcwd.2
|
||||||
|
@@ -0,0 +1,85 @@
|
||||||
|
+.\" (c) 1993 by Thomas Koenig (ig25@rz.uni-karlsruhe.de)
|
||||||
|
+.\" (c) 2003 by International Business Machines Corportion
|
||||||
|
+.\" This file is distributed according to the GNU General Public License.
|
||||||
|
+.TH GETCWD 2 2003-03-28 "Linux 2.4" "Linux Programmer's Manual"
|
||||||
|
+.SH NAME
|
||||||
|
+getcwd \- get current working directory
|
||||||
|
+.SH SYNOPSIS
|
||||||
|
+.nf
|
||||||
|
+/*
|
||||||
|
+ * This page documents the getcwd(2) system call, which
|
||||||
|
+ * is not defined in any user-space header files; you should
|
||||||
|
+ * use getcwd(3) defined in <unistd.h> instead in applications.
|
||||||
|
+ */
|
||||||
|
+
|
||||||
|
+.BI "long getcwd(char *" buf ", unsigned long " size );
|
||||||
|
+.fi
|
||||||
|
+.SH DESCRIPTION
|
||||||
|
+The
|
||||||
|
+.BR getcwd ()
|
||||||
|
+function copies an absolute pathname of the
|
||||||
|
+current working directory to the array pointed to by
|
||||||
|
+.IR buf ,
|
||||||
|
+which is of length
|
||||||
|
+.IR size .
|
||||||
|
+.PP
|
||||||
|
+If the current absolute path name would require a buffer
|
||||||
|
+longer than
|
||||||
|
+.I size
|
||||||
|
+elements,
|
||||||
|
+.B -1
|
||||||
|
+is returned, and
|
||||||
|
+.I errno
|
||||||
|
+is
|
||||||
|
+set to
|
||||||
|
+.BR ERANGE ;
|
||||||
|
+an application should check for this error,
|
||||||
|
+and allocate a larger buffer if necessary.
|
||||||
|
+.PP
|
||||||
|
+If
|
||||||
|
+.I buf
|
||||||
|
+is NULL, the behaviour of
|
||||||
|
+.BR getcwd ()
|
||||||
|
+is undefined.
|
||||||
|
+
|
||||||
|
+.SH "RETURN VALUE"
|
||||||
|
+.B -1
|
||||||
|
+on failure (for example, if the current directory is not readable), with
|
||||||
|
+.I errno
|
||||||
|
+set accordingly, and the number of characters stored in
|
||||||
|
+.I buf
|
||||||
|
+on success. The contents of the array pointed to by
|
||||||
|
+.IR buf
|
||||||
|
+is undefined on error.
|
||||||
|
+.PP
|
||||||
|
+Note that this return value differs from the
|
||||||
|
+.BR getcwd (3)
|
||||||
|
+library function, which returns
|
||||||
|
+.B NULL
|
||||||
|
+on failure and the address of
|
||||||
|
+.I buf
|
||||||
|
+on success.
|
||||||
|
+
|
||||||
|
+.SH ERRORS
|
||||||
|
+.TP
|
||||||
|
+.B ENOMEM
|
||||||
|
+if user memory cannot be mapped
|
||||||
|
+.TP
|
||||||
|
+.B ENOENT
|
||||||
|
+if directory does not exist (i.e. it has been deleted)
|
||||||
|
+.TP
|
||||||
|
+.B ERANGE
|
||||||
|
+if not enough space available for storing the path
|
||||||
|
+.TP
|
||||||
|
+.B EFAULT
|
||||||
|
+if memory access violation occurs while copying
|
||||||
|
+
|
||||||
|
+.SH "CONFORMING TO"
|
||||||
|
+The
|
||||||
|
+.BR getcwd
|
||||||
|
+system call is Linux specific, use the
|
||||||
|
+.BR getcwd
|
||||||
|
+C library function for portability.
|
||||||
|
+
|
||||||
|
+.SH "SEE ALSO"
|
||||||
|
+.BR getcwd (3)
|
||||||
|
--- BUILD/man-pages-1.69/man2/rt_sigqueueinfo.2
|
||||||
|
+++ BUILD/man-pages-1.69/man2/rt_sigqueueinfo.2
|
||||||
|
@@ -0,0 +1,96 @@
|
||||||
|
+.\" Copyright (c) 2002 Michael Kerrisk <mtk16@ext.canterbury.ac.nz>
|
||||||
|
+.\"
|
||||||
|
+.\" 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.
|
||||||
|
+.\"
|
||||||
|
+.\" Formatted or processed versions of this manual, if unaccompanied by
|
||||||
|
+.\" the source, must acknowledge the copyright and authors of this work.
|
||||||
|
+.\"
|
||||||
|
+.\" added note on self-signalling, aeb, 2002-06-07
|
||||||
|
+.\"
|
||||||
|
+.TH RT_SIGQUEUEINFO 2 2003-04-07 "Linux 2.4.19" "Linux Programmer's Manual"
|
||||||
|
+.SH NAME
|
||||||
|
+rt_sigqueueinfo \- queue a signal and data to a process
|
||||||
|
+.SH SYNOPSIS
|
||||||
|
+.BI "long sys_rt_sigqueueinfo(int " pid ", int " sig ", siginfo_t * " uinfo ");
|
||||||
|
+.SH DESCRIPTION
|
||||||
|
+.BR sys_rt_sigqueueinfo ()
|
||||||
|
+sends the signal specified in
|
||||||
|
+.I sig
|
||||||
|
+to the process whose PID is given in
|
||||||
|
+.IR pid .
|
||||||
|
+The null signal (0) can be used to check if a process with a given
|
||||||
|
+PID exists.
|
||||||
|
+.PP
|
||||||
|
+The
|
||||||
|
+.I uinfo
|
||||||
|
+argument is used to specify an accompanying item of data (either an integer
|
||||||
|
+or a pointer value) in the sigval part of the
|
||||||
|
+siginfo_t structure to be sent with the signal.
|
||||||
|
+
|
||||||
|
+If the receiving process has installed a handler for this signal using the
|
||||||
|
+.B SA_SIGINFO
|
||||||
|
+flag to
|
||||||
|
+.BR sigaction (2),
|
||||||
|
+then it can obtain this data via the
|
||||||
|
+.I si_value
|
||||||
|
+field of the
|
||||||
|
+.I siginfo_t
|
||||||
|
+structure passed as the second argument to the handler.
|
||||||
|
+Furthermore, the
|
||||||
|
+.I si_code
|
||||||
|
+field of that structure will be set to
|
||||||
|
+.BR SI_QUEUE .
|
||||||
|
+.SH "RETURN VALUE"
|
||||||
|
+On success,
|
||||||
|
+.BR sys_rt_sigqueueinfo ()
|
||||||
|
+returns 0, indicating that the signal was successfully
|
||||||
|
+queued to the receiving proces.
|
||||||
|
+Otherwise, one of the following errors is returned.
|
||||||
|
+.SH ERRORS
|
||||||
|
+.TP
|
||||||
|
+.B -EAGAIN
|
||||||
|
+The limit of signals which may be queued has been reached.
|
||||||
|
+.TP
|
||||||
|
+.B -EINVAL
|
||||||
|
+.I sig
|
||||||
|
+was invalid.
|
||||||
|
+.TP
|
||||||
|
+.B -ESRCH
|
||||||
|
+No process has a PID matching
|
||||||
|
+.IR pid .
|
||||||
|
+.TP
|
||||||
|
+.B -EPERM
|
||||||
|
+The process does not have permission to send the signal
|
||||||
|
+to the receiving process.
|
||||||
|
+.TP
|
||||||
|
+.B -EFAULT
|
||||||
|
+memory error.
|
||||||
|
+.SH NOTES
|
||||||
|
+If this function results in the sending of a signal to the process
|
||||||
|
+that invoked it, and that signal was not blocked by the calling thread,
|
||||||
|
+and no other threads were willing to handle this signal (either by
|
||||||
|
+having it unblocked, or by waiting for it using
|
||||||
|
+.BR sigwait (3)),
|
||||||
|
+then at least some signal must be delivered to this thread before this
|
||||||
|
+function returns.
|
||||||
|
+.SH "CONFORMING TO"
|
||||||
|
+POSIX 1003.1-2001
|
||||||
|
+.SH "SEE ALSO"
|
||||||
|
+.BR kill (2),
|
||||||
|
+.BR sigaction (2),
|
||||||
|
+.BR signal (2),
|
||||||
|
+.BR sigwait (3),
|
||||||
|
+.BR signal (7),
|
||||||
|
+.BR sigqueue (2)
|
||||||
|
--- BUILD/man-pages-1.69/man2/rt_sigreturn.2
|
||||||
|
+++ BUILD/man-pages-1.69/man2/rt_sigreturn.2
|
||||||
|
@@ -0,0 +1 @@
|
||||||
|
+.so man2/sigreturn.2
|
||||||
|
--- BUILD/man-pages-1.69/man2/rt_sigsuspend.2
|
||||||
|
+++ BUILD/man-pages-1.69/man2/rt_sigsuspend.2
|
||||||
|
@@ -0,0 +1 @@
|
||||||
|
+.so man2/sigaction.2
|
||||||
|
--- BUILD/man-pages-1.69/man2/rt_sigtimedwait.2
|
||||||
|
+++ BUILD/man-pages-1.69/man2/rt_sigtimedwait.2
|
||||||
|
@@ -0,0 +1,113 @@
|
||||||
|
+.\" Copyright (c) 2002 Michael kerrisk <mtk16@ext.canterbury.ac.nz>
|
||||||
|
+.\"
|
||||||
|
+.\" 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.
|
||||||
|
+.\"
|
||||||
|
+.\" Formatted or processed versions of this manual, if unaccompanied by
|
||||||
|
+.\" the source, must acknowledge the copyright and authors of this work.
|
||||||
|
+.\"
|
||||||
|
+.TH RT_SIGTIMEDWAIT 2 2003-04-07 "Linux 2.4.19" "Linux Programmer's Manual"
|
||||||
|
+.SH NAME
|
||||||
|
+rt_sigtimedwait \- synchronously wait for queued signals
|
||||||
|
+.SH SYNOPSIS
|
||||||
|
+.BI "long rt_sigtimedwait(const sigset_t *" uthese ", siginfo_t *" uinfo ", "
|
||||||
|
+.BI "const struct timespec " uts ", size_t " sigsetsize ");"
|
||||||
|
+.SH DESCRIPTION
|
||||||
|
+.BR rt_sigtimedwait ()
|
||||||
|
+suspends execution of the calling process until one of the signals in
|
||||||
|
+.I uthese
|
||||||
|
+is delivered.
|
||||||
|
+(If one of the signals in
|
||||||
|
+.I uthese
|
||||||
|
+is already pending for the calling process,
|
||||||
|
+.BR rt_sigtimedwait()
|
||||||
|
+will return immediately with information about that signal.)
|
||||||
|
+
|
||||||
|
+.BR rt_sigtimedwait()
|
||||||
|
+removes the delivered signal from the calling process's list of pending
|
||||||
|
+signals and returns the signal number as its function result.
|
||||||
|
+If the
|
||||||
|
+.I uinfo
|
||||||
|
+argument is not
|
||||||
|
+.BR NULL ,
|
||||||
|
+then it returns a structure of type
|
||||||
|
+.I siginfo_t
|
||||||
|
+
|
||||||
|
+The argument
|
||||||
|
+.IR uts ,
|
||||||
|
+enables an upper bound to be placed on the time for which
|
||||||
|
+the process is suspended.
|
||||||
|
+This argument is of the following type:
|
||||||
|
+.sp
|
||||||
|
+.in +2n
|
||||||
|
+.nf
|
||||||
|
+struct timespec {
|
||||||
|
+ long tv_sec; /* seconds */
|
||||||
|
+ long tv_nsec; /* nanoseconds */
|
||||||
|
+}
|
||||||
|
+.fi
|
||||||
|
+.in -2n
|
||||||
|
+.sp
|
||||||
|
+If both fields of this structure are specified as 0, a poll is performed:
|
||||||
|
+.BR rt_sigtimedwait ()
|
||||||
|
+returns immediately, either with information about a signal that
|
||||||
|
+was pending for the caller, or with an error
|
||||||
|
+if none of the signals in
|
||||||
|
+.I uthese
|
||||||
|
+was pending.
|
||||||
|
+.SH "RETURN VALUE"
|
||||||
|
+On success,
|
||||||
|
+.BR rt_sigtimedwait ()
|
||||||
|
+returns a signal number (i.e., a value greater than zero).
|
||||||
|
+On failure, returns one of the values from the ERRORS section below.
|
||||||
|
+.SH ERRORS
|
||||||
|
+.TP
|
||||||
|
+.B -EAGAIN
|
||||||
|
+No signal in
|
||||||
|
+.I uthese
|
||||||
|
+was delivered within the
|
||||||
|
+.I uts
|
||||||
|
+period specified to
|
||||||
|
+.BR sigtimedwait ().
|
||||||
|
+.TP
|
||||||
|
+.B -EINVAL
|
||||||
|
+.I uts
|
||||||
|
+or
|
||||||
|
+.I uthese
|
||||||
|
+was invalid.
|
||||||
|
+.TP
|
||||||
|
+.B -EFAULT
|
||||||
|
+memory error.
|
||||||
|
+.TP
|
||||||
|
+.B -EAGAIN
|
||||||
|
+The wait was interrupted by a signal handler and the
|
||||||
|
+.I timeout
|
||||||
|
+period has expired.
|
||||||
|
+.TP
|
||||||
|
+.B -EINTR
|
||||||
|
+The wait was interrupted by a signal handler.
|
||||||
|
+(This handler was for a signal other than one of those in
|
||||||
|
+.IR set .)
|
||||||
|
+.SH "CONFORMING TO"
|
||||||
|
+POSIX 1003.1-2001
|
||||||
|
+.SH "SEE ALSO"
|
||||||
|
+.BR kill (2),
|
||||||
|
+.BR sigaction (2),
|
||||||
|
+.BR signal (2),
|
||||||
|
+.BR sigpending (2),
|
||||||
|
+.BR sigprocmask (2),
|
||||||
|
+.BR sigqueue (2),
|
||||||
|
+.BR signal (7),
|
||||||
|
+.BR sigsetops (3),
|
||||||
|
+.BR sigtimedwait (2)
|
89
man-pages.keyring
Normal file
89
man-pages.keyring
Normal file
@ -0,0 +1,89 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
Comment: A934 8594 CE31 283A 826F BDD8 D576 33D4 41E2 5BB5
|
||||||
|
Comment: Alejandro Colomar Andres <alx.manpages@gmail.com>
|
||||||
|
|
||||||
|
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
|
||||||
|
Rhs=
|
||||||
|
=KAEy
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
110
man-pages.spec
Normal file
110
man-pages.spec
Normal file
@ -0,0 +1,110 @@
|
|||||||
|
#
|
||||||
|
# spec file for package man-pages
|
||||||
|
#
|
||||||
|
# Copyright (c) 2023 SUSE LLC
|
||||||
|
#
|
||||||
|
# All modifications and additions to the file contributed by third parties
|
||||||
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
|
# upon. The license for this file, and modifications and additions to the
|
||||||
|
# file, is the same license as for the pristine package itself (unless the
|
||||||
|
# license for the pristine package is not an Open Source License, in which
|
||||||
|
# case the license is the MIT License). An "Open Source License" is a
|
||||||
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
|
#
|
||||||
|
|
||||||
|
|
||||||
|
Name: man-pages
|
||||||
|
Version: 6.05.01
|
||||||
|
Release: 0
|
||||||
|
Summary: Linux Manual Pages
|
||||||
|
License: BSD-3-Clause AND GPL-2.0-or-later AND MIT
|
||||||
|
Group: Documentation/Man
|
||||||
|
URL: https://www.kernel.org/doc/man-pages/download.html
|
||||||
|
#Git-Clone: git://git.kernel.org/pub/scm/docs/man-pages/man-pages
|
||||||
|
#Git-Web: http://git.kernel.org/cgit/docs/man-pages/man-pages.git/
|
||||||
|
Source0: https://mirrors.edge.kernel.org/pub/linux/docs/man-pages/man-pages-%{version}.tar.xz
|
||||||
|
Source1: https://mirrors.edge.kernel.org/pub/linux/docs/man-pages/man-pages-%{version}.tar.sign
|
||||||
|
# https://lore.kernel.org/all/1257e092-79af-3624-2f6a-fb5fd69e5c18@gmail.com/#t
|
||||||
|
Source2: %{name}.keyring
|
||||||
|
Patch0: %{name}.eal3.diff
|
||||||
|
Patch1: %{name}_gai.conf-reference.patch
|
||||||
|
# [bsc#1154701]
|
||||||
|
Patch2: man-pages-tcp_fack.patch
|
||||||
|
BuildRequires: fdupes
|
||||||
|
Supplements: (man and patterns-base-documentation)
|
||||||
|
BuildArch: noarch
|
||||||
|
|
||||||
|
%description
|
||||||
|
A large collection of man pages (documentation) from the Linux
|
||||||
|
Documentation Project (LDP). The man pages are organized into the
|
||||||
|
following sections: Section 1, user commands (intro only); Section 2,
|
||||||
|
system calls; Section 3, libc calls; Section 4, devices (e.g., hd, sd);
|
||||||
|
Section 5, file formats and protocols (e.g., wtmp, %{_sysconfdir}/passwd, nfs);
|
||||||
|
Section 6, games (intro only); Section 7, conventions, macro packages,
|
||||||
|
etc. (e.g., nroff, ascii); and Section 8, system administration (intro
|
||||||
|
only).
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -q
|
||||||
|
%patch0 -p2
|
||||||
|
%patch1
|
||||||
|
%patch2 -p1
|
||||||
|
find -name "*.orig" | xargs rm -fv
|
||||||
|
|
||||||
|
%build
|
||||||
|
# glibc
|
||||||
|
rm man3/{getifaddrs.3,freeifaddrs.3,crypt.3,crypt_r.3}
|
||||||
|
# remove .so link to bzero.3, conflicts with libbsd
|
||||||
|
rm man3/explicit_bzero.3
|
||||||
|
# already in bpftool package
|
||||||
|
rm man7/bpf-helpers.7
|
||||||
|
# bsc#1188724
|
||||||
|
rm man5/motd.5
|
||||||
|
# conflicts with mandoc
|
||||||
|
mkdir man7mp
|
||||||
|
mv man7/man.7 man7mp/man.7mp
|
||||||
|
|
||||||
|
%install
|
||||||
|
for i in man[0-9]*; do
|
||||||
|
mkdir -p "%{buildroot}/%{_mandir}/$i"
|
||||||
|
cp -p "$i"/* "%{buildroot}/%{_mandir}/$i/"
|
||||||
|
done
|
||||||
|
cd "%{buildroot}/%{_mandir}/"
|
||||||
|
RETVAL=0
|
||||||
|
ARE_MISSING=""
|
||||||
|
for i in */* ; do
|
||||||
|
FOUND=0
|
||||||
|
grep "^.so man" "$i" && FOUND=1
|
||||||
|
if [ "$FOUND" == 1 ] ; then
|
||||||
|
if [ ! -f `grep "^.so man" "$i" | awk '{print $2}'` ]; then
|
||||||
|
ARE_MISSING="$i $ARE_MISSING"
|
||||||
|
RETVAL=1
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
echo ""
|
||||||
|
echo "The following manual pages are now missing (for .so reference):"
|
||||||
|
echo "$ARE_MISSING"
|
||||||
|
echo ""
|
||||||
|
if [ "$RETVAL" -ne 0 ] ; then
|
||||||
|
exit "$RETVAL"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Remove duplicates
|
||||||
|
%fdupes -s %{buildroot}/%{_prefix}
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(644,root,root,755)
|
||||||
|
%doc README Changes Changes.old CONTRIBUTING lsm
|
||||||
|
%license LICENSES/*.txt
|
||||||
|
%dir %{_mandir}/man7mp
|
||||||
|
%dir %{_mandir}/man2type
|
||||||
|
%dir %{_mandir}/man3const
|
||||||
|
%dir %{_mandir}/man3head
|
||||||
|
%dir %{_mandir}/man3type
|
||||||
|
%{_mandir}/man*/*.gz
|
||||||
|
|
||||||
|
%changelog
|
12
man-pages_gai.conf-reference.patch
Normal file
12
man-pages_gai.conf-reference.patch
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
Index: man3/getaddrinfo.3
|
||||||
|
===================================================================
|
||||||
|
--- man3/getaddrinfo.3.orig
|
||||||
|
+++ man3/getaddrinfo.3
|
||||||
|
@@ -818,6 +818,7 @@ main(int argc, char *argv[])
|
||||||
|
.BR getaddrinfo_a (3),
|
||||||
|
.BR gethostbyname (3),
|
||||||
|
.BR getnameinfo (3),
|
||||||
|
+.BR gai.conf (5),
|
||||||
|
.BR inet (3),
|
||||||
|
.BR gai.conf (5),
|
||||||
|
.BR hostname (7),
|
Loading…
Reference in New Issue
Block a user