diff --git a/.gitignore b/.gitignore index 7391db5..f219bc7 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/man-pages-overrides-7.7.3.tar.xz +SOURCES/man-pages-overrides-7.8.1.tar.xz diff --git a/.man-pages-overrides.metadata b/.man-pages-overrides.metadata index 68bfb4e..d27c8af 100644 --- a/.man-pages-overrides.metadata +++ b/.man-pages-overrides.metadata @@ -1 +1 @@ -31705378e61a6305c7bba9c20a31e3e0c06446c1 SOURCES/man-pages-overrides-7.7.3.tar.xz +7a88d072955d480846847f1ec30d26255bbf1f56 SOURCES/man-pages-overrides-7.8.1.tar.xz diff --git a/SOURCES/1430271-mpo-7.5.0-cups-browsed.8.patch b/SOURCES/1430271-mpo-7.5.0-cups-browsed.8.patch deleted file mode 100644 index f8a6496..0000000 --- a/SOURCES/1430271-mpo-7.5.0-cups-browsed.8.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 951e2f3e3ce2b568dae770397039f9d728d2a3ba Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Nikola=20Forr=C3=B3?= -Date: Wed, 1 Nov 2017 13:27:22 +0100 -Subject: [PATCH 1/4] cups-browsed.8: fix paths to AUTHORS and README - ---- - cups-filters/man8/cups-browsed.8 | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/cups-filters/man8/cups-browsed.8 b/cups-filters/man8/cups-browsed.8 -index cbf59f9..4768a74 100644 ---- a/cups-filters/man8/cups-browsed.8 -+++ b/cups-filters/man8/cups-browsed.8 -@@ -49,8 +49,8 @@ and command line tools. - - \fBcups-browsed.conf\fP(5) - .PP --/usr/share/doc/\fBcups-filters\fP/README -+/usr/share/doc/cups-filters-1.0.35/README - .SH AUTHOR --The authors of \fBcups-browsed\fP are listed in /usr/share/doc/\fBcups-filters\fP/AUTHORS. -+The authors of \fBcups-browsed\fP are listed in /usr/share/doc/cups-filters-1.0.35/AUTHORS. - .PP - This manual page was written for the Debian Project, but it may be used by others. --- -2.13.6 - diff --git a/SOURCES/1589421-mpo-7.8.0-iperf3.1.patch b/SOURCES/1589421-mpo-7.8.0-iperf3.1.patch new file mode 100644 index 0000000..ff4f38a --- /dev/null +++ b/SOURCES/1589421-mpo-7.8.0-iperf3.1.patch @@ -0,0 +1,50 @@ +From 9e3c08824c9b6ea991b59a4d7745fd9fee5caaf4 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Nikola=20Forr=C3=B3?= +Date: Thu, 8 Aug 2019 17:37:57 +0200 +Subject: [PATCH 5/6] iperf3.1: remove unsupported options +--- + iperf3/man1/iperf3.1 | 21 --------------------- + 1 file changed, 21 deletions(-) + +diff --git a/iperf3/man1/iperf3.1 b/iperf3/man1/iperf3.1 +index 0f42d5d..3cb3fc8 100644 +--- a/iperf3/man1/iperf3.1 ++++ b/iperf3/man1/iperf3.1 +@@ -91,9 +91,6 @@ handle one client connection, then exit. + .BR -c ", " --client " \fIhost\fR" + run in client mode, connecting to the specified server + .TP +-.BR --sctp +-use SCTP rather than TCP (FreeBSD and Linux) +-.TP + .BR -u ", " --udp + use UDP rather than TCP + .TP +@@ -173,24 +170,6 @@ set the IP 'type of service' + .BR -L ", " --flowlabel " \fIn\fR" + set the IPv6 flow label (currently only supported on Linux) + .TP +-.BR -X ", " --xbind " \fIname\fR" +-Bind SCTP associations to a specific subset of links using sctp_bindx(3). +-The \fB--B\fR flag will be ignored if this flag is specified. +-Normally SCTP will include the protocol addresses of all active links +-on the local host when setting up an association. Specifying at least +-one \fB--X\fR name will disable this behaviour. +-This flag must be specified for each link to be included in the +-association, and is supported for both iperf servers and clients +-(the latter are supported by passing the first \fB--X\fR argument to bind(2)). +-Hostnames are accepted as arguments and are resolved using +-getaddrinfo(3). +-If the \fB--4\fR or \fB--6\fR flags are specified, names +-which do not resolve to addresses within the +-specified protocol family will be ignored. +-.TP +-.BR --nstreams " \fIn\fR" +-Set number of SCTP streams. +-.TP + .BR -Z ", " --zerocopy " " + Use a "zero copy" method of sending data, such as sendfile(2), + instead of the usual write(2). +-- +2.21.0 + diff --git a/SOURCES/1595662-mpo-7.8.0-mmap.2.patch b/SOURCES/1595662-mpo-7.8.0-mmap.2.patch new file mode 100644 index 0000000..e939d48 --- /dev/null +++ b/SOURCES/1595662-mpo-7.8.0-mmap.2.patch @@ -0,0 +1,118 @@ +From f703950fc461d87b9833246be8721593aa5ec460 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Nikola=20Forr=C3=B3?= +Date: Thu, 8 Aug 2019 16:59:54 +0200 +Subject: [PATCH 2/6] mmap.2: fix EINVAL conditions +--- + man-pages/man2/mmap.2 | 60 +++++++++++++++++++++++++++++++++++++------ + 1 file changed, 52 insertions(+), 8 deletions(-) + +diff --git a/man-pages/man2/mmap.2 b/man-pages/man2/mmap.2 +index 798e0dd..6a9248c 100644 +--- a/man-pages/man2/mmap.2 ++++ b/man-pages/man2/mmap.2 +@@ -126,6 +126,23 @@ or + .BR munmap () + is called. + .TP ++.BR MAP_SHARED_VALIDATE " (since Linux 4.15)" ++This flag provides the same behavior as ++.B MAP_SHARED ++except that ++.B MAP_SHARED ++mappings ignore unknown flags in ++.IR flags . ++By contrast, when creating a mapping using ++.BR MAP_SHARED_VALIDATE , ++the kernel verifies all passed flags are known and fails the ++mapping with the error ++.BR EOPNOTSUPP ++for unknown flags. ++This mapping type is also required to be able to use some mapping flags ++(e.g., ++.BR MAP_SYNC ). ++.TP + .B MAP_PRIVATE + Create a private copy-on-write mapping. + Updates to the mapping are not visible to other processes +@@ -135,8 +152,14 @@ It is unspecified whether changes made to the file after the + .BR mmap () + call are visible in the mapped region. + .LP +-Both of these flags are described in POSIX.1-2001. +- ++Both ++.B MAP_SHARED ++and ++.B MAP_PRIVATE ++are described in POSIX.1-2001 and POSIX.1-2008. ++.B MAP_SHARED_VALIDATE ++is a Linux extension. ++.LP + In addition, zero or more of the following values can be ORed in + .IR flags : + .TP +@@ -290,6 +313,27 @@ support can later be transparently implemented for glibc. + .\" "pthread_create() slow for many threads; also time to revisit 64b + .\" context switch optimization?" + .TP ++.BR MAP_SYNC " (since Linux 4.15)" ++This flag is available only with the ++.B MAP_SHARED_VALIDATE ++mapping type; ++mappings of type ++.B MAP_SHARED ++will silently ignore this flag. ++This flag is supported only for files supporting DAX ++(direct mapping of persistent memory). ++For other files, creating a mapping with this flag results in an ++.B EOPNOTSUPP ++error. ++.IP ++Shared file mappings with this flag provide the guarantee that while ++some memory is writably mapped in the address space of the process, ++it will be visible in the same file at the same offset even after ++the system crashes or is rebooted. ++In conjunction with the use of appropriate CPU instructions, ++this provides users of such mappings with a more efficient way ++of making data modifications persistent. ++.TP + .BR MAP_UNINITIALIZED " (since Linux 2.6.33)" + Don't clear anonymous pages. + This flag is intended to improve performance on embedded devices. +@@ -302,7 +346,7 @@ that option is normally enabled only on embedded devices + .LP + Of the above flags, only + .B MAP_FIXED +-is specified in POSIX.1-2001. ++is specified in POSIX.1-2001 and POSIX.1-2008. + However, most systems also support + .B MAP_ANONYMOUS + (or its synonym +@@ -436,11 +480,11 @@ was 0. + .TP + .B EINVAL + .I flags +-contained neither +-.B MAP_PRIVATE ++contained none of ++.BR MAP_PRIVATE , ++.B MAP_SHARED + or +-.BR MAP_SHARED , +-or contained both of these values. ++.BR MAP_SHARED_VALIDATE . + .TP + .B ENFILE + .\" This is for shared anonymous segments +@@ -495,7 +539,7 @@ Attempted access to a portion of the buffer that does not correspond + to the file (for example, beyond the end of the file, including the + case where another process has truncated the file). + .SH CONFORMING TO +-SVr4, 4.4BSD, POSIX.1-2001. ++POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD. + .\" SVr4 documents additional error codes ENXIO and ENODEV. + .\" SUSv2 documents additional error codes EMFILE and EOVERFLOW. + .SH AVAILABILITY +-- +2.21.0 + diff --git a/SOURCES/1705157-mpo-7.8.0-core.5.patch b/SOURCES/1705157-mpo-7.8.0-core.5.patch new file mode 100644 index 0000000..4723c6b --- /dev/null +++ b/SOURCES/1705157-mpo-7.8.0-core.5.patch @@ -0,0 +1,28 @@ +From ae06adb134244369fb88e13c5cf81f7d495f5943 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Nikola=20Forr=C3=B3?= +Date: Thu, 8 Aug 2019 16:27:44 +0200 +Subject: [PATCH 1/6] core.5: RLIMIT_CORE is not enforced when piping core dump + to a program +--- + man-pages/man5/core.5 | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/man-pages/man5/core.5 b/man-pages/man5/core.5 +index e1f1373..59756b8 100644 +--- a/man-pages/man5/core.5 ++++ b/man-pages/man5/core.5 +@@ -218,6 +218,11 @@ the % specifiers listed above. + For example, to pass the PID of the process that is being dumped, specify + .I %p + in an argument. ++.IP * ++The ++.B RLIMIT_CORE ++limit is not enforced for core dumps that are piped to a program ++via this mechanism. + .SS Controlling which mappings are written to the core dump + Since kernel 2.6.23, the Linux-specific + .IR /proc/PID/coredump_filter +-- +2.21.0 + diff --git a/SOURCES/1730803-mpo-7.8.0-resolv.conf.5.patch b/SOURCES/1730803-mpo-7.8.0-resolv.conf.5.patch new file mode 100644 index 0000000..2b26230 --- /dev/null +++ b/SOURCES/1730803-mpo-7.8.0-resolv.conf.5.patch @@ -0,0 +1,27 @@ +From 4b3966a74c6c00f0356f14fdbffc95f80905f3d1 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Nikola=20Forr=C3=B3?= +Date: Thu, 8 Aug 2019 17:12:27 +0200 +Subject: [PATCH 3/6] resolv.conf.5: update information about search list +--- + man-pages/man5/resolv.conf.5 | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/man-pages/man5/resolv.conf.5 b/man-pages/man5/resolv.conf.5 +index 321a7e5..3364e97 100644 +--- a/man-pages/man5/resolv.conf.5 ++++ b/man-pages/man5/resolv.conf.5 +@@ -101,8 +101,10 @@ traffic if the servers for the listed domains are not local, + and that queries will time out if no server is available + for one of the domains. + .IP +-The search list is currently limited to six domains ++In glibc 2.25 and earlier, the search list is limited to six domains + with a total of 256 characters. ++.\" commit 3f853f22c87f0b671c0366eb290919719fa56c0e ++Since glibc 2.26, the search list is unlimited. + .TP + \fBsortlist\fP + This option allows addresses returned by +-- +2.21.0 + diff --git a/SOURCES/1733904-mpo-7.8.0-paperconf.1-papersize.5.patch b/SOURCES/1733904-mpo-7.8.0-paperconf.1-papersize.5.patch new file mode 100644 index 0000000..18f8ab8 --- /dev/null +++ b/SOURCES/1733904-mpo-7.8.0-paperconf.1-papersize.5.patch @@ -0,0 +1,82 @@ +From 825b33cf3e5b87b027d551094ef08324b8446dd6 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Nikola=20Forr=C3=B3?= +Date: Thu, 8 Aug 2019 17:53:28 +0200 +Subject: [PATCH 6/6] paperconf.1, papersize.5: fix grammar mistakes +--- + libpaper/man1/paperconf.1 | 14 +++++++------- + libpaper/man5/papersize.5 | 4 ++-- + 2 files changed, 9 insertions(+), 9 deletions(-) + +diff --git a/libpaper/man1/paperconf.1 b/libpaper/man1/paperconf.1 +index d455254..5e69625 100644 +--- a/libpaper/man1/paperconf.1 ++++ b/libpaper/man1/paperconf.1 +@@ -1,8 +1,8 @@ + .TH PAPERCONF 1 "24 April 2001" + .SH NAME + .B paperconf +-\- print paper configuration informations +-.SH SYNOPSYS ++\- print paper configuration information ++.SH SYNOPSIS + .B paperconf + [ + [ +@@ -38,8 +38,8 @@ + ] + .SH DESCRIPTION + .B paperconf +-prints informations about a given paper. +-The informations that can be obtaineed are the name of the paper, its ++prints information about a given paper. ++The information that can be obtained is the name of the paper, its + size and its width or height. + When called without arguments, + .B paperconf +@@ -61,7 +61,7 @@ By default, width and height of the paper are printed in PostScript points. + .BI \-p " paper" + Specify the name of the + .I paper +-about which informations are asked. ++about which information is asked. + .TP + .B \-d + Use the default builtin paper name. +@@ -89,10 +89,10 @@ Print the width of the paper. + Print the height of the paper. + .TP + .B \-c +-Use centimetres as unit for paper size. ++Use centimeters as unit for paper size. + .TP + .B \-m +-Use millimetres as unit for paper size. ++Use millimeters as unit for paper size. + .TP + .B \-i + Use inches as unit for paper size. +diff --git a/libpaper/man5/papersize.5 b/libpaper/man5/papersize.5 +index 86228e1..ab0d7ab 100644 +--- a/libpaper/man5/papersize.5 ++++ b/libpaper/man5/papersize.5 +@@ -2,7 +2,7 @@ + .SH NAME + .B papersize + \- specify preferred paper size +-.SH SYNOPSYS ++.SH SYNOPSIS + .B /etc/papersize + .SH DESCRIPTION + The +@@ -34,7 +34,7 @@ and + .PP + The value of the + .B papersize +-file can be overrideen by ++file can be overridden by + looking in order at the + .B PAPERSIZE + environment variable, then at the contents of the file specified by the +-- +2.21.0 + diff --git a/SPECS/man-pages-overrides.spec b/SPECS/man-pages-overrides.spec index c1c6ef8..640bd19 100644 --- a/SPECS/man-pages-overrides.spec +++ b/SPECS/man-pages-overrides.spec @@ -2,7 +2,7 @@ Summary: Complementary and updated manual pages Name: man-pages-overrides -Version: 7.7.3 +Version: 7.8.1 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 @@ -26,6 +26,7 @@ Patch11: 1316009-mpo-7.4.0-mcstransd.8.patch Patch12: 1131939-mpo-7.1.0-charsets.7-nl_langinfo.3.patch Patch13: 1131859-mpo-7.1.0-host.conf.5.patch Patch14: 1269549-mpo-7.3.0-socket.7.patch +Patch15: 1705157-mpo-7.8.0-core.5.patch Patch16: 1278492-mpo-7.3.1-recv.2.patch # aarch64 specific patch Patch17: 1095371-clone-and-open-for-aarch64.patch @@ -41,7 +42,7 @@ Patch26: 1312875-mpo-7.3.0-tcp.7.patch Patch27: 1315605-mpo-7.3.1-recv.2-cmsg.3.patch Patch28: 1330661-mpo-7.3.1-clone.2-fork.2.patch Patch29: 1411979-mpo-7.4.0-memparse.1.patch -Patch30: 1430271-mpo-7.5.0-cups-browsed.8.patch +Patch30: 1595662-mpo-7.8.0-mmap.2.patch Patch31: 1263629-mpo-7.3.0-cp.1-install.1-mkdir.1-mkfifo.1-mknod.1.patch Patch32: 1263632-mpo-7.3.0-cp.1-install.1-mkdir.1-mkfifo.1-mknod.1.patch Patch33: 1263635-mpo-7.3.0-cp.1-install.1-mkdir.1-mkfifo.1-mknod.1.patch @@ -56,10 +57,13 @@ Patch42: 1577265-mpo-7.6.0-host.conf.5.patch Patch43: 1437003-mpo-7.5.1-aide.1-aide.conf.5.patch Patch44: 1422950-mpo-7.5.2-recvmmsg.2-sendmmsg.2.patch Patch45: 1495572-mpo-7.6.0-mount.cifs.8.patch +Patch46: 1589421-mpo-7.8.0-iperf3.1.patch +Patch47: 1733904-mpo-7.8.0-paperconf.1-papersize.5.patch Patch48: 1598288-mpo-7.6.2-resolv.conf.5.patch Patch49: 1607318-mpo-7.6.2-proc.5.patch Patch50: 1642394-mpo-7.7.0-execve.2.patch Patch51: 1662503-mpo-7.7.0-resolv.conf.5.patch +Patch52: 1730803-mpo-7.8.0-resolv.conf.5.patch %description A collection of manual ("man") pages to complement other packages or update @@ -118,6 +122,28 @@ done %{_mandir}/overrides/ %changelog +* Tue Aug 27 2019 Nikola Forró - 7.8.1-1 +- Upload new tarball + related: #1739400 +- remove bug fixed in original component: #1738573 (adcli) + +* Fri Aug 09 2019 Nikola Forró - 7.8.0-1 +- Upload new tarball + resolves: #1739400 +- remove bug fixed in original component: #1508018 (cups-filters) +- core.5: RLIMIT_CORE is not enforced when piping core dump to a program + resolves: #1705157 +- mmap.2: fix EINVAL conditions + resolves: #1595662 +- resolv.conf.5: update information about search list + resolves: #1730803 +- adcli.8: extend description of adcli update --add-samba-data + resolves: #1665794 +- iperf3.1: remove unsupported options + resolves: #1589421 +- paperconf.1, papersize.5: fix grammar mistakes + resolves: #1733904 + * Wed Mar 27 2019 Nikola Forró - 7.7.3-1 - Upload new tarball related: #1669129