diff --git a/.gitignore b/.gitignore index e012fee..f23e5ce 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/man-pages-overrides-7.0.0.tar.xz +SOURCES/man-pages-overrides-7.1.3.tar.xz diff --git a/.man-pages-overrides.metadata b/.man-pages-overrides.metadata index 84b8d3c..56a2178 100644 --- a/.man-pages-overrides.metadata +++ b/.man-pages-overrides.metadata @@ -1 +1 @@ -00e038c72c956dc65791a3132342d731e2477986 SOURCES/man-pages-overrides-7.0.0.tar.xz +cdc431b04cf38341a1cc9b27c788f1fd80615145 SOURCES/man-pages-overrides-7.1.3.tar.xz diff --git a/SOURCES/1021967-mpo-7.1.0-socat.1.patch b/SOURCES/1021967-mpo-7.1.0-socat.1.patch new file mode 100644 index 0000000..a51620a --- /dev/null +++ b/SOURCES/1021967-mpo-7.1.0-socat.1.patch @@ -0,0 +1,25 @@ +From 201baa7c77eeac03b0e98064aff6d371140cf394 Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Mon, 29 Sep 2014 19:49:55 +0200 +Subject: [PATCH] socat.1 bold too far + +--- + socat/man1/socat.1 | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/socat/man1/socat.1 b/socat/man1/socat.1 +index a07563e..b59fe36 100644 +--- a/socat/man1/socat.1 ++++ b/socat/man1/socat.1 +@@ -1969,7 +1969,7 @@ address\&. + Changes the (owner) and groups of the process after + processing the address (example)\&. This call might require root privilege\&. + .IP "\fB\f(CWsu\-d=\fP\fP" +-Short name for \fB\f(CWsubstuser\-delayed\fP\fP\&. ++Short name for \fBsubstuser\-delayed\fP. + Changes the + (owner) and groups of the process after processing the address (example)\&. + The user and his groups are retrieved \fIbefore\fP a possible +-- +1.9.3 + diff --git a/SOURCES/1040023-mpo-7.1.0-vsftpd.conf.5.patch b/SOURCES/1040023-mpo-7.1.0-vsftpd.conf.5.patch new file mode 100644 index 0000000..0ca5889 --- /dev/null +++ b/SOURCES/1040023-mpo-7.1.0-vsftpd.conf.5.patch @@ -0,0 +1,26 @@ +From 4791555e8a50922a5599658ca2afb6a2cf37d2f3 Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Tue, 30 Sep 2014 14:44:11 +0200 +Subject: [PATCH] vsftpd.conf.5 typo ssl_request_cert + +--- + vsftpd/man5/vsftpd.conf.5 | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/vsftpd/man5/vsftpd.conf.5 b/vsftpd/man5/vsftpd.conf.5 +index 72bb86f..08aaf81 100644 +--- a/vsftpd/man5/vsftpd.conf.5 ++++ b/vsftpd/man5/vsftpd.conf.5 +@@ -486,7 +486,8 @@ Default: NO + .TP + .B ssl_request_cert + If enabled, vsftpd will request (but not necessarily require; see +-.BR require_cert) a certificate on incoming SSL connections. Normally this ++.BR require_cert ) ++a certificate on incoming SSL connections. Normally this + should not cause any trouble at all, but IBM zOS seems to have issues. + (New in v2.0.7). + +-- +1.9.3 + diff --git a/SOURCES/1064756-mpo-7.1.2-netstat.8.patch b/SOURCES/1064756-mpo-7.1.2-netstat.8.patch new file mode 100644 index 0000000..52e722f --- /dev/null +++ b/SOURCES/1064756-mpo-7.1.2-netstat.8.patch @@ -0,0 +1,74 @@ +From ed7660157811b91e376830514ea4c0108617173c Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Tue, 25 Nov 2014 15:02:31 +0100 +Subject: [PATCH] netstat.8 Add netstat -S/--sctp parameter + +--- + net-tools/de/man8/netstat.8 | 2 ++ + net-tools/fr/man8/netstat.8 | 2 ++ + net-tools/man8/netstat.8 | 2 ++ + net-tools/pt/man8/netstat.8 | 2 ++ + 4 files changed, 8 insertions(+) + +diff --git a/net-tools/de/man8/netstat.8 b/net-tools/de/man8/netstat.8 +index d6b77ff..fdb76c9 100644 +--- a/net-tools/de/man8/netstat.8 ++++ b/net-tools/de/man8/netstat.8 +@@ -20,6 +20,8 @@ netstat \- Anzeige von Netzwerksverbindungen, Routentabellen, Schnittstellenstat + .RB [ \-venaoc ] + .RB [ \-\-tcp | \-t ] + .RB [ \-\-udp | \-u ] ++.RB [ \-\-udplite | \-U ] ++.RB [ \-\-sctp | \-S ] + .RB [ \-\-raw | \-w ] + .RB [ \-\-groups | \-g ] + .RB [ \-\-unix | \-x ] +diff --git a/net-tools/fr/man8/netstat.8 b/net-tools/fr/man8/netstat.8 +index fedbe4f..c65d0be 100644 +--- a/net-tools/fr/man8/netstat.8 ++++ b/net-tools/fr/man8/netstat.8 +@@ -21,6 +21,8 @@ et les membres multicast. + .RB [ \-venaoc ] + .RB [ \-\-tcp | \-t ] + .RB [ \-\-udp | \-u ] ++.RB [ \-\-udplite | \-U ] ++.RB [ \-\-sctp | \-S ] + .RB [ \-\-raw | \-w ] + .RB [ \-\-groups | \-g ] + .RB [ \-\-unix | \-x ] +diff --git a/net-tools/man8/netstat.8 b/net-tools/man8/netstat.8 +index 831faf2..7fcd41b 100644 +--- a/net-tools/man8/netstat.8 ++++ b/net-tools/man8/netstat.8 +@@ -21,6 +21,7 @@ netstat \- Print network connections, routing tables, interface statistics, masq + .RB [ \-\-tcp | \-t ] + .RB [ \-\-udp | \-u ] + .RB [ \-\-udplite | \-U ] ++.RB [ \-\-sctp | \-S ] + .RB [ \-\-raw | \-w ] + .RB [ \-\-listening | \-l ] + .RB [ \-\-all | \-a ] +@@ -76,6 +77,7 @@ netstat \- Print network connections, routing tables, interface statistics, masq + .RB [ \-\-tcp | \-t ] + .RB [ \-\-udp | \-u ] + .RB [ \-\-udplite | \-U ] ++.RB [ \-\-sctp | \-S ] + .RB [ \-\-raw | \-w ] + .RB [delay] + .P +diff --git a/net-tools/pt/man8/netstat.8 b/net-tools/pt/man8/netstat.8 +index 1903bbb..d2d04ef 100644 +--- a/net-tools/pt/man8/netstat.8 ++++ b/net-tools/pt/man8/netstat.8 +@@ -19,6 +19,8 @@ mascaradas. + .RB [ \-venaoc ] + .RB [ \-\-tcp | \-t ] + .RB [ \-\-udp | \-u ] ++.RB [ \-\-udplite | \-U ] ++.RB [ \-\-sctp | \-S ] + .RB [ \-\-raw | \-w ] + .RB [ \-\-unix | \-x ] + .RB [ \-\-inet | \-\-ip ] +-- +1.9.3 + diff --git a/SOURCES/1066917-mpo-7.1.0-zsh.1-zshall.1.patch b/SOURCES/1066917-mpo-7.1.0-zsh.1-zshall.1.patch new file mode 100644 index 0000000..141a249 --- /dev/null +++ b/SOURCES/1066917-mpo-7.1.0-zsh.1-zshall.1.patch @@ -0,0 +1,39 @@ +From c4b5600577ecc27a1751a7f7f2033f35ac725a6b Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Mon, 29 Sep 2014 23:15:24 +0200 +Subject: [PATCH] zsh emulation + +--- + zsh/man1/zsh.1 | 2 +- + zsh/man1/zshall.1 | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/zsh/man1/zsh.1 b/zsh/man1/zsh.1 +index 3ba42a6..8143d16 100644 +--- a/zsh/man1/zsh.1 ++++ b/zsh/man1/zsh.1 +@@ -255,7 +255,7 @@ can be stacked after the `\fB\-b\fP\&' and will take effect as normal\&. + Zsh tries to emulate \fBsh\fP or \fBksh\fP when it is invoked as + \fBsh\fP or \fBksh\fP respectively; more precisely, it looks at the first + letter of the name by which it was invoked, excluding any initial `\fBr\fP\&' +-(assumed to stand for `restricted\&'), and if that is `\fBs\fP' or `\fBk\fP' it ++(assumed to stand for `restricted\&'), and if that is `\fBb\fP', `\fBs\fP' or `\fBk\fP' it + will emulate \fBsh\fP or \fBksh\fP\&. Furthermore, if invoked as \fBsu\fP (which + happens on certain systems when the shell is executed by the \fBsu\fP + command), the shell will try to find an alternative name from the \fBSHELL\fP +diff --git a/zsh/man1/zshall.1 b/zsh/man1/zshall.1 +index 9642c5c..e23492a 100644 +--- a/zsh/man1/zshall.1 ++++ b/zsh/man1/zshall.1 +@@ -252,7 +252,7 @@ can be stacked after the `\fB\-b\fP' and will take effect as normal\&. + Zsh tries to emulate \fBsh\fP or \fBksh\fP when it is invoked as + \fBsh\fP or \fBksh\fP respectively; more precisely, it looks at the first + letter of the name by which it was invoked, excluding any initial `\fBr\fP' +-(assumed to stand for `restricted'), and if that is `\fBs\fP' or `\fBk\fP' it ++(assumed to stand for `restricted'), and if that is `\fBb\fP', `\fBs\fP' or `\fBk\fP' it + will emulate \fBsh\fP or \fBksh\fP\&. Furthermore, if invoked as \fBsu\fP (which + happens on certain systems when the shell is executed by the \fBsu\fP + command), the shell will try to find an alternative name from the \fBSHELL\fP +-- +1.9.3 + diff --git a/SOURCES/1073718-mpo-7.1.0-open.2.patch b/SOURCES/1073718-mpo-7.1.0-open.2.patch new file mode 100644 index 0000000..20a0479 --- /dev/null +++ b/SOURCES/1073718-mpo-7.1.0-open.2.patch @@ -0,0 +1,47 @@ +From 4c8988667193cbd405eae05518425905db517626 Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Wed, 30 Jul 2014 17:35:04 +0200 +Subject: [PATCH] open.2 + +--- + man-pages/man2/open.2 | 17 ++++++++++++----- + 1 file changed, 12 insertions(+), 5 deletions(-) + +diff --git a/man-pages/man2/open.2 b/man-pages/man2/open.2 +index 84331c6..6b25e7b 100644 +--- a/man-pages/man2/open.2 ++++ b/man-pages/man2/open.2 +@@ -875,10 +875,16 @@ for doing so, for example the + operation in + .BR xfsctl (3). + .LP +-Under Linux 2.4, transfer sizes, and the alignment of the user buffer +-and the file offset must all be multiples of the logical block size +-of the file system. +-Under Linux 2.6, alignment to 512-byte boundaries suffices. ++Under Linux 2.4, transfer sizes, and the alignment of the user buffer ++and the file offset must all be multiples of the logical block size of ++the filesystem. Since Linux 2.6.0, alignment to the logical block size ++of the underlying storage (typically 512 bytes) suffices. The logical ++block size can be determined using the ioctl(2) BLKSSZGET operation or ++from the shell using the command: ++ ++.RS ++.BR blockdev " " --getss ++.RE + .LP + .B O_DIRECT + I/Os should never be run concurrently with the +@@ -1010,7 +1016,8 @@ to enable this flag. + .BR fopen (3), + .BR fifo (7), + .BR path_resolution (7), +-.BR symlink (7) ++.BR symlink (7), ++.BR blockdev (8) + .SH COLOPHON + This page is part of release 3.53 of the Linux + .I man-pages +-- +1.9.3 + diff --git a/SOURCES/1086994-mpo-7.1.0-proc.5.patch b/SOURCES/1086994-mpo-7.1.0-proc.5.patch new file mode 100644 index 0000000..b67397d --- /dev/null +++ b/SOURCES/1086994-mpo-7.1.0-proc.5.patch @@ -0,0 +1,47 @@ +From e2f304ae4d80cca575c13d9fd2cdb48b664442db Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Tue, 30 Sep 2014 14:38:14 +0200 +Subject: [PATCH] proc.5 adding missing fields + +--- + man-pages/man5/proc.5 | 24 ++++++++++++++++++++++++ + 1 file changed, 24 insertions(+) + +diff --git a/man-pages/man5/proc.5 b/man-pages/man5/proc.5 +index c6156f9..ae3bbf0 100644 +--- a/man-pages/man5/proc.5 ++++ b/man-pages/man5/proc.5 +@@ -1242,6 +1242,30 @@ for a guest operating system), measured in clock ticks (divide by + \fIcguest_time\fP %ld (since Linux 2.6.24) + (44) Guest time of the process's children, measured in clock ticks (divide by + .IR sysconf(_SC_CLK_TCK) ). ++.TP ++\fIstart_data\fP %lu (since Linux 3.3) ++(45) Address above which program data+bss is placed. ++.TP ++\fIend_data\fP %lu (since Linux 3.3) ++(46) Address below which program data+bss is placed. ++.TP ++\fIstart_brk\fP %lu (since Linux 3.3) ++(47) Address above which program heap can be expanded with brk(). ++.TP ++\fIarg_start\fP %lu (since Linux 3.5) ++(48) Address above which program command line is placed. ++.TP ++\fIarg_end\fP %lu (since Linux 3.5) ++(49) Address below which program command line is placed. ++.TP ++\fIenv_start\fP %lu (since Linux 3.5) ++(50) Address above which program environment is placed. ++.TP ++\fIenv_end\fP %lu (since Linux 3.5) ++(51) Address below which program environment is placed. ++.TP ++\fIexit_code\fP %d (since Linux 3.5) ++(52) The thread's exit_code in the form reported by the waitpid system. + .RE + .TP + .I /proc/[pid]/statm +-- +1.9.3 + diff --git a/SOURCES/1095371-clone-and-open-for-aarch64.patch b/SOURCES/1095371-clone-and-open-for-aarch64.patch new file mode 100644 index 0000000..72c8ecd --- /dev/null +++ b/SOURCES/1095371-clone-and-open-for-aarch64.patch @@ -0,0 +1,60 @@ +From f08174d07173579bd1597779c344b6b8e8445621 Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Thu, 16 Oct 2014 14:27:29 +0200 +Subject: [PATCH] clone and open for aarch64 + +--- + man-pages/man2/____clone.2 | 17 +++++++++++++++++ + man-pages/man2/____open.2 | 8 ++++++++ + 2 files changed, 25 insertions(+) + +diff --git a/man-pages/man2/____clone.2 b/man-pages/man2/____clone.2 +index 1baad11..96e5006 100644 +--- a/man-pages/man2/____clone.2 ++++ b/man-pages/man2/____clone.2 +@@ -1024,6 +1024,23 @@ On i386, + .BR clone () + should not be called through vsyscall, but directly through + .IR "int $0x80" . ++ ++.BR clone() ++replaces ++.BR fork(2) ++and ++.BR vfork(2) ++system calls. ++A call to ++.BR fork() ++is equivalent to a call to ++.BR clone() ++specifying flags as just SIGCHLD. ++A call to ++.BR vfork() ++is equivalent to calling ++.BR clone() ++with flags specified as: CLONE_VM | CLONE_VFORK | SIGCHLD + .SH BUGS + Versions of the GNU C library that include the NPTL threading library + contain a wrapper function for +diff --git a/man-pages/man2/____open.2 b/man-pages/man2/____open.2 +index 84331c6..f298e34 100644 +--- a/man-pages/man2/____open.2 ++++ b/man-pages/man2/____open.2 +@@ -63,6 +63,14 @@ open, creat \- open and possibly create a file or device + .BI "int creat(const char *" pathname ", mode_t " mode ); + .fi + .SH DESCRIPTION ++.BR open(2) ++and ++.BR creat(2) ++system calls are DEPRECATED, use ++.BR openat(2) ++instead!!! This man page is only a reference for ++.BR openat(2). ++.LP + Given a + .I pathname + for a file, +-- +1.9.3 + diff --git a/SOURCES/1104994-mpo-7.1.0-vsfptd.conf.5-missing-isolate-options.patch b/SOURCES/1104994-mpo-7.1.0-vsfptd.conf.5-missing-isolate-options.patch new file mode 100644 index 0000000..2292201 --- /dev/null +++ b/SOURCES/1104994-mpo-7.1.0-vsfptd.conf.5-missing-isolate-options.patch @@ -0,0 +1,61 @@ +From 0ea5c7fdb4be3d2f5cc45253dcafd29856fd9e33 Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Mon, 29 Sep 2014 21:35:56 +0200 +Subject: [PATCH] vsftpd.5 isolate_* options + +--- + vsftpd/man5/vsftpd.conf.5 | 22 +++++++++++++++++++--- + 1 file changed, 19 insertions(+), 3 deletions(-) + +diff --git a/vsftpd/man5/vsftpd.conf.5 b/vsftpd/man5/vsftpd.conf.5 +index 08aaf81..3aed7fc 100644 +--- a/vsftpd/man5/vsftpd.conf.5 ++++ b/vsftpd/man5/vsftpd.conf.5 +@@ -644,6 +644,21 @@ change it with the setting + .BR xferlog_file . + + Default: NO ++.TP ++.B isolate_network ++If enabled, use CLONE_NEWNET to isolate the untrusted processes so that ++they can't do arbitrary connect() and instead have to ask the privileged ++process for sockets ( ++.BR port_promiscuous ++have to be disabled). ++ ++Default: YES ++.TP ++.B isolate ++If enabled, use CLONE_NEWPID and CLONE_NEWIPC to isolate processes to their ++ipc and pid namespaces. So separated processes can not interact with each other. ++ ++Default: YES + + .SH NUMERIC OPTIONS + Below is a list of numeric options. A numeric option must be set to a non +@@ -741,8 +756,9 @@ Default: 077 + .B max_clients + If vsftpd is in standalone mode, this is the maximum number of clients which + may be connected. Any additional clients connecting will get an error message. ++The value 0 switches off the limit. + +-Default: 0 (unlimited) ++Default: 2000 + .TP + .B max_login_fails + After this many login failures, the session is killed. +@@ -752,9 +768,9 @@ Default: 3 + .B max_per_ip + If vsftpd is in standalone mode, this is the maximum number of clients which + may be connected from the same source internet address. A client will get an +-error message if they go over this limit. ++error message if they go over this limit. The value 0 switches off the limit. + +-Default: 0 (unlimited) ++Default: 50 + .TP + .B pasv_max_port + The maximum port to allocate for PASV style data connections. Can be used to +-- +1.9.3 + diff --git a/SOURCES/1109291-mpo-7.1.0-mailx.1.patch b/SOURCES/1109291-mpo-7.1.0-mailx.1.patch new file mode 100644 index 0000000..dd40187 --- /dev/null +++ b/SOURCES/1109291-mpo-7.1.0-mailx.1.patch @@ -0,0 +1,31 @@ +From 7b3766eb42ec6525e9b350f76c0cc0622c99f9a8 Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Mon, 29 Sep 2014 22:28:35 +0200 +Subject: [PATCH] addition to FROM syntax + +--- + mailx/man1/mailx.1 | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/mailx/man1/mailx.1 b/mailx/man1/mailx.1 +index c1dd9a4..5181dd3 100644 +--- a/mailx/man1/mailx.1 ++++ b/mailx/man1/mailx.1 +@@ -219,6 +219,14 @@ and, in case of a string option, + assigns + .I value + to it. ++Note, that when setting ++.I from ++variable, domain name of host is automatically added if value does not contain any. ++If you want to enter ++.I from ++address with owner's name, you can use, for example, following format: ++.B -S ++.I \(dqfrom=System User \(dq + .TP + .BI \-T \ name + Writes the `Message-Id:' and `Article-Id:' header fields +-- +1.9.3 + diff --git a/SOURCES/1109294-mpo-7.1.0-mailx.1.environment-variables.patch b/SOURCES/1109294-mpo-7.1.0-mailx.1.environment-variables.patch new file mode 100644 index 0000000..628bddd --- /dev/null +++ b/SOURCES/1109294-mpo-7.1.0-mailx.1.environment-variables.patch @@ -0,0 +1,26 @@ +From d155680b85259d6092f2e2d166dbca9c1a793918 Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Mon, 29 Sep 2014 22:45:33 +0200 +Subject: [PATCH] environment vairables + +--- + mailx/man1/mailx.1 | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/mailx/man1/mailx.1 b/mailx/man1/mailx.1 +index 5181dd3..59737df 100644 +--- a/mailx/man1/mailx.1 ++++ b/mailx/man1/mailx.1 +@@ -2197,7 +2197,8 @@ if it is passed to \fImailx\fR + as part of the environment + (this is not restricted to specific variables as in the POSIX standard). + A value given in a startup file overrides +-a value imported from the environment. ++a value imported from the environment, but it is not possible to unset ++an environment variable in a startup file. + Options may be either binary, + in which case it is only significant + to see whether they are set or not; +-- +1.9.3 + diff --git a/SOURCES/1120294-madvise.2-MADV_REMOVE-supports-more-filesystems.patch b/SOURCES/1120294-madvise.2-MADV_REMOVE-supports-more-filesystems.patch new file mode 100644 index 0000000..ec78e5b --- /dev/null +++ b/SOURCES/1120294-madvise.2-MADV_REMOVE-supports-more-filesystems.patch @@ -0,0 +1,112 @@ +From 82a40d2b088b5207ecb8f8861ebd4babfd10385a Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Mon, 27 Oct 2014 13:02:32 +0100 +Subject: [PATCH] madvise.2 MADV_REMOVE supports more filesystems + +--- + man-pages/en/man2/madvise.2 | 20 ++++++++++++++------ + man-pages/man2/fallocate.2 | 11 +++++++++++ + man-pages/man2/madvise.2 | 20 ++++++++++++++------ + 3 files changed, 39 insertions(+), 12 deletions(-) + +diff --git a/man-pages/en/man2/madvise.2 b/man-pages/en/man2/madvise.2 +index 4e693da..460726a 100644 +--- a/man-pages/en/man2/madvise.2 ++++ b/man-pages/en/man2/madvise.2 +@@ -101,11 +101,18 @@ without an underlying file. + .BR MADV_REMOVE " (Since Linux 2.6.16)" + Free up a given range of pages + and its associated backing store. +-Currently, +-.\" 2.6.18-rc5 +-only shmfs/tmpfs supports this; other file systems return with the +-error +-.BR ENOSYS . ++Originally, only shmfs/tmpfs supported this; but since Linux 3.5, ++any filesystem which supports the ++.BR fallocate(2) ++mode ++.BR FALLOC_FL_PUNCH_HOLE ++also supports the ++.BR madvise(2) ++advice ++.BR MADV_REMOVE . ++Other filesystems return with the ++.BR EOPNOTSUPP ++error. + .\" Databases want to use this feature to drop a section of their + .\" bufferpool (shared memory segments) - without writing back to + .\" disk/swap space. This feature is also useful for supporting +@@ -375,7 +382,8 @@ from the system call, as it should). + .BR mprotect (2), + .BR msync (2), + .BR munmap (2), +-.BR core (5) ++.BR core (5), ++.BR fallocate (2) + .SH COLOPHON + This page is part of release 3.53 of the Linux + .I man-pages +diff --git a/man-pages/man2/fallocate.2 b/man-pages/man2/fallocate.2 +index be9dbcd..4e68a3f 100644 +--- a/man-pages/man2/fallocate.2 ++++ b/man-pages/man2/fallocate.2 +@@ -109,6 +109,17 @@ does not change. + Not all file systems support + .BR FALLOC_FL_PUNCH_HOLE ; + if a file system doesn't support the operation, an error is returned. ++The operation is supported on at least the following filesystems: ++.IP * 3 ++XFS (since Linux 2.6.38) ++.IP * ++ext4 (since Linux 3.0) ++.\" commit a4bb6b64e39abc0e41ca077725f2a72c868e7622 ++.IP * ++Btrfs (since Linux 3.7) ++.IP * ++tmpfs (since Linux 3.5) ++.\" commit 83e4fa9c16e4af7122e31be3eca5d57881d236fe + .SH RETURN VALUE + On success, + .BR fallocate () +diff --git a/man-pages/man2/madvise.2 b/man-pages/man2/madvise.2 +index 4e693da..460726a 100644 +--- a/man-pages/man2/madvise.2 ++++ b/man-pages/man2/madvise.2 +@@ -101,11 +101,18 @@ without an underlying file. + .BR MADV_REMOVE " (Since Linux 2.6.16)" + Free up a given range of pages + and its associated backing store. +-Currently, +-.\" 2.6.18-rc5 +-only shmfs/tmpfs supports this; other file systems return with the +-error +-.BR ENOSYS . ++Originally, only shmfs/tmpfs supported this; but since Linux 3.5, ++any filesystem which supports the ++.BR fallocate(2) ++mode ++.BR FALLOC_FL_PUNCH_HOLE ++also supports the ++.BR madvise(2) ++advice ++.BR MADV_REMOVE . ++Other filesystems return with the ++.BR EOPNOTSUPP ++error. + .\" Databases want to use this feature to drop a section of their + .\" bufferpool (shared memory segments) - without writing back to + .\" disk/swap space. This feature is also useful for supporting +@@ -375,7 +382,8 @@ from the system call, as it should). + .BR mprotect (2), + .BR msync (2), + .BR munmap (2), +-.BR core (5) ++.BR core (5), ++.BR fallocate (2) + .SH COLOPHON + This page is part of release 3.53 of the Linux + .I man-pages +-- +1.9.3 + diff --git a/SOURCES/1129235-mpo-7.1.0-flock.2.patch b/SOURCES/1129235-mpo-7.1.0-flock.2.patch new file mode 100644 index 0000000..3151813 --- /dev/null +++ b/SOURCES/1129235-mpo-7.1.0-flock.2.patch @@ -0,0 +1,83 @@ +From f1121d1e7ff76ace6e89fbe275abc3abedd5940b Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Mon, 29 Sep 2014 21:43:53 +0200 +Subject: [PATCH] flock.2 NFS flock + +--- + man-pages/man2/flock.2 | 48 ++++++++++++++++++++++++++++++++++++++++-------- + 1 file changed, 40 insertions(+), 8 deletions(-) + +diff --git a/man-pages/man2/flock.2 b/man-pages/man2/flock.2 +index 60537fe..b8c55d1 100644 +--- a/man-pages/man2/flock.2 ++++ b/man-pages/man2/flock.2 +@@ -145,19 +145,12 @@ possibly implemented in terms of + .BR fcntl (2), + appears on most UNIX systems. + .SH NOTES +-.BR flock () +-does not lock files over NFS. +-Use +-.BR fcntl (2) +-instead: that does work over NFS, given a sufficiently recent version of +-Linux and a server which supports locking. +-.PP + Since kernel 2.0, + .BR flock () + is implemented as a system call in its own right rather + than being emulated in the GNU C library as a call to + .BR fcntl (2). +-This yields true BSD semantics: ++This yields classical BSD semantics: + there is no interaction between the types of lock + placed by + .BR flock () +@@ -166,6 +159,45 @@ and + and + .BR flock () + does not detect deadlock. ++(Note, however, that on some modern BSDs, ++.\" E.g., according to the flock(2) man page, FreeBSD since at least 5.3 ++.BR flock () ++and ++.BR fcntl (2) ++locks ++.I do ++interact with one another.) ++.PP ++In Linux kernels up to 2.6.11, ++.BR flock () ++does not lock files over NFS ++(i.e., the scope of locks was limited to the local system). ++Instead, one could use ++.BR fcntl (2) ++byte-range locking, which does work over NFS, ++given a sufficiently recent version of ++Linux and a server which supports locking. ++Since Linux 2.6.12, NFS clients support ++.BR flock () ++locks by emulating them as byte-range locks on the entire file. ++This means that ++.BR fcntl (2) ++and ++.BR flock () ++locks ++.I do ++interact with one another over NFS. ++Since Linux 2.6.37, ++.\" commit 5eebde23223aeb0ad2d9e3be6590ff8bbfab0fc2 ++the kernel supports a compatibility mode that allows ++.BR flock () ++locks (and also ++.BR fcntl (2) ++byte region locks) to be treated as local; ++see the discussion of the ++.I "local_lock" ++option in ++.BR nfs (5). + .PP + .BR flock () + places advisory locks only; given suitable permissions on a file, +-- +1.9.3 + diff --git a/SOURCES/1131853-mpo-7.1.0-proc.5-proc-fs-not-empty.patch b/SOURCES/1131853-mpo-7.1.0-proc.5-proc-fs-not-empty.patch new file mode 100644 index 0000000..564ec21 --- /dev/null +++ b/SOURCES/1131853-mpo-7.1.0-proc.5-proc-fs-not-empty.patch @@ -0,0 +1,26 @@ +From 1add9b12265ac72b655fce77cc832bab271071ca Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Tue, 30 Sep 2014 14:41:23 +0200 +Subject: [PATCH] proc.5 proc/fs not empty + +--- + man-pages/man5/proc.5 | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/man-pages/man5/proc.5 b/man-pages/man5/proc.5 +index ae3bbf0..e4d2fd7 100644 +--- a/man-pages/man5/proc.5 ++++ b/man-pages/man5/proc.5 +@@ -1618,7 +1618,8 @@ Then file systems contained in this file are tried + (excepted those that are marked with "nodev"). + .TP + .I /proc/fs +-Empty subdirectory. ++Contains subdirectories that in turn contain files ++with information about (certain) mounted filesystems. + .TP + .I /proc/ide + This directory +-- +1.9.3 + diff --git a/SOURCES/1131859-mpo-7.1.0-host.conf.5.patch b/SOURCES/1131859-mpo-7.1.0-host.conf.5.patch new file mode 100644 index 0000000..b2832ed --- /dev/null +++ b/SOURCES/1131859-mpo-7.1.0-host.conf.5.patch @@ -0,0 +1,29 @@ +From 9778d846f435c1903531896806c530d6950739d1 Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Mon, 29 Sep 2014 23:05:16 +0200 +Subject: [PATCH] host.conf.5 multi on by default + +--- + man-pages/man5/host.conf.5 | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/man-pages/man5/host.conf.5 b/man-pages/man5/host.conf.5 +index c85fefe..b27de9d 100644 +--- a/man-pages/man5/host.conf.5 ++++ b/man-pages/man5/host.conf.5 +@@ -64,9 +64,9 @@ appears in the + file, + instead of only the first. + This is +-.I off +-by default, as it may cause a substantial performance loss at sites +-with large hosts files. ++.I on ++by default. ++On systems with DNS, hosts files are much smaller and the performance loss of multiple search is negligible. On sites with large hosts files, turning it on may cause a substantial performance loss. + .TP + .I nospoof + Valid values are +-- +1.9.3 + diff --git a/SOURCES/1131939-mpo-7.1.0-charsets.7-nl_langinfo.3.patch b/SOURCES/1131939-mpo-7.1.0-charsets.7-nl_langinfo.3.patch new file mode 100644 index 0000000..d116115 --- /dev/null +++ b/SOURCES/1131939-mpo-7.1.0-charsets.7-nl_langinfo.3.patch @@ -0,0 +1,44 @@ +From 8b74fb5abd8e08f3b1e5cc2847b9650e94abe616 Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Mon, 29 Sep 2014 22:52:57 +0200 +Subject: [PATCH] Latin1 default UTF-8 recommended encoding + +--- + man-pages/man3/nl_langinfo.3 | 7 +++++++ + man-pages/man7/charsets.7 | 2 ++ + 2 files changed, 9 insertions(+) + +diff --git a/man-pages/man3/nl_langinfo.3 b/man-pages/man3/nl_langinfo.3 +index e38614d..3962a6a 100644 +--- a/man-pages/man3/nl_langinfo.3 ++++ b/man-pages/man3/nl_langinfo.3 +@@ -113,6 +113,13 @@ next call to + .BR nl_langinfo () + or + .BR setlocale (3). ++.PP ++Codeset for en_US defaults to ISO-8859-1 (Latin-1). ++The Latin-1 default has historical reasons, ++since all Unix systems originally used only 8-bit character encoding. ++For more information about ISO-8859-1 see ++.BR charsets (7). ++ + .SH CONFORMING TO + SUSv2, POSIX.1-2001. + .SH EXAMPLE +diff --git a/man-pages/man7/charsets.7 b/man-pages/man7/charsets.7 +index 05ff56c..45fd5ad 100644 +--- a/man-pages/man7/charsets.7 ++++ b/man-pages/man7/charsets.7 +@@ -37,6 +37,8 @@ A complete list of charsets used in an officially supported locale in glibc + KOI8-{R,U}, GB2312, GB18030, GBK, BIG5, BIG5-HKSCS and TIS-620 (in no + particular order.) + (Romanian may be switching to ISO-8859-16.) ++.LP ++The recommended encoding in all settings and locales is UTF-8. + .SS ASCII + ASCII (American Standard Code For Information Interchange) is the original + 7-bit character set, originally designed for American English. +-- +1.9.3 + diff --git a/SOURCES/1140589-mpo-7.1.0-wget.1.patch b/SOURCES/1140589-mpo-7.1.0-wget.1.patch new file mode 100644 index 0000000..570012c --- /dev/null +++ b/SOURCES/1140589-mpo-7.1.0-wget.1.patch @@ -0,0 +1,26 @@ +From 7205b4c6e6c65e1363ed920162e2f00d28c03a73 Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Mon, 29 Sep 2014 23:30:25 +0200 +Subject: [PATCH] remove -nv option from --report-speed + +--- + wget/man1/wget.1 | 3 --- + 1 file changed, 3 deletions(-) + +diff --git a/wget/man1/wget.1 b/wget/man1/wget.1 +index 010344c..f33512a 100644 +--- a/wget/man1/wget.1 ++++ b/wget/man1/wget.1 +@@ -329,9 +329,6 @@ is verbose. + Turn off verbose without being completely quiet (use \fB\-q\fR for + that), which means that error messages and basic information still get + printed. +-.IP "\fB\-nv\fR" 4 +-.IX Item "-nv" +-.PD 0 + .IP "\fB\-\-report\-speed=\fR\fItype\fR" 4 + .IX Item "--report-speed=type" + .PD +-- +1.9.3 + diff --git a/SOURCES/1146259-mpo-7.1.0-xinetd.8.patch b/SOURCES/1146259-mpo-7.1.0-xinetd.8.patch new file mode 100644 index 0000000..8cc4135 --- /dev/null +++ b/SOURCES/1146259-mpo-7.1.0-xinetd.8.patch @@ -0,0 +1,29 @@ +From 0c22d198fb32b2d516d0dfa05874f046a06f4659 Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Mon, 29 Sep 2014 20:48:26 +0200 +Subject: [PATCH] xinetd.8 reload termination handling + +--- + xinetd/man8/xinetd.8 | 6 ++++++ + 1 file changed, 6 insertions(+) + +diff --git a/xinetd/man8/xinetd.8 b/xinetd/man8/xinetd.8 +index d3b900d..c367f9c 100644 +--- a/xinetd/man8/xinetd.8 ++++ b/xinetd/man8/xinetd.8 +@@ -45,6 +45,12 @@ provide features such as access control and logging. Furthermore, + .I /etc/services. + Therefore, anybody can use \fBxinetd\fP to start special-purpose + servers. ++.LP ++BEWARE of xinetd reload termination handling. ++For services with type = INTERNAL, SIGTERM signal will be sent. ++For services without type = INTERNAL, SIGKILL signall will be sent. ++Take this into an account when dealing with proper handling of the SIGTERM and SIGKILL. ++It is important to be aware of this as your xinetd service could be killed on a xinetd reload. + .\" *************************** OPTIONS ********************************* + .SH OPTIONS + .TP +-- +1.9.3 + diff --git a/SOURCES/1147718-resolv.conf.5-add-missing-no-tld-query.patch b/SOURCES/1147718-resolv.conf.5-add-missing-no-tld-query.patch new file mode 100644 index 0000000..606399f --- /dev/null +++ b/SOURCES/1147718-resolv.conf.5-add-missing-no-tld-query.patch @@ -0,0 +1,34 @@ +From 70cda4be1493b7e44ab87cd115a1b1d19162c9f4 Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Thu, 16 Oct 2014 11:36:17 +0200 +Subject: [PATCH] resolv.conf.5 add missing no-tld-query + +--- + man-pages/man5/resolv.conf.5 | 11 +++++++++++ + 1 file changed, 11 insertions(+) + +diff --git a/man-pages/man5/resolv.conf.5 b/man-pages/man5/resolv.conf.5 +index 321a7e5..2495dde 100644 +--- a/man-pages/man5/resolv.conf.5 ++++ b/man-pages/man5/resolv.conf.5 +@@ -258,6 +258,17 @@ When that happens the client system will sit and wait for the second reply. + Turning this option on changes this behavior + so that if two requests from the same port are not handled correctly it will + close the socket and open a new one before sending the second request. ++.TP ++.BR no-tld-query " (since glibc 2.14)" ++sets RES_NOTLDQUERY in ++.IR _res.options . ++This option causes ++.BR res_nsearch() ++to not attempt to resolve an unqualified name ++as if it were a top level domain (TLD). ++This option can cause problems if the site has ``localhost'' as a TLD ++rather than having localhost on one or more elements of the search list. ++This option has no effect if neither RES_DEFNAMES or RES_DNSRCH is set. + .RE + .LP + The \fIdomain\fP and \fIsearch\fP keywords are mutually exclusive. +-- +1.9.3 + diff --git a/SOURCES/1148758-delete-system-config-bind-text-from-named.8.patch b/SOURCES/1148758-delete-system-config-bind-text-from-named.8.patch new file mode 100644 index 0000000..9815af4 --- /dev/null +++ b/SOURCES/1148758-delete-system-config-bind-text-from-named.8.patch @@ -0,0 +1,29 @@ +From 9e4859f14099c6eb0654e7d29fd121b42f76d3e9 Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Mon, 13 Oct 2014 14:49:56 +0200 +Subject: [PATCH] delete system-config-bind text from named.8 + +--- + bind/man8/named.8 | 6 ------ + 1 file changed, 6 deletions(-) + +diff --git a/bind/man8/named.8 b/bind/man8/named.8 +index 3eb165a..a09be2b 100644 +--- a/bind/man8/named.8 ++++ b/bind/man8/named.8 +@@ -315,12 +315,6 @@ The SDB modules for LDAP, PostGreSQL, DirDB and SQLite are compiled into named-s + See the documentation for the various SDB modules in /usr/share/doc/bind-sdb-*/ . + .br + .PP +-\fBRed Hat system-config-bind:\fR +-.PP +-Red Hat provides the system-config-bind GUI to configure named.conf and zone +-database files. Run the "system-config-bind" command and access the manual +-by selecting the Help menu. +-.PP + .RE + .SH "SEE ALSO" + .PP +-- +1.9.3 + diff --git a/SOURCES/948457-mpo-7.1.0-mt.1.patch b/SOURCES/948457-mpo-7.1.0-mt.1.patch new file mode 100644 index 0000000..74d891d --- /dev/null +++ b/SOURCES/948457-mpo-7.1.0-mt.1.patch @@ -0,0 +1,63 @@ +From be2eaa3f702607d7e30508d93d33a74473daacbd Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Mon, 29 Sep 2014 21:50:10 +0200 +Subject: [PATCH] mt missing options section + +--- + mt-st/man1/mt.1 | 33 ++++++++++++++++++--------------- + 1 file changed, 18 insertions(+), 15 deletions(-) + +diff --git a/mt-st/man1/mt.1 b/mt-st/man1/mt.1 +index 8ff5b63..7dccdee 100644 +--- a/mt-st/man1/mt.1 ++++ b/mt-st/man1/mt.1 +@@ -13,21 +13,7 @@ performs the given + which must be one of the tape operations listed below, on a tape + drive. The commands can also be listed by running the program with the + .I \-h +-option. The version of mt is printed with the +-.I \-v +-or +-.I \-\-version +-option. The path of the tape device on which to operate can be given with +-the +-.I \-f +-or +-.I \-t +-option. If neither of those options is given, and the environment +-variable +-.B TAPE +-is set, it is used. Otherwise, a default device defined in the file +-.I /usr/include/sys/mtio.h +-is used. ++option. + .PP + Some operations optionally take an argument or repeat count, which can be given + after the operation name and defaults to 1. The postfix +@@ -275,6 +261,23 @@ set the cleaning request interpretation parameters. + exits with a status of 0 if the operation succeeded, 1 if the + operation or device name given was invalid, or 2 if the operation + failed. ++.SH OPTIONS ++.TP ++.B \-h, \-\-help ++Print a usage message on standard output and exit successfully. ++.TP ++.B \-v, \-\-version ++Print version of mt. ++.TP ++.B \-f, \-t ++The path of the tape device on which to operate. ++If neither of those options is given, ++and the environment variable ++.B TAPE ++is set, it is used. ++Otherwise, a default device defined in the file ++.I /usr/include/sys/mtio.h ++is used. + .SH AUTHOR + The program is written by Kai Makisara . + .SH COPYRIGHT +-- +1.9.3 + diff --git a/SOURCES/948487-mc.1-fixing-typos.patch b/SOURCES/948487-mc.1-fixing-typos.patch new file mode 100644 index 0000000..6a699ab --- /dev/null +++ b/SOURCES/948487-mc.1-fixing-typos.patch @@ -0,0 +1,27 @@ +From c7b383e0c83d7d07738e4e1f9c10614e652abc58 Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Mon, 27 Oct 2014 10:50:54 +0100 +Subject: [PATCH] mc.1 fixing typos + +--- + mc/man1/mc.1 | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/mc/man1/mc.1 b/mc/man1/mc.1 +index 5387927..415d233 100644 +--- a/mc/man1/mc.1 ++++ b/mc/man1/mc.1 +@@ -2090,8 +2090,8 @@ You can specify how the + .\"LINK2" + Quick search + .\"Quick search" +-mode should works: case insensitively, case sensitively or be matched +-to the the panel sort order: case sensitive or not. ++mode should work: case insensitively, case sensitively or be matched ++to the panel sort order: case sensitive or not. + .\"NODE " Confirmation" + .SH " Confirmation" + In this dialog you configure the confirmation options for file deletion, +-- +1.9.3 + diff --git a/SOURCES/948599-mpo-7.1.0-edac-ctl.patch b/SOURCES/948599-mpo-7.1.0-edac-ctl.patch new file mode 100644 index 0000000..acb68c0 --- /dev/null +++ b/SOURCES/948599-mpo-7.1.0-edac-ctl.patch @@ -0,0 +1,38 @@ +From d048b76f748432fcb31615a4d40c00b1feb0885b Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Mon, 29 Sep 2014 22:04:58 +0200 +Subject: [PATCH] edac-ctl missing options + +--- + edac-utils/man8/edac-ctl.8 | 8 +++++++- + 1 file changed, 7 insertions(+), 1 deletion(-) + +diff --git a/edac-utils/man8/edac-ctl.8 b/edac-utils/man8/edac-ctl.8 +index c656951..5a07e2b 100644 +--- a/edac-utils/man8/edac-ctl.8 ++++ b/edac-utils/man8/edac-ctl.8 +@@ -43,6 +43,9 @@ drivers. + .BI "--help" + Display a brief usage message. + .TP ++.BI "--quiet" ++Quiet operation. ++.TP + .BI "--mainboard" + Print mainboard vendor and model for this hardware, if available. + This option requires that the \fBdmidecode\fR(8) utility be installed, +@@ -61,7 +64,10 @@ exist in the labels database for this option to do anything. + .TP + .BI "--print-labels" + Display the configured labels for the current hardware, as +-well as the current labels registered with EDAC. ++well as the current labels registered with EDAC. ++.TP ++.BI "--delay=N" ++Delay N seconds before writing DIMM labels. + .TP + .BI "--labeldb="DB + Specify an alternate location for the labels database. +-- +1.9.3 + diff --git a/SOURCES/964302-mpo-7.1.0-pam_krb5.8.patch b/SOURCES/964302-mpo-7.1.0-pam_krb5.8.patch new file mode 100644 index 0000000..63d3a51 --- /dev/null +++ b/SOURCES/964302-mpo-7.1.0-pam_krb5.8.patch @@ -0,0 +1,27 @@ +From a4e1113d4b7013dabb2b6dcedf4500256d18d533 Mon Sep 17 00:00:00 2001 +From: Jan Chaloupka +Date: Mon, 29 Sep 2014 23:20:26 +0200 +Subject: [PATCH] pam_krb5.8 missing ignore_afs options + +--- + pam_krb5/man8/pam_krb5.8 | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/pam_krb5/man8/pam_krb5.8 b/pam_krb5/man8/pam_krb5.8 +index fca5e22..ac3676d 100644 +--- a/pam_krb5/man8/pam_krb5.8 ++++ b/pam_krb5/man8/pam_krb5.8 +@@ -130,6 +130,10 @@ tells pam_krb5.so to use Kerberos credentials provided by the calling + application during session setup. + This is most often useful for obtaining AFS tokens. + ++.IP "ignore_afs=\fItrue\fR|\fIfalse\fR|\fIservice [...]\fR" ++tells pam_krb5.so to completely ignore the presence of AFS, preventing ++any attempts to obtain new tokens on behalf of the calling application. ++ + .IP ignore_k5login + specifies that pam_krb5 should skip checking the user's .k5login + file to verify that the principal name of the client being authenticated is +-- +1.9.3 + diff --git a/SPECS/man-pages-overrides.spec b/SPECS/man-pages-overrides.spec index 57ff45d..e3c8080 100644 --- a/SPECS/man-pages-overrides.spec +++ b/SPECS/man-pages-overrides.spec @@ -1,14 +1,37 @@ Summary: Complementary and updated manual pages Name: man-pages-overrides -Version: 7.0.0 -Release: 2%{?dist} +Version: 7.1.3 +Release: 1%{?dist} # license is the same as for the man-pages package License: GPL+ and GPLv2+ and BSD and MIT and Copyright only and IEEE Group: Documentation # there is no public download location for this package Source: man-pages-overrides-%{version}.tar.xz -BuildArch: noarch +Patch0: 1073718-mpo-7.1.0-open.2.patch +Patch1: 1086994-mpo-7.1.0-proc.5.patch +Patch2: 1040023-mpo-7.1.0-vsftpd.conf.5.patch +Patch3: 1021967-mpo-7.1.0-socat.1.patch +Patch4: 1131853-mpo-7.1.0-proc.5-proc-fs-not-empty.patch +Patch5: 1146259-mpo-7.1.0-xinetd.8.patch +Patch6: 1104994-mpo-7.1.0-vsfptd.conf.5-missing-isolate-options.patch +Patch7: 1129235-mpo-7.1.0-flock.2.patch +Patch8: 948457-mpo-7.1.0-mt.1.patch +Patch9: 948599-mpo-7.1.0-edac-ctl.patch +Patch10: 1109291-mpo-7.1.0-mailx.1.patch +Patch11: 1109294-mpo-7.1.0-mailx.1.environment-variables.patch +Patch12: 1131939-mpo-7.1.0-charsets.7-nl_langinfo.3.patch +Patch13: 1131859-mpo-7.1.0-host.conf.5.patch +Patch14: 1066917-mpo-7.1.0-zsh.1-zshall.1.patch +Patch15: 964302-mpo-7.1.0-pam_krb5.8.patch +Patch16: 1140589-mpo-7.1.0-wget.1.patch +# aarch64 specific patch +Patch17: 1095371-clone-and-open-for-aarch64.patch +Patch18: 1148758-delete-system-config-bind-text-from-named.8.patch +Patch19: 1120294-madvise.2-MADV_REMOVE-supports-more-filesystems.patch +Patch20: 1147718-resolv.conf.5-add-missing-no-tld-query.patch +Patch21: 948487-mc.1-fixing-typos.patch +Patch22: 1064756-mpo-7.1.2-netstat.8.patch %description A collection of manual ("man") pages to complement other packages or update @@ -16,7 +39,23 @@ those contained therein. Always have the latest version of this package installed. %prep -%setup -q +%autosetup -p1 + +%build +%ifarch aarch64 + deprecated_pages="access alarm bdflush chmod chown creat dup2 epoll_create epoll_wait eventfd fork futimesat getdents getpgrp inotify_init lchown link mkdir mknod pause pipe poll readlink recv rename rmdir select send signalfd symlink sysctl time umount unlink uselib ustat utime utimes vfork wait4" + cd man-pages/man2 + for page in $deprecated_pages; do + cp deprecated.2 $page.2 + done + mv ____clone.2 clone.2 + mv ____open.2 open.2 +%else + rm man-pages/man2/deprecated.2 + rm man-pages/man2/____clone.2 + rm man-pages/man2/____open.2 +%endif + %install mkdir -p $RPM_BUILD_ROOT%{_mandir}/overrides @@ -47,6 +86,80 @@ done %{_mandir}/overrides/ %changelog +* Tue Dec 16 2014 jchaloup - 7.1.3-1 +- resolver.5 is a redirection to resolv.conf + upload the latest tarball + related: #1147718 +- procng-ng contains pl/pkill.1 man page which reffers non-existing one, removing the pl mutation + related: #1150170 + +* Tue Nov 25 2014 jchaloup - 7.1.2-1 +- netstat.8 -S/--sctp options added + resolves: #1064756 +- latest tarball uploaded +- update ecj.1 man page to the latest upstream version + related: #948442 + +* Thu Oct 16 2014 jchaloup - 7.1.1-1 +- deprecated syscalls for aarch64 + related: #1095371 +- latest tarball uploaded +- delete system-config-bind text from named.8 + resolves: #1148758 +- madvise.2 MADV_REMOVE supports more filesystems + resolves: #1120294 +- resolv.conf.5 add missing no-tld-query + resolves: #1147718 +- mc.1 fixing typos + resolves: #948487 +- missing fanotify manual pages added (in tarball) + resolves: #1155260 +- missing localized man-pages in procps-ng 3.3.10 added (in tarball) + resolves: #1150170 + +* Mon Aug 11 2014 jchaloup - 7.1.0-1 +- resolves: #1095371 + deprecated syscalls for aarch64 (remove man page and its syscalls for non-aarch64 archs) + latest tarball uploaded +- resolves: #1073718 + clarification of open.2 man page about aligned buffer size +- resolves: #1086994 + adding missing proc fields description +- resolves: #1040023 + ssl_request_cert formating typo in vsftpd.conf man page +- resolves: #1021967 + socat formating typo in man page +- resolves: #1131853 + proc/fs is not an empty directory +- resolves: #1146259 + information about xinitd reload +- resolves: #1104994 + missing isolate options in vsftpd.conf man page +- resolves: #1129235 + flock.2 more info about locks over NFS +- resolves: #948457 + mt.1 missing option section +- resolves: #948599 + edac-ctl.1 missing options +- resolves: #1109291 + mailx.1 additional information about FROM syntax +- resolves: #1109294 + mailx.1 additional information about environment variables +- resolves: #1131939 + charset.7, nl_langinfo.3 information about implicit codeset +- resolves: #1131859 + host.conf.5. multi on by default +- resolves: #1066917 + zsh.1, zshall.1 missing option for emulation +- resolves: #964302 + ignore_afs missing options in pam_krb5.8 +- resolves: #1140589 + wget.1 duplicated options deleted +- resolves: #1069350 + wrong symlink in run-parts.4, cp crontabs.4 run-parts.4 (in tarball) +- resolves: #948442 + new man page for ecj.1 (in tarball) + * Fri Dec 27 2013 Daniel Mach - 7.0.0-2 - Mass rebuild 2013-12-27