[packages/coreutils] - up to 8.27 - make -j1 due to problems with help2man

adwol adwol at pld-linux.org
Sun Jun 11 00:17:25 CEST 2017


commit ff4aeede617b939b83d2127988a0ef30c8af9393
Author: Adam Osuchowski <adwol at pld-linux.org>
Date:   Sun Jun 11 00:16:19 2017 +0200

    - up to 8.27
    - make -j1 due to problems with help2man

 coreutils-getgid.patch       |   94 +--
 coreutils-info.patch         |  505 ++++++++--------
 coreutils-pl.po-update.patch | 1309 +++++++++++-------------------------------
 coreutils-tests.patch        |   11 +-
 coreutils.spec               |    8 +-
 tests.patch                  |  363 ++++++------
 6 files changed, 855 insertions(+), 1435 deletions(-)
---
diff --git a/coreutils.spec b/coreutils.spec
index cad8a6f..c598e93 100644
--- a/coreutils.spec
+++ b/coreutils.spec
@@ -7,12 +7,12 @@
 Summary:	GNU Core-utils - basic command line utilities
 Summary(pl.UTF-8):	GNU Core-utils - podstawowe narzędzia działające z linii poleceń
 Name:		coreutils
-Version:	8.25
+Version:	8.27
 Release:	1
 License:	GPL v3+
 Group:		Applications/System
 Source0:	http://ftp.gnu.org/gnu/coreutils/%{name}-%{version}.tar.xz
-# Source0-md5:	070e43ba7f618d747414ef56ab248a48
+# Source0-md5:	502795792c212932365e077946d353ae
 Source1:	%{name}-non-english-man-pages.tar.bz2
 # Source1-md5:	f7c986ebc74ccb8d08ed70141063f14c
 Source2:	DIR_COLORS
@@ -174,7 +174,7 @@ build-aux/gen-lists-of-programs.sh --automake > src/cu-progs.mk
 	--enable-install-program=arch \
 	--enable-no-install-program=hostname,kill,uptime
 
-%{__make}
+%{__make} -j1
 
 %if %{with tests}
 sed -i -e 's#COLUMNS##g' tests/envvar-check
@@ -263,6 +263,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) /bin/uname
 %attr(755,root,root) /bin/unlink
 %attr(755,root,root) %{_bindir}/[
+%attr(755,root,root) %{_bindir}/b2sum
 %attr(755,root,root) %{_bindir}/base32
 %attr(755,root,root) %{_bindir}/base64
 %attr(755,root,root) %{_bindir}/chcon
@@ -344,6 +345,7 @@ rm -rf $RPM_BUILD_ROOT
 %dir %{_libdir}/coreutils
 %attr(755,root,root) %{_libdir}/coreutils/libstdbuf.so
 %{_mandir}/man1/arch.1*
+%{_mandir}/man1/b2sum.1*
 %{_mandir}/man1/base32.1*
 %{_mandir}/man1/base64.1*
 %{_mandir}/man1/basename.1*
diff --git a/coreutils-getgid.patch b/coreutils-getgid.patch
index 360242f..4d97a41 100644
--- a/coreutils-getgid.patch
+++ b/coreutils-getgid.patch
@@ -1,16 +1,29 @@
---- coreutils-8.23/README.orig	2014-07-20 18:31:49.574517705 +0200
-+++ coreutils-8.23/README	2014-07-20 18:32:59.324514778 +0200
+diff -ruN coreutils-8.27.orig/README coreutils-8.27/README
+--- coreutils-8.27.orig/README	2017-01-21 15:53:43.000000000 +0100
++++ coreutils-8.27/README	2017-06-10 20:34:17.945208906 +0200
 @@ -9,7 +9,7 @@
  
-   [ arch base64 basename cat chcon chgrp chmod chown chroot cksum comm
-   coreutils cp csplit cut date dd df dir dircolors dirname du echo env
+   [ arch b2sum base32 base64 basename cat chcon chgrp chmod chown chroot cksum
+   comm coreutils cp csplit cut date dd df dir dircolors dirname du echo env
 -  expand expr factor false fmt fold groups head hostid hostname id install
 +  expand expr factor false fmt fold getgid groups head hostid hostname id install
    join kill link ln logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl
    nohup nproc numfmt od paste pathchk pinky pr printenv printf ptx pwd
    readlink realpath rm rmdir runcon seq sha1sum sha224sum sha256sum sha384sum
---- coreutils-8.16.orig/man/getgid.1	1970-01-01 00:00:00.000000000 +0000
-+++ coreutils-8.16/man/getgid.1	2012-04-18 09:07:17.410850573 +0000
+diff -ruN coreutils-8.27.orig/build-aux/gen-lists-of-programs.sh coreutils-8.27/build-aux/gen-lists-of-programs.sh
+--- coreutils-8.27.orig/build-aux/gen-lists-of-programs.sh	2017-02-10 06:53:47.000000000 +0100
++++ coreutils-8.27/build-aux/gen-lists-of-programs.sh	2017-06-10 20:32:44.126465035 +0200
+@@ -70,6 +70,7 @@
+     false
+     fmt
+     fold
++    getgid
+     ginstall
+     groups
+     head
+diff -ruN coreutils-8.27.orig/man/getgid.1 coreutils-8.27/man/getgid.1
+--- coreutils-8.27.orig/man/getgid.1	1970-01-01 01:00:00.000000000 +0100
++++ coreutils-8.27/man/getgid.1	2017-06-10 20:32:44.116465062 +0200
 @@ -0,0 +1,22 @@
 +.TH GETGID "1" "October 2002" "getgid (coreutils) 4.5.3" "User Commands"
 +.SH NAME
@@ -34,16 +47,17 @@
 +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 +.SH "SEE ALSO"
 +.BR id (1)
-diff -urN coreutils-8.16.orig//man/getgid.x coreutils-8.16/man/getgid.x
---- coreutils-8.16.orig//man/getgid.x	1970-01-01 00:00:00.000000000 +0000
-+++ coreutils-8.16/man/getgid.x	2012-04-18 09:07:17.410850573 +0000
+diff -ruN coreutils-8.27.orig/man/getgid.x coreutils-8.27/man/getgid.x
+--- coreutils-8.27.orig/man/getgid.x	1970-01-01 01:00:00.000000000 +0100
++++ coreutils-8.27/man/getgid.x	2017-06-10 20:32:44.116465062 +0200
 @@ -0,0 +1,4 @@
 +[NAME]
 +getgid \- print ID of given group
 +[DESCRIPTION]
 +.\" Add any additional description here
---- coreutils-8.16.orig/man/pl/getgid.1	1970-01-01 00:00:00.000000000 +0000
-+++ coreutils-8.16/man/pl/getgid.1	2012-04-18 09:07:17.410850573 +0000
+diff -ruN coreutils-8.27.orig/man/pl/getgid.1 coreutils-8.27/man/pl/getgid.1
+--- coreutils-8.27.orig/man/pl/getgid.1	1970-01-01 01:00:00.000000000 +0100
++++ coreutils-8.27/man/pl/getgid.1	2017-06-10 20:32:44.117465059 +0200
 @@ -0,0 +1,22 @@
 +.TH GETGID "1" "Pa�dziernik 2002" "getgid (coreutils) 4.5.3" "Polecenia u�ytkownika"
 +.SH NAZWA
@@ -67,9 +81,10 @@ diff -urN coreutils-8.16.orig//man/getgid.x coreutils-8.16/man/getgid.x
 +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 +.SH ZOBACZ TAK�E
 +.BR id (1)
---- coreutils-8.16.orig/po/POTFILES.in	2012-03-24 18:22:13.000000000 +0000
-+++ coreutils-8.16/po/POTFILES.in	2012-04-18 09:07:17.412850440 +0000
-@@ -66,6 +66,7 @@
+diff -ruN coreutils-8.27.orig/po/POTFILES.in coreutils-8.27/po/POTFILES.in
+--- coreutils-8.27.orig/po/POTFILES.in	2017-02-18 04:37:23.000000000 +0100
++++ coreutils-8.27/po/POTFILES.in	2017-06-10 20:32:44.118465057 +0200
+@@ -65,6 +65,7 @@
  src/find-mount-point.c
  src/fmt.c
  src/fold.c
@@ -77,11 +92,12 @@ diff -urN coreutils-8.16.orig//man/getgid.x coreutils-8.16/man/getgid.x
  src/getlimits.c
  src/group-list.c
  src/groups.c
---- coreutils-8.16.orig/po/pl.po	2012-03-26 12:08:45.000000000 +0000
-+++ coreutils-8.16/po/pl.po	2012-04-18 09:07:17.417662632 +0000
-@@ -4109,6 +4109,15 @@
- "  \\0NNN   znak o kodzie ASCII wynoszącym NNN (ósemkowo, 1 do 3 cyfr)\n"
- "  \\xHH    znak o kodzie ASCII wynoszącym HH (szestnastkowo, 1 do 2 cyfr)\n"
+diff -ruN coreutils-8.27.orig/po/pl.po coreutils-8.27/po/pl.po
+--- coreutils-8.27.orig/po/pl.po	2017-03-09 06:02:56.000000000 +0100
++++ coreutils-8.27/po/pl.po	2017-06-10 20:32:44.124465040 +0200
+@@ -4128,6 +4128,15 @@
+ msgid "invalid zero-length file name"
+ msgstr "błędna nazwa pliku o zerowej długości"
  
 +#: src/getgid.c:37
 +#, c-format
@@ -93,20 +109,11 @@ diff -urN coreutils-8.16.orig//man/getgid.x coreutils-8.16/man/getgid.x
 +"\t%s nazwa-grupy\n"
 +
  #. This is a proper name. See the gettext manual, section Names.
- #: src/env.c:32 src/printenv.c:45 src/whoami.c:35
- msgid "Richard Mlynarik"
---- coreutils-8.20/src/local.mk.orig	2012-11-18 07:56:05.651866127 +0100
-+++ coreutils-8.20/src/local.mk	2012-11-18 07:59:50.728528105 +0100
-@@ -122,6 +122,7 @@
- src_false_LDADD = $(LDADD)
- src_fmt_LDADD = $(LDADD)
- src_fold_LDADD = $(LDADD)
-+src_getgid_LDADD = $(LDADD)
- src_getlimits_LDADD = $(LDADD)
- src_ginstall_LDADD = $(LDADD)
- src_groups_LDADD = $(LDADD)
---- coreutils-8.16.orig/src/getgid.c	1970-01-01 00:00:00.000000000 +0000
-+++ coreutils-8.16/src/getgid.c	2012-04-18 09:44:16.000000000 +0000
+ #: src/echo.c:26
+ msgid "Brian Fox"
+diff -ruN coreutils-8.27.orig/src/getgid.c coreutils-8.27/src/getgid.c
+--- coreutils-8.27.orig/src/getgid.c	1970-01-01 01:00:00.000000000 +0100
++++ coreutils-8.27/src/getgid.c	2017-06-10 20:32:44.125465038 +0200
 @@ -0,0 +1,88 @@
 +/* getgid - print GID of given group
 +   Copyright (C) 1999 Artur Frysiak <wiget at pld-linux.org>
@@ -196,13 +203,14 @@ diff -urN coreutils-8.16.orig//man/getgid.x coreutils-8.16/man/getgid.x
 +    printf("%lu\n", (unsigned long int) gr->gr_gid);
 +  exit(EXIT_SUCCESS);
 +}
---- coreutils-8.20/build-aux/gen-lists-of-programs.sh.orig	2012-10-23 16:14:12.000000000 +0200
-+++ coreutils-8.20/build-aux/gen-lists-of-programs.sh	2012-11-18 08:48:50.915133486 +0100
-@@ -66,6 +66,7 @@
-     false
-     fmt
-     fold
-+    getgid
-     ginstall
-     groups
-     head
+diff -ruN coreutils-8.27.orig/src/local.mk coreutils-8.27/src/local.mk
+--- coreutils-8.27.orig/src/local.mk	2017-03-08 06:34:11.000000000 +0100
++++ coreutils-8.27/src/local.mk	2017-06-10 20:32:44.124465040 +0200
+@@ -128,6 +128,7 @@
+ src_false_LDADD = $(LDADD)
+ src_fmt_LDADD = $(LDADD)
+ src_fold_LDADD = $(LDADD)
++src_getgid_LDADD = $(LDADD)
+ src_getlimits_LDADD = $(LDADD)
+ src_ginstall_LDADD = $(LDADD)
+ src_groups_LDADD = $(LDADD)
diff --git a/coreutils-info.patch b/coreutils-info.patch
index fcaec87..faf479d 100644
--- a/coreutils-info.patch
+++ b/coreutils-info.patch
@@ -1,6 +1,7 @@
---- coreutils-8.25/doc/coreutils.texi.orig	2016-01-13 12:16:39.000000000 +0100
-+++ coreutils-8.25/doc/coreutils.texi	2016-01-29 21:28:29.282714525 +0100
-@@ -22,121 +22,110 @@
+diff -ruN coreutils-8.27.orig/doc/coreutils.texi coreutils-8.27/doc/coreutils.texi
+--- coreutils-8.27.orig/doc/coreutils.texi	2017-03-09 02:24:43.000000000 +0100
++++ coreutils-8.27/doc/coreutils.texi	2017-06-10 21:44:38.201424527 +0200
+@@ -22,122 +22,114 @@
  @syncodeindex pg cp
  @syncodeindex vr cp
  
@@ -22,6 +23,7 @@
 - at dircategory Individual utilities
 - at direntry
 -* arch: (coreutils)arch invocation.             Print machine hardware name.
+-* b2sum: (coreutils)b2sum invocation.           Print or check BLAKE2 digests.
 -* base32: (coreutils)base32 invocation.         Base32 encode/decode data.
 -* base64: (coreutils)base64 invocation.         Base64 encode/decode data.
 -* basename: (coreutils)basename invocation.     Strip directory and suffix.
@@ -122,108 +124,112 @@
 -* who: (coreutils)who invocation.               Print who is logged in.
 -* whoami: (coreutils)whoami invocation.         Print effective user ID.
 -* yes: (coreutils)yes invocation.               Print a string indefinitely.
-+* arch: (coreutils)arch.		Print machine hardware name
-+* base32: (coreutils)base32.		Base32 encode/decode data
-+* base64: (coreutils)base64.		Base64 encode/decode data
-+* basename: (coreutils)basename.	Strip directory and suffix
-+* cat: (coreutils)cat.			Concatenate and write files
-+* chcon: (coreutils)chcon.		Change SELinux CTX of files
-+* chgrp: (coreutils)chgrp.		Change file groups
-+* chmod: (coreutils)chmod.		Change access permissions
-+* chown: (coreutils)chown.		Change file owners and groups
-+* chroot: (coreutils)chroot.		Specify the root directory
-+* cksum: (coreutils)cksum.		Print POSIX CRC checksum
-+* comm: (coreutils)comm.		Compare sorted files by line
-+* cp: (coreutils)cp.			Copy files
-+* csplit: (coreutils)csplit.		Split by context
-+* cut: (coreutils)cut.			Print selected parts of lines
-+* date: (coreutils)date.		Print/set system date and time
-+* dd: (coreutils)dd.			Copy and convert a file
-+* df: (coreutils)df.			Report file system disk usage
-+* dir: (coreutils)dir.			List directories briefly
-+* dircolors: (coreutils)dircolors.	Color setup for ls
-+* dirname: (coreutils)dirname.		Strip last file name component
-+* du: (coreutils)du.			Report on disk usage
-+* echo: (coreutils)echo.		Print a line of text
-+* env: (coreutils)env.			Modify the environment
-+* expand: (coreutils)expand.		Convert tabs to spaces
-+* expr: (coreutils)expr.		Evaluate expressions
-+* factor: (coreutils)factor.		Print prime factors
-+* false: (coreutils)false.		Do nothing, unsuccessfully
-+* fmt: (coreutils)fmt.			Reformat paragraph text
-+* fold: (coreutils)fold.		Wrap long input lines
-+* groups: (coreutils)groups.		Print group names a user is in
-+* head: (coreutils)head.		Output the first part of files
-+* hostid: (coreutils)hostid.		Print numeric host identifier
-+* id: (coreutils)id.			Print user identity
-+* install: (coreutils)install.		Copy files and set attributes
-+* join: (coreutils)join.		Join lines on a common field
-+* link: (coreutils)link.		Make hard links between files
-+* ln: (coreutils)ln.			Make links between files
-+* logname: (coreutils)logname.		Print current login name
-+* ls: (coreutils)ls.			List directory contents
-+* md5sum: (coreutils)md5sum.		Print or check MD5 digests
-+* mkdir: (coreutils)mkdir.		Create directories
-+* mkfifo: (coreutils)mkfifo.		Create FIFOs (named pipes)
-+* mknod: (coreutils)mknod.		Create special files
-+* mktemp: (coreutils)mktemp.		Create temporary files
-+* mv: (coreutils)mv.			Rename files
-+* nice: (coreutils)nice.		Modify niceness
-+* nl: (coreutils)nl.			Number lines and write files
-+* nohup: (coreutils)nohup.		Immunize to hangups
-+* nproc: (coreutils)nproc.		Print the number of processors
-+* numfmt: (coreutils)numfmt.		Reformat numbers
-+* od: (coreutils)od.			Dump files in octal, etc.
-+* paste: (coreutils)paste.		Merge lines of files
-+* pathchk: (coreutils)pathchk.		Check file name portability
-+* pr: (coreutils)pr.			Paginate or columnate files
-+* printenv: (coreutils)printenv.	Print environment variables
-+* printf: (coreutils)printf.		Format and print data
-+* ptx: (coreutils)ptx.			Produce permuted indexes
-+* pwd: (coreutils)pwd.			Print working directory
-+* readlink: (coreutils)readlink.	Print referent of a symlink
-+* realpath: (coreutils)realpath.	Print resolved file names
-+* rm: (coreutils)rm.			Remove files
-+* rmdir: (coreutils)rmdir.		Remove empty directories
-+* runcon: (coreutils)runcon.		Run in specified SELinux CTX
-+* seq: (coreutils)seq.			Print numeric sequences
-+* sha1sum: (coreutils)sha1sum.		Print or check SHA-1 digests
-+* sha2: (coreutils)sha2			Print or check SHA-2 digests
-+* shred: (coreutils)shred.		Remove files more securely
-+* shuf: (coreutils)shuf.		Shuffling text files
-+* sleep: (coreutils)sleep.		Delay for a specified time
-+* sort: (coreutils)sort.		Sort text files
-+* split: (coreutils)split.		Split into pieces
-+* stat: (coreutils)stat.		Report file(system) status
-+* stdbuf: (coreutils)stdbuf.		Modify stdio buffering
-+* stty: (coreutils)stty.		Print/change terminal settings
-+* sum: (coreutils)sum.			Print traditional checksum
-+* sync: (coreutils)sync.		Synchronize memory to disk
-+* tac: (coreutils)tac.			Reverse files
-+* tail: (coreutils)tail.		Output the last part of files
-+* tee: (coreutils)tee.			Redirect to multiple files
-+* test: (coreutils)test.		File/string tests
-+* timeout: (coreutils)timeout.		Run with time limit
-+* touch: (coreutils)touch.		Change file timestamps
-+* tr: (coreutils)tr.			Translate characters
-+* true: (coreutils)true.		Do nothing, successfully
-+* truncate: (coreutils)truncate.	Shrink/extend size of a file
-+* tsort: (coreutils)tsort.		Topological sort
-+* tty: (coreutils)tty.			Print terminal name
-+* uname: (coreutils)uname.		Print system information
-+* unexpand: (coreutils)unexpand.	Convert spaces to tabs
-+* uniq: (coreutils)uniq.		Uniquify files
-+* unlink: (coreutils)unlink.		Removal via unlink(2)
-+* users: (coreutils)users.		Print current user names
-+* vdir: (coreutils)vdir.		List directories verbosely
-+* wc: (coreutils)wc.			Line, word, and byte counts
-+* who: (coreutils)who.			Print who is logged in
-+* whoami: (coreutils)whoami.		Print effective user ID
-+* yes: (coreutils)yes.			Print a string indefinitely
++* arch: (coreutils)arch.             Print machine hardware name.
++* b2sum: (coreutils)b2sum.           Print or check BLAKE2 digests.
++* base32: (coreutils)base32.         Base32 encode/decode data.
++* base64: (coreutils)base64.         Base64 encode/decode data.
++* basename: (coreutils)basename.     Strip directory and suffix.
++* cat: (coreutils)cat.               Concatenate and write files.
++* chcon: (coreutils)chcon.           Change SELinux CTX of files.
++* chgrp: (coreutils)chgrp.           Change file groups.
++* chmod: (coreutils)chmod.           Change access permissions.
++* chown: (coreutils)chown.           Change file owners and groups.
++* chroot: (coreutils)chroot.         Specify the root directory.
++* cksum: (coreutils)cksum.           Print POSIX CRC checksum.
++* comm: (coreutils)comm.             Compare sorted files by line.
++* cp: (coreutils)cp.                 Copy files.
++* csplit: (coreutils)csplit.         Split by context.
++* cut: (coreutils)cut.               Print selected parts of lines.
++* date: (coreutils)date.             Print/set system date and time.
++* dd: (coreutils)dd.                 Copy and convert a file.
++* df: (coreutils)df.                 Report file system disk usage.
++* dir: (coreutils)dir.               List directories briefly.
++* dircolors: (coreutils)dircolors.   Color setup for ls.
++* dirname: (coreutils)dirname.       Strip last file name component.
++* du: (coreutils)du.                 Report on disk usage.
++* echo: (coreutils)echo.             Print a line of text.
++* env: (coreutils)env.               Modify the environment.
++* expand: (coreutils)expand.         Convert tabs to spaces.
++* expr: (coreutils)expr.             Evaluate expressions.
++* factor: (coreutils)factor.         Print prime factors
++* false: (coreutils)false.           Do nothing, unsuccessfully.
++* fmt: (coreutils)fmt.               Reformat paragraph text.
++* fold: (coreutils)fold.             Wrap long input lines.
++* groups: (coreutils)groups.         Print group names a user is in.
++* head: (coreutils)head.             Output the first part of files.
++* hostid: (coreutils)hostid.         Print numeric host identifier.
++* hostname: (coreutils)hostname.     Print or set system name.
++* id: (coreutils)id.                 Print user identity.
++* install: (coreutils)install.       Copy files and set attributes.
++* join: (coreutils)join.             Join lines on a common field.
++* kill: (coreutils)kill.             Send a signal to processes.
++* link: (coreutils)link.             Make hard links between files.
++* ln: (coreutils)ln.                 Make links between files.
++* logname: (coreutils)logname.       Print current login name.
++* ls: (coreutils)ls.                 List directory contents.
++* md5sum: (coreutils)md5sum.         Print or check MD5 digests.
++* mkdir: (coreutils)mkdir.           Create directories.
++* mkfifo: (coreutils)mkfifo.         Create FIFOs (named pipes).
++* mknod: (coreutils)mknod.           Create special files.
++* mktemp: (coreutils)mktemp.         Create temporary files.
++* mv: (coreutils)mv.                 Rename files.
++* nice: (coreutils)nice.             Modify niceness.
++* nl: (coreutils)nl.                 Number lines and write files.
++* nohup: (coreutils)nohup.           Immunize to hangups.
++* nproc: (coreutils)nproc.           Print the number of processors.
++* numfmt: (coreutils)numfmt.         Reformat numbers.
++* od: (coreutils)od.                 Dump files in octal, etc.
++* paste: (coreutils)paste.           Merge lines of files.
++* pathchk: (coreutils)pathchk.       Check file name portability.
++* pr: (coreutils)pr.                 Paginate or columnate files.
++* printenv: (coreutils)printenv.     Print environment variables.
++* printf: (coreutils)printf.         Format and print data.
++* ptx: (coreutils)ptx.               Produce permuted indexes.
++* pwd: (coreutils)pwd.               Print working directory.
++* readlink: (coreutils)readlink.     Print referent of a symlink.
++* realpath: (coreutils)realpath.     Print resolved file names.
++* rm: (coreutils)rm.                 Remove files.
++* rmdir: (coreutils)rmdir.           Remove empty directories.
++* runcon: (coreutils)runcon.         Run in specified SELinux CTX.
++* seq: (coreutils)seq.               Print numeric sequences
++* sha1sum: (coreutils)sha1sum.       Print or check SHA-1 digests.
++* sha2: (coreutils)sha2 utilities.   Print or check SHA-2 digests.
++* shred: (coreutils)shred.           Remove files more securely.
++* shuf: (coreutils)shuf.             Shuffling text files.
++* sleep: (coreutils)sleep.           Delay for a specified time.
++* sort: (coreutils)sort.             Sort text files.
++* split: (coreutils)split.           Split into pieces.
++* stat: (coreutils)stat.             Report file(system) status.
++* stdbuf: (coreutils)stdbuf.         Modify stdio buffering.
++* stty: (coreutils)stty.             Print/change terminal settings.
++* sum: (coreutils)sum.               Print traditional checksum.
++* sync: (coreutils)sync.             Synchronize memory to disk.
++* tac: (coreutils)tac.               Reverse files.
++* tail: (coreutils)tail.             Output the last part of files.
++* tee: (coreutils)tee.               Redirect to multiple files.
++* test: (coreutils)test.             File/string tests.
++* timeout: (coreutils)timeout.       Run with time limit.
++* touch: (coreutils)touch.           Change file timestamps.
++* tr: (coreutils)tr.                 Translate characters.
++* true: (coreutils)true.             Do nothing, successfully.
++* truncate: (coreutils)truncate.     Shrink/extend size of a file.
++* tsort: (coreutils)tsort.           Topological sort.
++* tty: (coreutils)tty.               Print terminal name.
++* uname: (coreutils)uname.           Print system information.
++* unexpand: (coreutils)unexpand.     Convert spaces to tabs.
++* uniq: (coreutils)uniq.             Uniquify files.
++* unlink: (coreutils)unlink.         Removal via unlink(2).
++* uptime: (coreutils)uptime.         Print uptime and load.
++* users: (coreutils)users.           Print current user names.
++* vdir: (coreutils)vdir.             List directories verbosely.
++* wc: (coreutils)wc.                 Line, word, and byte counts.
++* who: (coreutils)who.               Print who is logged in.
++* whoami: (coreutils)whoami.         Print effective user ID.
++* yes: (coreutils)yes.               Print a string indefinitely.
  @end direntry
  
  @copying
-@@ -201,10 +190,9 @@
+@@ -202,10 +194,9 @@
  * File name manipulation::       dirname basename pathchk mktemp realpath
  * Working context::              pwd stty printenv tty
  * User information::             id logname whoami groups users who
@@ -235,7 +241,7 @@
  * Delaying::                     sleep
  * Numeric operations::           factor numfmt seq
  * File permissions::             Access modes
-@@ -234,43 +222,43 @@
+@@ -236,44 +227,44 @@
  
  Output of entire files
  
@@ -277,11 +283,13 @@
 -* wc invocation::                Print newline, word, and byte counts
 -* sum invocation::               Print checksum and block counts
 -* cksum invocation::             Print CRC checksum and byte counts
+-* b2sum invocation::             Print or check BLAKE2 digests
 -* md5sum invocation::            Print or check MD5 digests
 -* sha1sum invocation::           Print or check SHA-1 digests
 +* wc::                           Print newline, word, and byte counts
 +* sum::                          Print checksum and block counts
 +* cksum::                        Print CRC checksum and byte counts
++* b2sum::                        Print or check BLAKE2 digests
 +* md5sum::                       Print or check MD5 digests
 +* sha1sum::                      Print or check SHA-1 digests
  * sha2 utilities::               Print or check SHA-2 digests
@@ -303,7 +311,7 @@
  
  @command{ptx}: Produce permuted indexes
  
-@@ -282,15 +270,15 @@
+@@ -285,15 +276,15 @@
  
  Operating on fields
  
@@ -325,7 +333,7 @@
  
  @command{tr}: Translate, squeeze, and/or delete characters
  
-@@ -300,10 +288,10 @@
+@@ -303,10 +294,10 @@
  
  Directory listing
  
@@ -340,7 +348,7 @@
  
  @command{ls}:  List directory contents
  
-@@ -316,51 +304,51 @@
+@@ -319,51 +310,51 @@
  
  Basic operations
  
@@ -422,7 +430,7 @@
  
  @command{test}: Check file types and compare values
  
-@@ -379,22 +367,22 @@
+@@ -382,22 +373,22 @@
  
  Redirection
  
@@ -455,7 +463,7 @@
  
  @command{stty}: Print or change terminal characteristics
  
-@@ -408,22 +396,20 @@
+@@ -411,22 +402,20 @@
  
  User information
  
@@ -489,7 +497,7 @@
  
  @command{date}: Print or set system date and time
  
-@@ -438,31 +424,27 @@
+@@ -441,31 +430,27 @@
  
  SELinux context
  
@@ -531,9 +539,9 @@
 +* numfmt::                       Reformat numbers
 +* seq::                          Print numeric sequences
  
- File permissions
  
-@@ -1557,15 +1539,15 @@
+ File timestamps
+@@ -1566,15 +1551,15 @@
  in some way.
  
  @menu
@@ -556,7 +564,7 @@
  @section @command{cat}: Concatenate and write files
  
  @pindex cat
-@@ -1666,7 +1648,7 @@
+@@ -1675,7 +1660,7 @@
  @end smallexample
  
  
@@ -565,7 +573,7 @@
  @section @command{tac}: Concatenate and write files in reverse
  
  @pindex tac
-@@ -1724,7 +1706,7 @@
+@@ -1733,7 +1718,7 @@
  @end example
  
  
@@ -574,7 +582,7 @@
  @section @command{nl}: Number lines and write files
  
  @pindex nl
-@@ -1887,7 +1869,7 @@
+@@ -1896,7 +1881,7 @@
  @exitstatus
  
  
@@ -583,7 +591,7 @@
  @section @command{od}: Write files in octal or other formats
  
  @pindex od
-@@ -2153,7 +2135,7 @@
+@@ -2162,7 +2147,7 @@
  @exitstatus
  
  
@@ -592,7 +600,7 @@
  @section @command{base32}: Transform data into printable data
  
  @pindex base32
-@@ -2163,10 +2145,10 @@
+@@ -2172,10 +2157,10 @@
  into (or from) base32 encoded form.  The base32 encoded form uses
  printable ASCII characters to represent binary data.
  The usage and options of this command are precisely the
@@ -605,7 +613,7 @@
  @section @command{base64}: Transform data into printable data
  
  @pindex base64
-@@ -2235,13 +2217,13 @@
+@@ -2244,13 +2229,13 @@
  These commands reformat the contents of files.
  
  @menu
@@ -623,7 +631,7 @@
  @section @command{fmt}: Reformat paragraph text
  
  @pindex fmt
-@@ -2345,7 +2327,7 @@
+@@ -2354,7 +2339,7 @@
  
  @exitstatus
  
@@ -632,7 +640,7 @@
  @section @command{pr}: Paginate or columnate files for printing
  
  @pindex pr
-@@ -2455,7 +2437,7 @@
+@@ -2464,7 +2449,7 @@
  @cindex time formats
  @cindex formatting times
  Format header dates using @var{format}, using the same conventions as
@@ -641,7 +649,7 @@
  Except for directives, which start with
  @samp{%}, characters in @var{format} are printed unchanged.  You can use
  this option to specify an arbitrary string in place of the header date,
-@@ -2685,7 +2667,7 @@
+@@ -2694,7 +2679,7 @@
  @exitstatus
  
  
@@ -650,7 +658,7 @@
  @section @command{fold}: Wrap input lines to fit in specified width
  
  @pindex fold
-@@ -2752,13 +2734,13 @@
+@@ -2761,13 +2746,13 @@
  These commands output pieces of the input.
  
  @menu
@@ -669,7 +677,7 @@
  @section @command{head}: Output the first part of files
  
  @pindex head
-@@ -2837,7 +2819,7 @@
+@@ -2846,7 +2831,7 @@
  @exitstatus
  
  
@@ -678,7 +686,7 @@
  @section @command{tail}: Output the last part of files
  
  @pindex tail
-@@ -3087,7 +3069,7 @@
+@@ -3097,7 +3082,7 @@
  @exitstatus
  
  
@@ -687,7 +695,7 @@
  @section @command{split}: Split a file into pieces.
  
  @pindex split
-@@ -3336,7 +3318,7 @@
+@@ -3346,7 +3331,7 @@
  @end example
  
  
@@ -696,18 +704,20 @@
  @section @command{csplit}: Split a file into context-determined pieces
  
  @pindex csplit
-@@ -3552,16 +3534,16 @@
+@@ -3562,17 +3547,17 @@
  contents of files.
  
  @menu
 -* wc invocation::               Print newline, word, and byte counts.
 -* sum invocation::              Print checksum and block counts.
 -* cksum invocation::            Print CRC checksum and byte counts.
+-* b2sum invocation::            Print or check BLAKE2 digests.
 -* md5sum invocation::           Print or check MD5 digests.
 -* sha1sum invocation::          Print or check SHA-1 digests.
 +* wc::                          Print newline, word, and byte counts.
 +* sum::                         Print checksum and block counts.
 +* cksum::                       Print CRC checksum and byte counts.
++* b2sum::                       Print or check BLAKE2 digests.
 +* md5sum::                      Print or check MD5 digests.
 +* sha1sum::                     Print or check SHA-1 digests.
  * sha2 utilities::              Print or check SHA-2 digests.
@@ -719,7 +729,7 @@
  @section @command{wc}: Print newline, word, and byte counts
  
  @pindex wc
-@@ -3682,7 +3664,7 @@
+@@ -3693,7 +3678,7 @@
  @exitstatus
  
  
@@ -728,7 +738,7 @@
  @section @command{sum}: Print checksum and block counts
  
  @pindex sum
-@@ -3733,7 +3715,7 @@
+@@ -3744,7 +3729,7 @@
  @exitstatus
  
  
@@ -737,16 +747,43 @@
  @section @command{cksum}: Print CRC checksum and byte counts
  
  @pindex cksum
-@@ -3767,7 +3749,7 @@
+@@ -3778,7 +3763,7 @@
  @exitstatus
  
  
+- at node b2sum invocation
++ at node b2sum
+ @section @command{b2sum}: Print or check BLAKE2 digests
+ 
+ @pindex b2sum
+@@ -3790,7 +3775,7 @@
+ 
+ @command{b2sum} computes a 512-bit checksum for each specified
+ @var{file}.  The same usage and options as the @command{md5sum}
+-command are supported.  @xref{md5sum invocation}.
++command are supported.  @xref{md5sum}.
+ In addition @command{b2sum} supports the following options.
+ 
+ @table @samp
+@@ -3805,7 +3790,7 @@
+ as the length is automatically determined when checking.
+ @end table
+ 
 - at node md5sum invocation
 + at node md5sum
  @section @command{md5sum}: Print or check MD5 digests
  
  @pindex md5sum
-@@ -3926,7 +3908,7 @@
+@@ -3828,7 +3813,7 @@
+ to modify certain files, including digital certificates, so that they
+ appear valid when signed with an \hash\ digest.  For more secure hashes,
+ consider using SHA-2, or the newer @command{b2sum} command.
+- at xref{sha2 utilities}. @xref{b2sum invocation}.
++ at xref{sha2 utilities}. @xref{b2sum}.
+ @end macro
+ @weakHash{MD5}
+ 
+@@ -3968,7 +3953,7 @@
  @exitstatus
  
  
@@ -755,16 +792,16 @@
  @section @command{sha1sum}: Print or check SHA-1 digests
  
  @pindex sha1sum
-@@ -3938,7 +3920,7 @@
+@@ -3980,7 +3965,7 @@
  
  @command{sha1sum} computes a 160-bit checksum for each specified
  @var{file}.  The usage and options of this command are precisely the
 -same as for @command{md5sum}.  @xref{md5sum invocation}.
 +same as for @command{md5sum}.  @xref{md5sum}.
  
- Note: The SHA-1 digest is more secure than MD5, and no collisions of
- it are known (different files having the same fingerprint).  However,
-@@ -3979,7 +3961,7 @@
+ @weakHash{SHA-1}
+ 
+@@ -4016,7 +4001,7 @@
  collectively known as the SHA-2 hashes.  The usage and options of
  these commands are precisely the same as for @command{md5sum}
  and @command{sha1sum}.
@@ -773,7 +810,7 @@
  
  
  @node Operating on sorted files
-@@ -3991,16 +3973,16 @@
+@@ -4028,16 +4013,16 @@
  These commands work with (or produce) sorted files.
  
  @menu
@@ -797,7 +834,7 @@
  @section @command{sort}: Sort text files
  
  @pindex sort
-@@ -4290,7 +4272,7 @@
+@@ -4327,7 +4312,7 @@
  Sort by hashing the input keys and then sorting the hash values.
  Choose the hash function at random, ensuring that it is free of
  collisions so that differing keys have differing hash values.  This is
@@ -806,7 +843,7 @@
  except that keys with the same value sort together.
  
  If multiple random sort fields are specified, the same random hash
-@@ -4478,7 +4460,7 @@
+@@ -4525,7 +4510,7 @@
  @var{n} is set to the number of available processors, but limited
  to 8, as there are diminishing performance gains after that.
  Note also that using @var{n} threads increases the memory usage by
@@ -815,7 +852,7 @@
  
  @item -u
  @itemx --unique
-@@ -4496,7 +4478,7 @@
+@@ -4543,7 +4528,7 @@
  this equivalence does not extend to arbitrary @command{sort} options.
  For example, @code{sort -n -u} inspects only the value of the initial
  numeric string when checking for uniqueness, whereas @code{sort -n |
@@ -824,7 +861,7 @@
  
  @optZeroTerminated
  @macro newlineFieldSeparator
-@@ -4708,7 +4690,7 @@
+@@ -4756,7 +4741,7 @@
  @end itemize
  
  
@@ -833,7 +870,7 @@
  @section @command{shuf}: Shuffling text
  
  @pindex shuf
-@@ -4864,7 +4846,7 @@
+@@ -4912,7 +4897,7 @@
  @exitstatus
  
  
@@ -842,7 +879,7 @@
  @section @command{uniq}: Uniquify files
  
  @pindex uniq
-@@ -4886,7 +4868,7 @@
+@@ -4934,7 +4919,7 @@
  The input need not be sorted, but repeated input lines are detected
  only if they are adjacent.  If you want to discard non-adjacent
  duplicate lines, perhaps you want to use @code{sort -u}.
@@ -851,7 +888,7 @@
  
  @vindex LC_COLLATE
  Comparisons honor the rules specified by the @env{LC_COLLATE}
-@@ -5050,7 +5032,7 @@
+@@ -5099,7 +5084,7 @@
  @exitstatus
  
  
@@ -860,7 +897,7 @@
  @section @command{comm}: Compare two sorted files line by line
  
  @pindex comm
-@@ -5134,7 +5116,7 @@
+@@ -5214,7 +5199,7 @@
  
  @end table
  
@@ -869,7 +906,7 @@
  @section @command{ptx}: Produce permuted indexes
  
  @pindex ptx
-@@ -5623,7 +5605,7 @@
+@@ -5703,7 +5688,7 @@
  @end itemize
  
  
@@ -878,7 +915,7 @@
  @section @command{tsort}: Topological sort
  
  @pindex tsort
-@@ -5785,13 +5767,13 @@
+@@ -5865,13 +5850,13 @@
  @chapter Operating on fields
  
  @menu
@@ -896,7 +933,7 @@
  @section @command{cut}: Print selected parts of lines
  
  @pindex cut
-@@ -5913,7 +5895,7 @@
+@@ -5996,7 +5981,7 @@
  @exitstatus
  
  
@@ -905,7 +942,7 @@
  @section @command{paste}: Merge lines of files
  
  @pindex paste
-@@ -6011,7 +5993,7 @@
+@@ -6094,7 +6079,7 @@
  @exitstatus
  
  
@@ -914,7 +951,7 @@
  @section @command{join}: Join lines on a common field
  
  @pindex join
-@@ -6188,13 +6170,13 @@
+@@ -6625,13 +6610,13 @@
  These commands operate on individual characters.
  
  @menu
@@ -932,7 +969,7 @@
  @section @command{tr}: Translate, squeeze, and/or delete characters
  
  @pindex tr
-@@ -6577,7 +6559,7 @@
+@@ -7014,7 +6999,7 @@
  @end itemize
  
  
@@ -941,7 +978,7 @@
  @section @command{expand}: Convert tabs to spaces
  
  @pindex expand
-@@ -6630,7 +6612,7 @@
+@@ -7075,7 +7060,7 @@
  @exitstatus
  
  
@@ -950,7 +987,7 @@
  @section @command{unexpand}: Convert spaces to tabs
  
  @pindex unexpand
-@@ -6691,14 +6673,14 @@
+@@ -7138,14 +7123,14 @@
  and @command{vdir}, which list information about files.
  
  @menu
@@ -970,7 +1007,7 @@
  @section @command{ls}: List directory contents
  
  @pindex ls
-@@ -7564,7 +7546,7 @@
+@@ -8014,7 +7999,7 @@
  @item + at var{format}
  @vindex LC_TIME
  List timestamps using @var{format}, where @var{format} is interpreted
@@ -979,7 +1016,7 @@
  For example, @option{--time-style="+%Y-%m-%d %H:%M:%S"} causes
  @command{ls} to list timestamps like @samp{2002-03-30 23:45:56}.  As
  with @command{date}, @var{format}'s interpretation is affected by the
-@@ -7762,7 +7744,7 @@
+@@ -8215,7 +8200,7 @@
  @end table
  
  
@@ -988,7 +1025,7 @@
  @section @command{dir}: Briefly list directory contents
  
  @pindex dir
-@@ -7772,10 +7754,10 @@
+@@ -8225,10 +8210,10 @@
  -b}; that is, by default files are listed in columns, sorted vertically,
  and special characters are represented by backslash escape sequences.
  
@@ -1001,7 +1038,7 @@
  @section @command{vdir}: Verbosely list directory contents
  
  @pindex vdir
-@@ -7785,9 +7767,9 @@
+@@ -8238,9 +8223,9 @@
  -b}; that is, by default files are listed in long format and special
  characters are represented by backslash escape sequences.
  
@@ -1013,7 +1050,7 @@
  @section @command{dircolors}: Color setup for @command{ls}
  
  @pindex dircolors
-@@ -7874,16 +7856,16 @@
+@@ -8327,16 +8312,16 @@
  copying, moving (renaming), and deleting (removing).
  
  @menu
@@ -1037,7 +1074,7 @@
  @section @command{cp}: Copy files and directories
  
  @pindex cp
-@@ -8363,7 +8345,7 @@
+@@ -8818,7 +8803,7 @@
  @exitstatus
  
  
@@ -1046,7 +1083,7 @@
  @section @command{dd}: Convert and copy a file
  
  @pindex dd
-@@ -8884,7 +8866,7 @@
+@@ -9340,7 +9325,7 @@
  @exitstatus
  
  
@@ -1055,7 +1092,7 @@
  @section @command{install}: Copy files and set attributes
  
  @pindex install
-@@ -9066,7 +9048,7 @@
+@@ -9522,7 +9507,7 @@
  @exitstatus
  
  
@@ -1064,7 +1101,7 @@
  @section @command{mv}: Move (rename) files
  
  @pindex mv
-@@ -9210,7 +9192,7 @@
+@@ -9666,7 +9651,7 @@
  @exitstatus
  
  
@@ -1073,7 +1110,7 @@
  @section @command{rm}: Remove files or directories
  
  @pindex rm
-@@ -9373,7 +9355,7 @@
+@@ -9829,7 +9814,7 @@
  @exitstatus
  
  
@@ -1082,7 +1119,7 @@
  @section @command{shred}: Remove files more securely
  
  @pindex shred
-@@ -9383,7 +9365,7 @@
+@@ -9839,7 +9824,7 @@
  @command{shred} overwrites devices or files, to help prevent even
  very expensive hardware from recovering the data.
  
@@ -1091,7 +1128,7 @@
  not actually destroyed.  Only the index listing where the file is
  stored is destroyed, and the storage is made available for reuse.
  There are undelete utilities that will attempt to reconstruct the index
-@@ -9643,18 +9625,18 @@
+@@ -10099,18 +10084,18 @@
  (FIFOs), symbolic links, sockets, and so-called @dfn{special files}.
  
  @menu
@@ -1119,7 +1156,7 @@
  @section @command{link}: Make a hard link via the link syscall
  
  @pindex link
-@@ -9667,7 +9649,7 @@
+@@ -10123,7 +10108,7 @@
  @code{link} function.  @xref{Hard Links, , , libc,
  The GNU C Library Reference Manual}.
  It avoids the bells and whistles of the more commonly-used
@@ -1128,7 +1165,7 @@
  Synopsis:
  
  @example
-@@ -9693,7 +9675,7 @@
+@@ -10149,7 +10134,7 @@
  @exitstatus
  
  
@@ -1137,7 +1174,7 @@
  @section @command{ln}: Make links between files
  
  @pindex ln
-@@ -9877,7 +9859,7 @@
+@@ -10335,7 +10320,7 @@
  Relative symbolic links are generated based on their canonicalized
  containing directory, and canonicalized targets.  I.e., all symbolic
  links in these file names will be resolved.
@@ -1146,7 +1183,7 @@
  over relative file name generation, as demonstrated in the following example:
  
  @example
-@@ -9954,7 +9936,7 @@
+@@ -10412,7 +10397,7 @@
  @end smallexample
  
  
@@ -1155,7 +1192,7 @@
  @section @command{mkdir}: Make directories
  
  @pindex mkdir
-@@ -10027,7 +10009,7 @@
+@@ -10485,7 +10470,7 @@
  @exitstatus
  
  
@@ -1164,7 +1201,7 @@
  @section @command{mkfifo}: Make FIFOs (named pipes)
  
  @pindex mkfifo
-@@ -10068,7 +10050,7 @@
+@@ -10526,7 +10511,7 @@
  @exitstatus
  
  
@@ -1173,7 +1210,7 @@
  @section @command{mknod}: Make block or character special files
  
  @pindex mknod
-@@ -10145,7 +10127,7 @@
+@@ -10603,7 +10588,7 @@
  @exitstatus
  
  
@@ -1182,7 +1219,16 @@
  @section @command{readlink}: Print value of a symlink or canonical file name
  
  @pindex readlink
-@@ -10243,7 +10225,7 @@
+@@ -10627,7 +10612,7 @@
+ @command{readlink} outputs the absolute name of the given files which contain
+ no @file{.}, @file{..} components nor any repeated separators
+ (@file{/}) or symbolic links.  Note the @command{realpath} command is the
+-preferred command to use for canonicalization.  @xref{realpath invocation}.
++preferred command to use for canonicalization.  @xref{realpath}.
+ 
+ @end table
+ 
+@@ -10702,7 +10687,7 @@
  @exitstatus
  
  
@@ -1191,7 +1237,7 @@
  @section @command{rmdir}: Remove empty directories
  
  @pindex rmdir
-@@ -10291,12 +10273,12 @@
+@@ -10750,12 +10735,12 @@
  
  @end table
  
@@ -1206,7 +1252,7 @@
  @section @command{unlink}: Remove files via the unlink syscall
  
  @pindex unlink
-@@ -10307,7 +10289,7 @@
+@@ -10766,7 +10751,7 @@
  @code{unlink} function.  @xref{Deleting Files, , , libc,
  The GNU C Library Reference Manual}.  Synopsis:
  It avoids the bells and whistles of the more commonly-used
@@ -1215,7 +1261,7 @@
  
  @example
  unlink @var{filename}
-@@ -10341,14 +10323,14 @@
+@@ -10800,14 +10785,14 @@
  These commands change file attributes.
  
  @menu
@@ -1235,7 +1281,7 @@
  @section @command{chown}: Change file owner and group
  
  @pindex chown
-@@ -10573,7 +10555,7 @@
+@@ -11032,7 +11017,7 @@
  @end smallexample
  
  
@@ -1244,7 +1290,7 @@
  @section @command{chgrp}: Change group ownership
  
  @pindex chgrp
-@@ -10582,7 +10564,7 @@
+@@ -11041,7 +11026,7 @@
  
  @command{chgrp} changes the group ownership of each given @var{file}
  to @var{group} (which can be either a group name or a numeric group ID)
@@ -1253,7 +1299,7 @@
  Synopsis:
  
  @example
-@@ -10699,7 +10681,7 @@
+@@ -11158,7 +11143,7 @@
  @end smallexample
  
  
@@ -1262,7 +1308,7 @@
  @section @command{chmod}: Change access permissions
  
  @pindex chmod
-@@ -10799,7 +10781,7 @@
+@@ -11258,7 +11243,7 @@
  @exitstatus
  
  
@@ -1271,7 +1317,7 @@
  @section @command{touch}: Change file timestamps
  
  @pindex touch
-@@ -11006,15 +10988,15 @@
+@@ -11432,15 +11417,15 @@
  file status information, and write buffers to disk.
  
  @menu
@@ -1293,7 +1339,7 @@
  @section @command{df}: Report file system disk space usage
  
  @pindex df
-@@ -11322,7 +11304,7 @@
+@@ -11748,7 +11733,7 @@
  or @option{-x} is used together with a file name argument.
  
  
@@ -1302,7 +1348,7 @@
  @section @command{du}: Estimate file space usage
  
  @pindex du
-@@ -11579,7 +11561,7 @@
+@@ -12005,7 +11990,7 @@
  @item + at var{format}
  @vindex LC_TIME
  List timestamps using @var{format}, where @var{format} is interpreted
@@ -1311,7 +1357,7 @@
  For example, @option{--time-style="+%Y-%m-%d %H:%M:%S"} causes
  @command{du} to list timestamps like @samp{2002-03-30 23:45:56}.  As
  with @command{date}, @var{format}'s interpretation is affected by the
-@@ -11647,7 +11629,7 @@
+@@ -12073,7 +12058,7 @@
  @exitstatus
  
  
@@ -1320,7 +1366,7 @@
  @section @command{stat}: Report file or file system status
  
  @pindex stat
-@@ -11855,7 +11837,7 @@
+@@ -12286,7 +12271,7 @@
  @exitstatus
  
  
@@ -1329,7 +1375,7 @@
  @section @command{sync}: Synchronize cached writes to persistent storage
  
  @pindex sync
-@@ -11914,7 +11896,7 @@
+@@ -12345,7 +12330,7 @@
  @exitstatus
  
  
@@ -1338,7 +1384,7 @@
  @section @command{truncate}: Shrink or extend the size of a file
  
  @pindex truncate
-@@ -11991,13 +11973,13 @@
+@@ -12422,13 +12407,13 @@
  This section describes commands that display text strings.
  
  @menu
@@ -1356,7 +1402,7 @@
  @section @command{echo}: Print a line of text
  
  @pindex echo
-@@ -12086,12 +12068,12 @@
+@@ -12517,12 +12502,12 @@
  @var{string} contains a backslash or if the first argument is
  @option{-n}.  Portable programs can use the @command{printf} command
  if they need to omit trailing newlines or output control characters or
@@ -1371,7 +1417,7 @@
  @section @command{printf}: Format and print data
  
  @pindex printf
-@@ -12253,7 +12235,7 @@
+@@ -12684,7 +12669,7 @@
  @exitstatus
  
  
@@ -1380,7 +1426,7 @@
  @section @command{yes}: Print a string until interrupted
  
  @pindex yes
-@@ -12284,14 +12266,14 @@
+@@ -12715,14 +12700,14 @@
  pipeline.
  
  @menu
@@ -1400,7 +1446,7 @@
  @section @command{false}: Do nothing, unsuccessfully
  
  @pindex false
-@@ -12321,7 +12303,7 @@
+@@ -12752,7 +12737,7 @@
  non-GNU hosts.
  
  
@@ -1409,7 +1455,7 @@
  @section @command{true}: Do nothing, successfully
  
  @pindex true
-@@ -12357,7 +12339,7 @@
+@@ -12788,7 +12773,7 @@
  more secure and faster than a shell script implementation, and may safely
  be used as a dummy shell for the purpose of disabling accounts.
  
@@ -1418,7 +1464,7 @@
  @section @command{test}: Check file types and compare values
  
  @pindex test
-@@ -12720,7 +12702,7 @@
+@@ -13151,7 +13136,7 @@
  @end table
  
  
@@ -1427,7 +1473,7 @@
  @section @command{expr}: Evaluate expressions
  
  @pindex expr
-@@ -12997,11 +12979,11 @@
+@@ -13428,11 +13413,11 @@
  it's described here.
  
  @menu
@@ -1441,7 +1487,7 @@
  @section @command{tee}: Redirect output to multiple files or processes
  
  @pindex tee
-@@ -13208,15 +13190,15 @@
+@@ -13639,15 +13624,15 @@
  This section describes commands that manipulate file names.
  
  @menu
@@ -1463,7 +1509,7 @@
  @section @command{basename}: Strip directory and suffix from a file name
  
  @pindex basename
-@@ -13298,7 +13280,7 @@
+@@ -13729,7 +13714,7 @@
  @end smallexample
  
  
@@ -1472,7 +1518,7 @@
  @section @command{dirname}: Strip last file name component
  
  @pindex dirname
-@@ -13351,7 +13333,7 @@
+@@ -13782,7 +13767,7 @@
  @end smallexample
  
  
@@ -1481,7 +1527,7 @@
  @section @command{pathchk}: Check file name validity and portability
  
  @pindex pathchk
-@@ -13427,7 +13409,7 @@
+@@ -13858,7 +13843,7 @@
  1 otherwise.
  @end display
  
@@ -1490,7 +1536,7 @@
  @section @command{mktemp}: Create temporary file or directory
  
  @pindex mktemp
-@@ -13602,7 +13584,7 @@
+@@ -14033,7 +14018,7 @@
  @end display
  
  
@@ -1499,7 +1545,7 @@
  @section @command{realpath}: Print the resolved file name.
  
  @pindex realpath
-@@ -13726,14 +13708,14 @@
+@@ -14162,14 +14147,14 @@
  so forth.  See also the user-related commands in the next section.
  
  @menu
@@ -1519,7 +1565,7 @@
  @section @command{pwd}: Print working directory
  
  @pindex pwd
-@@ -13780,7 +13762,7 @@
+@@ -14216,7 +14201,7 @@
  @exitstatus
  
  
@@ -1528,7 +1574,7 @@
  @section @command{stty}: Print or change terminal characteristics
  
  @pindex stty
-@@ -14522,7 +14504,7 @@
+@@ -14958,7 +14943,7 @@
  @end table
  
  
@@ -1537,7 +1583,7 @@
  @section @command{printenv}: Print all or some environment variables
  
  @pindex printenv
-@@ -14557,7 +14539,7 @@
+@@ -14993,7 +14978,7 @@
  @end display
  
  
@@ -1546,7 +1592,7 @@
  @section @command{tty}: Print file name of terminal on standard input
  
  @pindex tty
-@@ -14607,16 +14589,16 @@
+@@ -15043,16 +15028,16 @@
  logins, groups, and so forth.
  
  @menu
@@ -1570,7 +1616,7 @@
  @section @command{id}: Print user identity
  
  @pindex id
-@@ -14720,7 +14702,7 @@
+@@ -15156,7 +15141,7 @@
  
  @exitstatus
  
@@ -1579,7 +1625,7 @@
  @section @command{logname}: Print current login name
  
  @pindex logname
-@@ -14741,7 +14723,7 @@
+@@ -15177,7 +15162,7 @@
  @exitstatus
  
  
@@ -1588,7 +1634,7 @@
  @section @command{whoami}: Print effective user ID
  
  @pindex whoami
-@@ -14757,7 +14739,7 @@
+@@ -15193,7 +15178,7 @@
  @exitstatus
  
  
@@ -1597,7 +1643,7 @@
  @section @command{groups}: Print group names a user is in
  
  @pindex groups
-@@ -14784,7 +14766,7 @@
+@@ -15220,7 +15205,7 @@
  
  @exitstatus
  
@@ -1606,7 +1652,7 @@
  @section @command{users}: Print login names of users currently logged in
  
  @pindex users
-@@ -14819,7 +14801,7 @@
+@@ -15255,7 +15240,7 @@
  @exitstatus
  
  
@@ -1615,7 +1661,7 @@
  @section @command{who}: Print who is currently logged in
  
  @pindex who
-@@ -14982,16 +14964,14 @@
+@@ -15418,16 +15403,14 @@
  information.
  
  @menu
@@ -1638,7 +1684,7 @@
  @section @command{date}: Print or set system date and time
  
  @pindex date
-@@ -15688,7 +15668,7 @@
+@@ -16137,7 +16120,7 @@
  @end itemize
  
  
@@ -1647,7 +1693,7 @@
  @section @command{arch}: Print machine hardware name
  
  @pindex arch
-@@ -15711,7 +15691,7 @@
+@@ -16160,7 +16143,7 @@
  @exitstatus
  
  
@@ -1656,7 +1702,7 @@
  @section @command{nproc}: Print the number of available processors
  
  @pindex nproc
-@@ -15748,7 +15728,7 @@
+@@ -16199,7 +16182,7 @@
  @exitstatus
  
  
@@ -1665,7 +1711,7 @@
  @section @command{uname}: Print system information
  
  @pindex uname
-@@ -15878,35 +15858,7 @@
+@@ -16329,35 +16312,7 @@
  @exitstatus
  
  
@@ -1702,7 +1748,7 @@
  @section @command{hostid}: Print numeric host identifier
  
  @pindex hostid
-@@ -15934,44 +15886,6 @@
+@@ -16385,44 +16340,6 @@
  
  @exitstatus
  
@@ -1747,7 +1793,7 @@
  @node SELinux context
  @chapter SELinux context
  
-@@ -15983,11 +15897,11 @@
+@@ -16434,11 +16351,11 @@
  contexts.
  
  @menu
@@ -1762,7 +1808,7 @@
  @section @command{chcon}: Change SELinux context of file
  
  @pindex chcon
-@@ -16090,7 +16004,7 @@
+@@ -16541,7 +16458,7 @@
  
  @exitstatus
  
@@ -1771,7 +1817,7 @@
  @section @command{runcon}: Run a command in specified SELinux context
  
  @pindex runcon
-@@ -16175,16 +16089,16 @@
+@@ -16626,16 +16543,16 @@
  user, etc.
  
  @menu
@@ -1795,7 +1841,7 @@
  @section @command{chroot}: Run a command with a different root directory
  
  @pindex chroot
-@@ -16300,7 +16214,7 @@
+@@ -16751,7 +16668,7 @@
  @end display
  
  
@@ -1804,7 +1850,7 @@
  @section @command{env}: Run a command in a modified environment
  
  @pindex env
-@@ -16450,7 +16364,7 @@
+@@ -16901,7 +16818,7 @@
  @end display
  
  
@@ -1813,7 +1859,7 @@
  @section @command{nice}: Run a command with modified niceness
  
  @pindex nice
-@@ -16581,7 +16495,7 @@
+@@ -17032,7 +16949,7 @@
  @end example
  
  
@@ -1822,7 +1868,7 @@
  @section @command{nohup}: Run a command immune to hangups
  
  @pindex nohup
-@@ -16655,7 +16569,7 @@
+@@ -17106,7 +17023,7 @@
  instead of 125.
  
  
@@ -1831,7 +1877,7 @@
  @section @command{stdbuf}: Run a command with modified I/O stream buffering
  
  @pindex stdbuf
-@@ -16749,7 +16663,7 @@
+@@ -17200,7 +17117,7 @@
  @end display
  
  
@@ -1840,7 +1886,7 @@
  @section @command{timeout}: Run a command with a time limit
  
  @pindex timeout
-@@ -16839,90 +16753,6 @@
+@@ -17290,90 +17207,6 @@
  @end display
  
  
@@ -1931,7 +1977,7 @@
  @node Delaying
  @chapter Delaying
  
-@@ -16932,11 +16762,11 @@
+@@ -17383,11 +17216,11 @@
  @c Perhaps @command{wait} or other commands should be described here also?
  
  @menu
@@ -1945,7 +1991,7 @@
  @section @command{sleep}: Delay for a specified time
  
  @pindex sleep
-@@ -16986,13 +16816,13 @@
+@@ -17437,13 +17270,13 @@
  These programs do numerically-related operations.
  
  @menu
@@ -1963,7 +2009,7 @@
  @section @command{factor}: Print prime factors
  
  @pindex factor
-@@ -17050,7 +16880,7 @@
+@@ -17501,7 +17334,7 @@
  @exitstatus
  
  
@@ -1972,7 +2018,7 @@
  @section @command{numfmt}: Reformat numbers
  
  @pindex numfmt
-@@ -17390,7 +17220,7 @@
+@@ -17841,7 +17674,7 @@
  @end example
  
  
@@ -1981,3 +2027,12 @@
  @section @command{seq}: Print numeric sequences
  
  @pindex seq
+@@ -18012,7 +17845,7 @@
+ whenever you read, write, or change the attributes of the file
+ respectively, and searching a directory counts as reading it.  A
+ file's atime and mtime can also be set directly, via the
+- at command{touch} command (@pxref{touch invocation}).  In practice,
++ at command{touch} command (@pxref{touch}).  In practice,
+ though, timestamps are not updated quite that way.
+ 
+ For efficiency reasons, many systems are lazy about updating atimes:
diff --git a/coreutils-pl.po-update.patch b/coreutils-pl.po-update.patch
index 33bbe69..a2efbcd 100644
--- a/coreutils-pl.po-update.patch
+++ b/coreutils-pl.po-update.patch
@@ -1,1054 +1,403 @@
---- coreutils-8.25/po/pl.po.orig	2016-01-24 10:55:26.999314059 +0100
-+++ coreutils-8.25/po/pl.po	2016-01-24 10:59:54.282344417 +0100
-@@ -1,8 +1,8 @@
- # Polish translation of GNU coreutils messages
--# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
-+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016 Free Software Foundation, Inc.
- # This file is distributed under the same license as the coreutils package.
- # Contributions:
--# Rafał Maszkowski <rzm at icm.edu.pl> 1996-2001, 2003-2015.
-+# Rafał Maszkowski <rzm at icm.edu.pl> 1996-2001, 2003-2016.
- # ptx: Paweł Krawczyk <kravietz at pipeta.chemia.pk.edu.pl>, 1996.
- # sh-utils: Paweł Krawczyk <kravietz at ceti.pl>, 1997, 1998, 1999.
- # fileutils: Thanks for help to Marta Bartnicka, 1999.
-@@ -15,10 +15,10 @@
- #: src/stty.c:955
+--- coreutils-8.27/po/pl.po.orig	2017-06-10 20:01:11.949714417 +0200
++++ coreutils-8.27/po/pl.po	2017-06-10 20:01:18.199696812 +0200
+@@ -14,10 +14,10 @@
+ # 2 format strings: Jakub Bogusz <qboosh at pld-linux.org>, 2007.
  msgid ""
  msgstr ""
--"Project-Id-Version: coreutils 8.24-pre1\n"
-+"Project-Id-Version: coreutils 8.25-pre1\n"
+-"Project-Id-Version: coreutils 8.26-pre1\n"
++"Project-Id-Version: coreutils 8.27-pre1\n"
  "Report-Msgid-Bugs-To: bug-coreutils at gnu.org\n"
--"POT-Creation-Date: 2016-01-20 10:34+0000\n"
--"PO-Revision-Date: 2015-06-29 17:05+0200\n"
-+"POT-Creation-Date: 2016-01-13 12:48+0000\n"
-+"PO-Revision-Date: 2016-01-21 14:15+0100\n"
+-"POT-Creation-Date: 2017-03-08 21:02-0800\n"
+-"PO-Revision-Date: 2017-01-31 22:20+0200\n"
++"POT-Creation-Date: 2017-03-01 18:52-0800\n"
++"PO-Revision-Date: 2017-05-09 13:00+0200\n"
  "Last-Translator: Rafał Maszkowski <rzm at icm.edu.pl>\n"
  "Language-Team: Polish <translation-team-pl at lists.sourceforge.net>\n"
  "Language: pl\n"
-@@ -50,8 +50,8 @@ msgstr "błąd zamknięcia pliku"
- #: src/base64.c:197 src/base64.c:253 src/cat.c:186 src/cat.c:202 src/cat.c:286
- #: src/cksum.c:251 src/expand.c:329 src/expand.c:354 src/factor.c:2366
- #: src/mktemp.c:338 src/od.c:969 src/paste.c:162 src/shuf.c:599 src/split.c:873
--#: src/split.c:1123 src/split.c:1128 src/tail.c:1233 src/tail.c:1379
--#: src/tail.c:2375 src/tr.c:1619 src/tr.c:1844 src/tr.c:1938 src/unexpand.c:426
-+#: src/split.c:1123 src/split.c:1128 src/tail.c:1233 src/tail.c:1365
-+#: src/tail.c:2355 src/tr.c:1619 src/tr.c:1844 src/tr.c:1938 src/unexpand.c:426
- #: src/unexpand.c:442
- #, c-format
- msgid "write error"
-@@ -898,13 +898,13 @@ msgid "Simon Josefsson"
- msgstr "Simon Josefsson"
+@@ -837,9 +837,10 @@
+ msgstr "Pomoc w używaniu oprogramowania GNU: http://www.gnu.org/gethelp/\n"
  
- #: src/base64.c:64
+ #: lib/xbinary-io.c:34
 -#, fuzzy, c-format
 +#, c-format
- msgid ""
- "Usage: %s [OPTION]... [FILE]\n"
- "Base%d encode or decode FILE, or standard input, to standard output.\n"
- msgstr ""
- "Składnia: %s [OPCJA]... [PLIK]\n"
--"Zakodowane lub zdekodowanie kodem 64-znakowym (base64) PLIKU albo danych\n"
-+"Zakodowane lub zdekodowanie kodem %d-znakowym PLIKU albo danych\n"
- "między standardowym wejściem i wyjściem.\n"
- 
- #: src/base64.c:72
-@@ -925,7 +925,7 @@ msgstr ""
- "\n"
- 
- #: src/base64.c:81
--#, fuzzy, c-format
-+#, c-format
- msgid ""
- "\n"
- "The data are encoded as described for the %s alphabet in RFC 4648.\n"
-@@ -934,11 +934,10 @@ msgid ""
- "from any other non-alphabet bytes in the encoded stream.\n"
- msgstr ""
- "\n"
--"Dane są kodowane według opisu dla alfabetu o podstawie 64 (base64) w\n"
--"RFC 3548. Przy dekodowaniu oprócz znaków formalnego alfabetu base64 można\n"
--"napotkać znaki nowej linii. Program wywołany z opcją --ignore-garbage "
--"będzie\n"
--"próbował opuścić jakiekolwiek inne znaki nie z alfabetu base64.\n"
-+"Dane są kodowane według opisu dla alfabetu o %s w RFC 4648.\n"
-+"Dekodowaniu dopuszcza, oprócz znaków formalnego alfabetu o %s\n"
-+"znaki nowej linii. Program wywołany z opcją --ignore-garbage\n"
-+"będzie próbował opuścić znaki spoza tego alfabetu.\n"
- 
- #: src/base64.c:200 src/base64.c:237 src/csplit.c:276 src/csplit.c:1474
- #: src/join.c:464 src/shuf.c:232 src/shuf.c:281 src/shuf.c:563
-@@ -953,9 +952,8 @@ msgid "invalid input"
- msgstr "błędne dane wejściowe"
- 
- #: src/base64.c:293
--#, fuzzy
- msgid "invalid wrap size"
--msgstr "błędny rozmiar zawijania: %s"
-+msgstr "błędny rozmiar łamania linii"
- 
- #: src/base64.c:311 src/basename.c:175 src/comm.c:447 src/cp.c:612
- #: src/date.c:451 src/dircolors.c:448 src/du.c:1015 src/hostid.c:74
-@@ -1831,10 +1829,9 @@ msgstr "  --output-delimiter=NAPIS  oddz
- 
- #: src/comm.c:138 src/cut.c:178 src/head.c:133 src/numfmt.c:944 src/paste.c:453
- #: src/tail.c:304
+ msgid "failed to set file descriptor text/binary mode"
+-msgstr "nie udało się ustawić kontekstu bezpieczeństwa %s"
++msgstr ""
++"nie udało się ustawić trybu deskryptora pliku jako tekstowego/binarnego"
+ 
+ #: lib/xmemcoll.c:39 src/expr.c:877
+ #, c-format
+@@ -1018,7 +1019,7 @@
+ #: src/dirname.c:116 src/expr.c:317 src/join.c:1165 src/link.c:78
+ #: src/mkdir.c:252 src/mkfifo.c:130 src/mknod.c:171 src/nohup.c:110
+ #: src/pathchk.c:147 src/printf.c:693 src/readlink.c:145 src/realpath.c:237
+-#: src/rm.c:323 src/rmdir.c:222 src/seq.c:613 src/sleep.c:120 src/stat.c:1638
++#: src/rm.c:323 src/rmdir.c:222 src/seq.c:613 src/sleep.c:120 src/stat.c:1636
+ #: src/stdbuf.c:371 src/tr.c:1748 src/unlink.c:76
+ #, c-format
+ msgid "missing operand"
+@@ -1133,7 +1134,7 @@
+ msgstr "błąd przy ustawiania kontekstu bezpieczeństwa %s jako %s"
+ 
+ #: src/chcon.c:156 src/chcon.c:547 src/copy.c:924 src/runcon.c:216
+-#: src/stat.c:781
++#: src/stat.c:779
+ #, c-format
+ msgid "failed to get security context of %s"
+ msgstr "nie udało się odczytać kontekstu bezpieczeństwa %s"
+@@ -1712,7 +1713,7 @@
+ msgid "failed to set user-ID"
+ msgstr "nie udało się ustawić identyfikatora użytkownika"
+ 
+-#: src/chroot.c:428 src/nohup.c:229 src/stdbuf.c:392 src/timeout.c:490
++#: src/chroot.c:428 src/nohup.c:229 src/stdbuf.c:392 src/timeout.c:478
+ #, c-format
+ msgid "failed to run command %s"
+ msgstr "nie udało się uruchomić polecenia %s"
+@@ -2019,7 +2020,7 @@
+ 
+ #: src/copy.c:1854 src/copy.c:1911 src/copy.c:2485 src/copy.c:2838
+ #: src/find-mount-point.c:84 src/install.c:702 src/realpath.c:146
+-#: src/stat.c:1378 src/truncate.c:338
++#: src/stat.c:1376 src/truncate.c:338
+ #, c-format
+ msgid "cannot stat %s"
+ msgstr "nie można wykonać stat na %s"
+@@ -2147,7 +2148,7 @@
+ msgid "cannot create special file %s"
+ msgstr "nie można utworzyć pliku specjalnego %s"
+ 
+-#: src/copy.c:2657 src/ls.c:3383 src/stat.c:1060
++#: src/copy.c:2657 src/ls.c:3383 src/stat.c:1058
+ #, c-format
+ msgid "cannot read symbolic link %s"
+ msgstr "nie można przeczytać dowiązania symbolicznego %s"
+@@ -2889,12 +2890,11 @@
+ "                               Przykład: 2006-08-14T02:34:56-06:00\n"
+ 
+ #: src/date.c:158
 -#, fuzzy
- msgid "  -z, --zero-terminated    line delimiter is NUL, not newline\n"
+ msgid ""
+ "  -R, --rfc-email            output date and time in RFC 5322 format.\n"
+ "                               Example: Mon, 14 Aug 2006 02:34:56 -0600\n"
  msgstr ""
--"  -z, --zero-terminated     separatorem linii jest znak NUL, nie znak nowej\n"
-+"  -z, --zero-terminated    separatorem linii jest znak NUL, nie znak nowej\n"
- "                              linii\n"
+-"  -R, --rfc-822             wypisuje datę i czas zgodnie z RFC 2822\n"
++"  -R, --rfc-email           wypisuje datę i czas zgodnie z RFC 5322\n"
+ "                               Przykład: Mon, 14 Aug 2006 02:34:56 -0600\n"
  
- #: src/comm.c:143
-@@ -1868,9 +1865,9 @@ msgid "file %d is not in sorted order"
- msgstr "plik %d nie jest posortowany"
+ #: src/date.c:162
+@@ -3805,7 +3805,7 @@
+ msgid "Warning: "
+ msgstr "Uwaga: "
  
- #: src/comm.c:420
--#, fuzzy, c-format
-+#, c-format
- msgid "multiple output delimiters specified"
--msgstr "podano wiele ograniczników"
-+msgstr "podano wiele ograniczników danych wyjściowych"
+-#: src/df.c:1749 src/stat.c:893
++#: src/df.c:1749 src/stat.c:891
+ msgid "cannot read table of mounted file systems"
+ msgstr "nie można przeczytać tablicy zamontowanych systemów plików"
  
- #: src/copy.c:181 src/copy.c:457
+@@ -4277,12 +4277,12 @@
+ #: src/expand-common.c:99
  #, c-format
-@@ -1885,8 +1882,8 @@ msgstr "błąd zwalaniania %s"
- #: src/copy.c:229 src/dd.c:1820 src/dd.c:2154 src/du.c:1130 src/head.c:155
- #: src/head.c:306 src/head.c:388 src/head.c:584 src/head.c:666 src/head.c:735
- #: src/head.c:785 src/head.c:808 src/tail.c:415 src/tail.c:503 src/tail.c:552
--#: src/tail.c:645 src/tail.c:773 src/tail.c:821 src/tail.c:858 src/tail.c:1928
--#: src/tail.c:1959 src/uniq.c:465
-+#: src/tail.c:645 src/tail.c:773 src/tail.c:821 src/tail.c:858 src/tail.c:1914
-+#: src/tail.c:1945 src/uniq.c:465
- #, c-format
- msgid "error reading %s"
- msgstr "błąd czytania %s"
-@@ -1953,13 +1950,13 @@ msgid "failed to set the security contex
- msgstr "nie udało się ustawić kontekstu bezpieczeństwa %s"
+ msgid "'/' specifier only allowed with the last value"
+-msgstr ""
++msgstr "„/” dozwolony tylko z ostatnią wartością"
  
- #: src/copy.c:1030 src/csplit.c:654 src/du.c:1022 src/fmt.c:439 src/head.c:888
--#: src/sort.c:4585 src/split.c:1496 src/tail.c:1902 src/wc.c:710
-+#: src/sort.c:4585 src/split.c:1496 src/tail.c:1888 src/wc.c:710
+ #: src/expand-common.c:142
  #, c-format
- msgid "cannot open %s for reading"
- msgstr "nie można otworzyć %s do czytania"
+ msgid "'/' specifier not at start of number: %s"
+-msgstr ""
++msgstr "„/” nie jest przy początku liczby: %s"
  
- #: src/copy.c:1036 src/copy.c:1189 src/dd.c:1745 src/dd.c:2293 src/dd.c:2433
--#: src/head.c:846 src/tail.c:1748 src/tail.c:1804 src/truncate.c:113
-+#: src/head.c:846 src/tail.c:1734 src/tail.c:1790 src/truncate.c:113
+ #: src/expand-common.c:162
  #, c-format
- msgid "cannot fstat %s"
- msgstr "nie można wykonać fstat na %s"
-@@ -2698,7 +2695,7 @@ msgstr "za dużo określeń konwersji %%
- msgid "missing %% conversion specification in suffix"
- msgstr "brak określenia konwersji %% w rozszerzeniu"
- 
--#: src/csplit.c:1381 src/dd.c:1454 src/nproc.c:105 src/tail.c:2052
-+#: src/csplit.c:1381 src/dd.c:1454 src/nproc.c:105 src/tail.c:2038
- msgid "invalid number"
- msgstr "błędna liczba"
- 
-@@ -2737,9 +2734,8 @@ msgstr ""
- "błędów\n"
- 
- #: src/csplit.c:1508
--#, fuzzy
- msgid "      --suppress-matched     suppress the lines matching PATTERN\n"
--msgstr "  -m, --suppress-matched     pominięcie linii pasujących do WZORCA\n"
-+msgstr "      --suppress-matched     pominięcie linii pasujących do WZORCA\n"
- 
- #: src/csplit.c:1511
- msgid ""
-@@ -3150,7 +3146,7 @@ msgstr ""
- "liczby\n"
- "dziesiętnej, potem opcjonalny modyfikator:\n"
- "E - żeby użyć alternatywnej reprezentacji lokalnej albo\n"
--"O - żeby użyć alternatywnych symboli numerycznych, jeżeli są dostepne\n"
-+"O - żeby użyć alternatywnych symboli numerycznych, jeżeli są dostępne\n"
- 
- #: src/date.c:252
- msgid ""
-@@ -3404,6 +3400,7 @@ msgstr "  noatime   bez aktualizacji cza
- #: src/dd.c:635
- msgid "  nocache   Request to drop cache.  See also oflag=sync\n"
- msgstr ""
-+"  nocache   żądanie skasowania pamięci podręcznej. Zob. też oflag=sync\n"
+@@ -4970,11 +4970,11 @@
+ msgstr "nie można zmienić właściciela na %s"
  
- #: src/dd.c:639
- msgid "  noctty    do not assign controlling terminal from file\n"
-@@ -3472,22 +3469,22 @@ msgid "Infinity B"
- msgstr "nieskończenie wiele B"
- 
- #: src/dd.c:809
+ #: src/install.c:534
 -#, fuzzy, c-format
 +#, c-format
- msgid "%<PRIuMAX> byte copied, %g s, %s/s"
- msgid_plural "%<PRIuMAX> bytes copied, %g s, %s/s"
--msgstr[0] "skopiowany %<PRIuMAX> bajt (%s)"
--msgstr[1] "skopiowane %<PRIuMAX> bajty (%s)"
--msgstr[2] "skopiowane %<PRIuMAX> bajtów (%s)"
-+msgstr[0] "skopiowany %<PRIuMAX> bajt, %g s, %s/s"
-+msgstr[1] "skopiowane %<PRIuMAX> bajty, %g s, %s/s"
-+msgstr[2] "skopiowane %<PRIuMAX> bajtów, %g s, %s/s"
+ msgid "cannot set timestamps for %s"
+ msgstr "nie można ustawić czasów %s"
  
- #: src/dd.c:815
--#, fuzzy, c-format
-+#, c-format
- msgid "%<PRIuMAX> bytes (%s) copied, %g s, %s/s"
--msgstr "skopiowany %<PRIuMAX> bajt (%s)"
-+msgstr "%<PRIuMAX> bajtów (%s), %g s, %s/s"
- 
- #: src/dd.c:818
--#, fuzzy, c-format
-+#, c-format
- msgid "%<PRIuMAX> bytes (%s, %s) copied, %g s, %s/s"
--msgstr "skopiowany %<PRIuMAX> bajt (%s)"
-+msgstr "%<PRIuMAX> bajtów (%s, %s), %g s, %s/s"
- 
- #: src/dd.c:844
+-#: src/install.c:556 src/split.c:519 src/timeout.c:477
++#: src/install.c:556 src/split.c:519 src/timeout.c:465
  #, c-format
-@@ -3495,8 +3492,8 @@ msgid ""
- "%<PRIuMAX>+%<PRIuMAX> records in\n"
- "%<PRIuMAX>+%<PRIuMAX> records out\n"
- msgstr ""
--"%<PRIuMAX>+%<PRIuMAX> przeczytanych recordów\n"
--"%<PRIuMAX>+%<PRIuMAX> zapisanych recordów\n"
-+"%<PRIuMAX>+%<PRIuMAX> przeczytanych rekordów\n"
-+"%<PRIuMAX>+%<PRIuMAX> zapisanych rekordów\n"
+ msgid "fork system call failed"
+ msgstr "nie powiodło się wywołanie systemowe fork"
+@@ -5392,18 +5392,18 @@
+ msgid "no process ID specified"
+ msgstr "brak identyfikatora procesu"
  
- #: src/dd.c:850
+-#: src/libstdbuf.c:112
++#: src/libstdbuf.c:107
  #, c-format
-@@ -4760,16 +4748,16 @@ msgid "%s: no such user"
- msgstr "%s: nie ma takiego użytkownika"
- 
- #: src/head.c:113
--#, fuzzy, c-format
-+#, c-format
- msgid ""
- "Print the first %d lines of each FILE to standard output.\n"
- "With more than one FILE, precede each with a header giving the file name.\n"
- msgstr ""
--"Wypisanie 10 pierwszych linii każdego PLIKU na standardowym wyjściu.\n"
-+"Wypisanie %d pierwszych linii każdego PLIKU na standardowym wyjściu.\n"
- "Dla większej liczby PLIKÓW każdy kawałek ma nagłówek z nazwą.\n"
- 
- #: src/head.c:121
--#, fuzzy, c-format
-+#, c-format
- msgid ""
- "  -c, --bytes=[-]NUM       print the first NUM bytes of each file;\n"
- "                             with the leading '-', print all but the last\n"
-@@ -4782,7 +4770,7 @@ msgstr ""
- "  -c, --bytes=[-]ILE       wypisanie pierwszych ILE bajtów z każdego pliku;\n"
- "                             ILE z „-” na początku - wypisanie wszystkich\n"
- "                             oprócz ostatnich ILE bajtów każdego pliku\n"
--"  -n, --lines=[-]ILE       wypisanie pierwszych ILE linii zamiast 10\n"
-+"  -n, --lines=[-]ILE       wypisanie pierwszych ILE linii zamiast %d\n"
- "                             ILE z „-” na początku - wypisanie wszystkich\n"
- "                             oprócz ostatnich ILE linii każdego pliku\n"
- 
-@@ -4795,7 +4783,6 @@ msgstr ""
- "  -v, --verbose            zawsze wypisywane są nagłówki z nazwami plików\n"
- 
- #: src/head.c:138
--#, fuzzy
- msgid ""
- "\n"
- "NUM may have a multiplier suffix:\n"
-@@ -4803,7 +4790,7 @@ msgid ""
- "GB 1000*1000*1000, G 1024*1024*1024, and so on for T, P, E, Z, Y.\n"
- msgstr ""
- "\n"
--"N może mieć przyrostek mnożący:\n"
-+"ILE może mieć przyrostek mnożący:\n"
- "b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024,\n"
- "GB 1000*1000*1000, G 1024*1024*1024, itd. dla T, P, E, Z, Y.\n"
- 
-@@ -4827,12 +4814,12 @@ msgstr "%s: nie można ustawić pozycji
- msgid "%s: number of bytes is too large"
- msgstr "%s: ilość bajtów jest za duża"
- 
--#: src/head.c:912 src/split.c:1300 src/split.c:1461 src/tail.c:2093
-+#: src/head.c:912 src/split.c:1300 src/split.c:1461 src/tail.c:2079
- msgid "invalid number of lines"
- msgstr "błędna liczba linii"
- 
- #: src/head.c:913 src/head.c:1077 src/split.c:1292 src/split.c:1308
--#: src/tail.c:2094
-+#: src/tail.c:2080
- msgid "invalid number of bytes"
- msgstr "błędna liczba bajtów"
- 
-@@ -5121,7 +5108,6 @@ msgstr ""
- "                        tworzenie katalogów składowych podanych katalogów\n"
- 
- #: src/install.c:633
--#, fuzzy
- msgid ""
- "  -D                  create all leading components of DEST except the "
- "last,\n"
-@@ -5134,7 +5120,9 @@ msgid ""
- "  -o, --owner=OWNER   set ownership (super-user only)\n"
- msgstr ""
- "  -D                  tworzenie wszystkich części składowych CELU, oprócz\n"
--"                        ostatniej, potem skopiowanie ŹRÓDŁA do CELU\n"
-+"                        ostatniej albo wszystkich składników\n"
-+"                        --target-directory, potem skopiowanie ŹRÓDŁA\n"
-+"                        do CELU\n"
- "  -g, --group=GRUPA   ustawienie GRUPY zamiast bieżącej grupy\n"
- "  -m, --mode=UPRAWNIENIA   ustawienie UPRAWNIEŃ (jak w chmod) zamiast rwxr-"
- "xr-x\n"
-@@ -5237,14 +5225,13 @@ msgid "Mike Haertel"
- msgstr "Mike Haertel"
- 
- #: src/join.c:195
--#, fuzzy
- msgid ""
- "For each pair of input lines with identical join fields, write a line to\n"
- "standard output.  The default join field is the first, delimited by blanks.\n"
+ msgid "failed to allocate a %<PRIuMAX> byte stdio buffer\n"
  msgstr ""
- "Dla każdej pary linii z identycznymi polami łączącymi wypisywana jest linia\n"
- "na standardowym wyjściu. Domyślnie pole łączące jest pierwsze i oddzielone\n"
--"odstępem.\n"
-+"odstępami.\n"
- 
- #: src/join.c:204
- msgid ""
-@@ -5977,7 +5964,6 @@ msgstr ""
- "  -p, --indicator-style=slash  dodanie / do nazw katalogów\n"
- 
- #: src/ls.c:4907
--#, fuzzy
- msgid ""
- "  -q, --hide-control-chars   print ? instead of nongraphic characters\n"
- "      --show-control-chars   show nongraphic characters as-is (the default,\n"
-@@ -5996,8 +5982,8 @@ msgstr ""
- "  -Q, --quote-name           ujęcie nazw w cudzysłowy\n"
- "      --quoting-style=SŁOWO  zabezpieczenie znaków specjalnych w stylu "
- "SŁOWO:\n"
--"                               literal, locale, shell, shell-always, c, "
--"escape\n"
-+"                               literal, locale, shell, shell-always,\n"
-+"                               shell-escape, shell-escape-always, c, escape\n"
- 
- #: src/ls.c:4917
- msgid ""
-@@ -6093,7 +6079,6 @@ msgstr ""
- "                               w nazwach plików\n"
+ "nie udało się zaalokować %<PRIuMAX> bajtu bufora standardowego wejścia\n"
  
- #: src/ls.c:4956
--#, fuzzy
- msgid ""
- "  -w, --width=COLS           set output width to COLS.  0 means no limit\n"
- "  -x                         list entries by lines instead of by columns\n"
-@@ -6103,7 +6088,7 @@ msgid ""
- "-b\n"
- msgstr ""
- "  -w, --width=KOLUMNY        przyjęcie takiej szerokości ekranu zamiast\n"
--"                             wartości bieżącej\n"
-+"                             wartości bieżącej; 0 oznacza brak ograniczenia\n"
- "  -x                         wypisanie nazw w kolejnych liniach, nie "
- "kolumnach\n"
- "  -X                         sortowanie alfabetyczne wg rozszerzeń\n"
-@@ -6206,7 +6191,6 @@ msgstr ""
- "  -t, --text           czytanie plików w trybie tekstowym (domyślnie)\n"
- 
- #: src/md5sum.c:203
--#, fuzzy
- msgid ""
- "\n"
- "The following five options are useful only when verifying checksums:\n"
-@@ -6220,6 +6204,8 @@ msgid ""
- msgstr ""
- "\n"
- "Następujące opcje są przydatne tylko przy sprawdzaniu sum kontrolnych:\n"
-+"      --ignore-missing  brakujące pliki nie powodują awaryjnego zatrzymania\n"
-+"                         ani wypisania stanu\n"
- "      --quiet          bez wypisywania OK dla każdego pozytywnie\n"
- "                         zweryfikowanego pliku\n"
- "      --status         bez wypisywania niczego, kod wyjścia przekazuje "
-@@ -6258,9 +6244,8 @@ msgid "%s: %<PRIuMAX>: improperly format
- msgstr "%s: %<PRIuMAX>: nieprawidłowo sformatowana linia sumy kontrolnej %s"
- 
- #: src/md5sum.c:623
--#, fuzzy
- msgid "FAILED open or read"
--msgstr "%s: NIEPOWODZENIE otwarcia lub odczytu\n"
-+msgstr "NIEPOWODZENIE otwarcia lub odczytu"
- 
- #: src/md5sum.c:662
- msgid "FAILED"
-@@ -6300,9 +6285,9 @@ msgstr[1] "UWAGA: %<PRIuMAX> policzone s
- msgstr[2] "UWAGA: %<PRIuMAX> policzonych sum się NIE zgadza"
- 
- #: src/md5sum.c:720
--#, fuzzy, c-format
-+#, c-format
- msgid "%s: no file was verified"
--msgstr "%s: plik ma ujemny rozmiar"
-+msgstr "%s: żaden plik nie został zweryfikowany"
- 
- #: src/md5sum.c:810
+-#: src/libstdbuf.c:119
++#: src/libstdbuf.c:114
  #, c-format
-@@ -6323,9 +6308,10 @@ msgstr ""
- "kontrolnych"
- 
- #: src/md5sum.c:831
--#, fuzzy, c-format
-+#, c-format
- msgid "the --ignore-missing option is meaningful only when verifying checksums"
--msgstr "opcja --warn ma znaczenie tylko przy weryfikacji sum kontrolnych"
-+msgstr ""
-+"opcja --ignore-missing ma znaczenie tylko przy weryfikacji sum kontrolnych"
- 
- #: src/md5sum.c:839
- #, c-format
-@@ -7414,9 +7400,9 @@ msgid "--grouping cannot be combined wit
- msgstr "opcja --grouping nie może być użyta razem z --format"
- 
- #: src/numfmt.c:1576
--#, fuzzy, c-format
-+#, c-format
- msgid "failed to set locale"
--msgstr "nie udało się ustawić nowej roli %s"
-+msgstr "nie udało się włączyć ustawień lokalnych"
+ msgid "invalid buffering mode %s for %s\n"
+ msgstr "błędny tryb buforowania %s dla %s\n"
  
- #: src/numfmt.c:1581
+-#: src/libstdbuf.c:127
++#: src/libstdbuf.c:122
  #, c-format
-@@ -7707,7 +7693,7 @@ msgstr "za duże  skip-bytes + read-byte
- msgid "warning: invalid width %lu; using %d instead"
- msgstr "uwaga: błędna szerokość %lu; używam %d zamiast"
+ msgid "could not set buffering of %s to mode %s\n"
+ msgstr "nie udało się przestawić buforowania %s do trybu %s\n"
+@@ -5679,7 +5679,7 @@
+ msgid "unparsable value for LS_COLORS environment variable"
+ msgstr "niezrozumiała wartość zmiennej środowiska LS_COLORS"
  
--#: src/operand2sig.c:81
-+#: src/operand2sig.c:70
+-#: src/ls.c:2613 src/stat.c:1027
++#: src/ls.c:2613 src/stat.c:1025
  #, c-format
- msgid "%s: invalid signal"
- msgstr "%s: błędny sygnał"
-@@ -8285,7 +8271,6 @@ msgstr ""
- "  \\UHHHHHHHH  znak Unicode o szesnastkowej wartości HHHHHHHH (8 cyfr)\n"
+ msgid "ignoring invalid value of environment variable QUOTING_STYLE: %s"
+ msgstr "ignoruję błędny rozmiar zmiennej środowiskowej QUOTING_STYLE: %s"
+@@ -7529,7 +7529,6 @@
+ "  c          znaki drukowalne lub kody znaków z ukośnikiem odwrotnym\n"
  
- #: src/printf.c:127
+ #: src/od.c:391
 -#, fuzzy
  msgid ""
- "  %%      a single %\n"
- "  %b      ARGUMENT as a string with '\\' escapes interpreted,\n"
-@@ -8300,7 +8285,10 @@ msgid ""
- msgstr ""
- "  %%      pojedynczy %\n"
- "  %b      ARGUMENT ze zinterpretowanymi sekwencjami „\\” oprócz\n"
--"            sekwencji ósemkowych, które mają formę \\0 albo \\0NNN\n"
-+"          sekwencji ósemkowych, które mają formę \\0 albo \\0NNN\n"
-+"  %q      ARGUMENT jest wypisywany w formacie możliwym do użycia przez\n"
-+"          powłokę, znaki niedrukowalne są wypisywanie zgodnie z\n"
-+"          proponowaną składnią POSIX $''\n"
- "\n"
- "i wszystkie specyfikacje formatu C zakończone jednym ze znaków\n"
- "diouxXfeEgGcs z ARGUMENTAMI przekształconymi najpierw do odpowiednich\n"
-@@ -8579,7 +8567,6 @@ msgstr ""
- "muszą istnieć wszystkie składowe, poza ostatnią\n"
+ "  d[SIZE]    signed decimal, SIZE bytes per integer\n"
+ "  f[SIZE]    floating point, SIZE bytes per float\n"
+@@ -8439,7 +8438,7 @@
+ msgid "Dmitry V. Levin"
+ msgstr "Dmitry V. Levin"
  
- #: src/realpath.c:76
--#, fuzzy
- msgid ""
- "  -e, --canonicalize-existing  all components of the path must exist\n"
- "  -m, --canonicalize-missing   no path components need exist or be a "
-@@ -8594,7 +8581,8 @@ msgid ""
- "\n"
- msgstr ""
- "  -e, --canonicalize-existing  wszystkie elementy ścieżki musza istnieć\n"
--"  -m, --canonicalize-missing   elementy ścieżki nie muszą istnieć\n"
-+"  -m, --canonicalize-missing   elementy ścieżki nie muszą istnieć ani być\n"
-+"                               katalogami\n"
- "  -L, --logical                rozwinięcie elementów „..” przed "
- "dowiązaniami\n"
- "                               symbolicznymi\n"
-@@ -8641,7 +8629,7 @@ msgid "%s: remove %s %s? "
- msgstr "%s: usunąć %s %s? "
- 
- #: src/remove.c:374
--#, fuzzy, c-format
-+#, c-format
- msgid "removed directory %s\n"
- msgstr "usunięty katalog %s\n"
- 
-@@ -8921,22 +8909,22 @@ msgid "failed to compute a new context"
- msgstr "nie udało się obliczyć nowego kontekstu"
- 
- #: src/runcon.c:235
--#, fuzzy, c-format
-+#, c-format
- msgid "failed to set new user: %s"
- msgstr "nie udało się ustawić nowego użytkownika %s"
- 
- #: src/runcon.c:238
--#, fuzzy, c-format
-+#, c-format
- msgid "failed to set new type: %s"
- msgstr "nie udało się ustawić nowego typu %s"
- 
- #: src/runcon.c:241
--#, fuzzy, c-format
-+#, c-format
- msgid "failed to set new range: %s"
- msgstr "nie udało się ustawić nowego zakresu %s"
- 
- #: src/runcon.c:244
--#, fuzzy, c-format
-+#, c-format
- msgid "failed to set new role: %s"
- msgstr "nie udało się ustawić nowej roli %s"
- 
-@@ -9021,27 +9009,23 @@ msgstr "format %s zawiera nieznaną dyre
- #: src/seq.c:603
+-#: src/readlink.c:62 src/realpath.c:71 src/shred.c:169 src/stat.c:1488
++#: src/readlink.c:62 src/realpath.c:71 src/shred.c:169 src/stat.c:1486
+ #: src/touch.c:213
  #, c-format
- msgid "format string may not be specified when printing equal width strings"
--msgstr "nie można podawać formatu, gdy wypisywane są napisy o równej długości"
-+msgstr "nie można podawać formatu gdy wypisywane są napisy o równej długości"
- 
- #: src/set-fields.c:169
--#, fuzzy
- msgid "invalid byte or character range"
--msgstr "błędna lista bajtów, znaków lub pól"
-+msgstr "błędny zakres bajtów albo znaków"
- 
- #: src/set-fields.c:170
--#, fuzzy
- msgid "invalid field range"
--msgstr "błędny zakres wejściowy"
-+msgstr "błędny zakres pól"
- 
- #: src/set-fields.c:177 src/set-fields.c:223
--#, fuzzy
- msgid "byte/character positions are numbered from 1"
--msgstr "pola i pozycje są numerowane od 1"
-+msgstr "pozycje bajtów/znaków są numerowane od 1"
- 
- #: src/set-fields.c:178 src/set-fields.c:224
--#, fuzzy
- msgid "fields are numbered from 1"
--msgstr "pola i pozycje są numerowane od 1"
-+msgstr "pola są numerowane od 1"
- 
- #: src/set-fields.c:198
- msgid "invalid range with no endpoint: -"
-@@ -9052,9 +9036,9 @@ msgid "invalid decreasing range"
- msgstr "błędny zakres od większego do mniejszego"
+ msgid "Usage: %s [OPTION]... FILE...\n"
+@@ -10077,46 +10076,46 @@
+ msgid "Michael Meskes"
+ msgstr "Michael Meskes"
  
- #: src/set-fields.c:261
--#, fuzzy, c-format
-+#, c-format
- msgid "byte/character offset %s is too large"
--msgstr "przesunięcie bajtowe %s jest za duże"
-+msgstr "przesunięcie bajtu/znaku %s jest za duże"
- 
- #: src/set-fields.c:262
+-#: src/stat.c:938
++#: src/stat.c:936
  #, c-format
-@@ -9062,9 +9046,9 @@ msgid "field number %s is too large"
- msgstr "numer pola %s jest za duży"
+ msgid "failed to canonicalize %s"
+ msgstr "nie udało się kanonizować %s"
  
- #: src/set-fields.c:273
--#, fuzzy, c-format
-+#, c-format
- msgid "invalid byte/character position %s"
--msgstr "błędna klasa znaków %s"
-+msgstr "błędna pozycja bajtu/znaku %s"
- 
- #: src/set-fields.c:274
+-#: src/stat.c:1206
++#: src/stat.c:1204
  #, c-format
-@@ -9072,9 +9056,8 @@ msgid "invalid field value %s"
- msgstr "błędna wartość pola: %s"
- 
- #: src/set-fields.c:282
--#, fuzzy
- msgid "missing list of byte/character positions"
--msgstr "brakująca lista pozycji"
-+msgstr "brakująca lista pozycji bajtów/znaków"
- 
- #: src/set-fields.c:283
- msgid "missing list of fields"
-@@ -9116,7 +9099,6 @@ msgstr ""
- "                   M, G)\n"
- 
- #: src/shred.c:186
--#, fuzzy
- msgid ""
- "  -u             truncate and remove file after overwriting\n"
- "      --remove[=HOW]  like -u but give control on HOW to delete;  See below\n"
-@@ -9125,7 +9107,10 @@ msgid ""
- "                   this is the default for non-regular files\n"
- "  -z, --zero     add a final overwrite with zeros to hide shredding\n"
- msgstr ""
--"  -u, --remove[=JAK]  skrócenie i skasowanie pliku po zamazaniu; zob. niżej\n"
-+"  -u             skrócenie i skasowanie pliku po zamazaniu\n"
-+"      --remove[=JAK]  jak -u, ale z możliwością ustawienia JAK kasować; "
-+"Zobacz\n"
-+"                        niżej\n"
- "  -v, --verbose  pokazywanie przebiegu zamazywania\n"
- "  -x, --exact    bez zaokrąglania rozmiarów plików w górę do pełnych "
- "bloków,\n"
-@@ -9508,7 +9493,6 @@ msgstr ""
- "  -h, --human-numeric-sort    porównanie liczb z przyrostkami (np. 2K 1G)\n"
- 
- #: src/sort.c:452
--#, fuzzy
- msgid ""
- "  -n, --numeric-sort          compare according to string numerical value\n"
- "  -R, --random-sort           shuffle, but group identical keys.  See "
-@@ -9518,7 +9502,8 @@ msgid ""
- msgstr ""
- "  -n, --numeric-sort          porównywanie według wartości liczbowych "
- "napisów\n"
--"  -R, --random-sort           sortowanie wg losowego skrótu kluczy\n"
-+"  -R, --random-sort           sortowanie wg losowego skrótu kluczy. Zobacz\n"
-+"                                shuf(1)\n"
- "      --random-source=PLIK    losowe bajty z PLIKU\n"
- "  -r, --reverse               odwrotny porządek sortowania\n"
+ msgid "warning: unrecognized escape '\\%c'"
+ msgstr "uwaga: nierozpoznana sekwencja „\\%c”"
  
-@@ -9638,7 +9623,6 @@ msgstr ""
- "linii\n"
- 
- #: src/sort.c:512
--#, fuzzy
- msgid ""
- "\n"
- "KEYDEF is F[.C][OPTS][,F[.C][OPTS]] for start and stop position, where F is "
-@@ -9667,7 +9651,9 @@ msgstr ""
- "lub więcej jednoliterowych opcji porządkujących [bdfgiMhnRrV], które dla "
- "tego\n"
- "klucza są ważniejsze niż opcje globalne. Jeżeli nie jest podany klucz, cała\n"
--"linia jest używana jako klucz.\n"
-+"linia jest używana jako klucz. Opcja --debug pozwala diagnozować "
-+"nieprawidłowe\n"
-+"użycie klucza\n"
- "\n"
- "ROZMIAR może być uzupełniony o następujące mnożniki:\n"
- 
-@@ -9711,7 +9697,7 @@ msgstr "błąd otwierania pliku"
- msgid "fflush failed"
- msgstr "błąd fflush"
- 
--#: src/sort.c:1002 src/sort.c:2060 src/sort.c:4762
-+#: src/sort.c:1002 src/sort.c:2060 src/sort.c:4758
- msgid "close failed"
- msgstr "błąd zamykania pliku"
- 
-@@ -9901,16 +9887,15 @@ msgstr "brak danych z %s"
- msgid "using %s sorting rules"
- msgstr "użycie reguł sortowania %s"
- 
--#: src/sort.c:4674
--#, fuzzy
-+#: src/sort.c:4670
- msgid "failed to set locale; "
--msgstr "nie udało się ustawić nowej roli %s"
-+msgstr "nie udało się włączyć ustawień lokalnych; "
- 
--#: src/sort.c:4675
-+#: src/sort.c:4671
- msgid "using simple byte comparison"
- msgstr "użycie prostego porównywania bajtów"
+-#: src/stat.c:1261
++#: src/stat.c:1259
+ #, c-format
+ msgid "%s: invalid directive"
+ msgstr "%s: błędna dyrektywa"
  
--#: src/sort.c:4707
-+#: src/sort.c:4703
+-#: src/stat.c:1308
++#: src/stat.c:1306
  #, c-format
- msgid "extra operand %s not allowed with -%c"
- msgstr "dodatkowy argument %s nie może być użyty z opcją -%c"
-@@ -9934,7 +9919,7 @@ msgstr ""
- "domyślny rozmiar to 1000 linii, domyślny PRZEDROSTEK to „x”.\n"
+ msgid "warning: backslash at end of format"
+ msgstr "uwaga: ukośnik odwrotny na końcu formatu"
  
- #: src/split.c:236
--#, fuzzy, c-format
-+#, c-format
- msgid ""
- "  -a, --suffix-length=N   generate suffixes of length N (default %d)\n"
- "      --additional-suffix=SUFFIX  append an additional SUFFIX to file names\n"
-@@ -9959,9 +9944,8 @@ msgstr ""
- "  -b, --bytes=ROZMIAR     zapisanie po ROZMIAR bajtów do plików wyjściowych\n"
- "  -C, --line-bytes=ROZMIAR  zapisanie najwyżej ROZMIAR bajtów rekordów\n"
- "                              w każdym pliku\n"
--"  -d, --numeric-suffixes[=OD]  użycie przyrostków liczbowych zamiast\n"
--"                            literowych; OD zmienia wartość początkową\n"
--"                            (domyślnie 0)\n"
-+"  -d                      użycie przyrostków liczbowych zamiast literowych\n"
-+"      --numeric-suffixes[=OD]  jak -d, ale można podać wartość początkową\n"
- "  -e, --elide-empty-files  nie generowanie pustych plików przy opcji „-n”\n"
- "      --filter=POLECENIE  pisanie do POLECENIA powłoki; nazwa pliku to "
- "$FILE\n"
-@@ -10285,7 +10269,6 @@ msgstr ""
+-#: src/stat.c:1339
++#: src/stat.c:1337
+ #, c-format
+ msgid "using %s to denote standard input does not work in file system mode"
+ msgstr ""
+ "użycie %s jako oznaczenia standardowego wejścia nie działa w trybie systemu "
+ "plików"
+ 
+-#: src/stat.c:1346
++#: src/stat.c:1344
+ #, c-format
+ msgid "cannot read file system information for %s"
+ msgstr "nie można przeczytać informacji systemowych o %s"
+ 
+-#: src/stat.c:1367
++#: src/stat.c:1365
+ #, c-format
+ msgid "cannot stat standard input"
+ msgstr "nie można pobrać informacji o standardowym wejściu"
+ 
+ #. TRANSLATORS: This string uses format specifiers from
+ #. 'stat --help' with --file-system, and NOT from printf.
+-#: src/stat.c:1403
++#: src/stat.c:1401
+ msgid ""
+ "  File: \"%n\"\n"
+ "    ID: %-8i Namelen: %-7l Type: %T\n"
+@@ -10132,7 +10131,7 @@
+ 
+ #. TRANSLATORS: This string uses format specifiers from
+ #. 'stat --help' without --file-system, and NOT from printf.
+-#: src/stat.c:1426
++#: src/stat.c:1424
+ msgid ""
+ "  File: %N\n"
+ "  Size: %-10s\tBlocks: %-10b IO Block: %-6o %F\n"
+@@ -10142,30 +10141,30 @@
+ 
+ #. TRANSLATORS: This string uses format specifiers from
+ #. 'stat --help' without --file-system, and NOT from printf.
+-#: src/stat.c:1436
++#: src/stat.c:1434
+ msgid "Device: %Dh/%dd\tInode: %-10i  Links: %-5h Device type: %t,%T\n"
+ msgstr "Urządzenie: %Dh/%dd\tinody: %-10i  dowiązań: %-5h typ: %t,%T\n"
+ 
+ #. TRANSLATORS: This string uses format specifiers from
+ #. 'stat --help' without --file-system, and NOT from printf.
+-#: src/stat.c:1444
++#: src/stat.c:1442
+ msgid "Device: %Dh/%dd\tInode: %-10i  Links: %h\n"
+ msgstr "Urządzenie: %Dh/%dd\tinody: %-10i  dowiązań: %h\n"
+ 
+ #. TRANSLATORS: This string uses format specifiers from
+ #. 'stat --help' without --file-system, and NOT from printf.
+-#: src/stat.c:1453
++#: src/stat.c:1451
+ msgid "Access: (%04a/%10.10A)  Uid: (%5u/%8U)   Gid: (%5g/%8G)\n"
+ msgstr "Dostęp: (%04a/%10.10A)  Uid: (%5u/%8U)   Gid: (%5g/%8G)\n"
+ 
+ #. TRANSLATORS: This string uses format specifiers from
+ #. 'stat --help' without --file-system, and NOT from printf.
+-#: src/stat.c:1463
++#: src/stat.c:1461
+ #, c-format
+ msgid "Context: %C\n"
+ msgstr "Kontekst: %C\n"
+ 
+-#: src/stat.c:1471
++#: src/stat.c:1469
+ msgid ""
+ "Access: %x\n"
+ "Modify: %y\n"
+@@ -10177,11 +10176,11 @@
+ "Zmiana:      %z\n"
+ "Utworzenie:  %w\n"
+ 
+-#: src/stat.c:1489
++#: src/stat.c:1487
+ msgid "Display file or file system status.\n"
+ msgstr "Wypisanie stanu pliku albo systemu plików\n"
+ 
+-#: src/stat.c:1495
++#: src/stat.c:1493
+ msgid ""
+ "  -L, --dereference     follow links\n"
+ "  -f, --file-system     display file system status instead of file status\n"
+@@ -10190,7 +10189,7 @@
+ "  -L, --dereference     podążanie za dowiązaniami symbolicznymi\n"
+ "  -f, --file-system     pokazanie danych systemu plików, a nie pliku\n"
+ 
+-#: src/stat.c:1499
++#: src/stat.c:1497
+ msgid ""
+ "  -c  --format=FORMAT   use the specified FORMAT instead of the default;\n"
+ "                          output a newline after each use of FORMAT\n"
+@@ -10209,7 +10208,7 @@
+ "                          linii; żeby go wypisać użyj \\n w FORMACIE.\n"
  "  -t, --terse           wypisywanie informacji w skróconej formie\n"
  
- #: src/stat.c:1453
--#, fuzzy
+-#: src/stat.c:1510
++#: src/stat.c:1508
  msgid ""
  "\n"
  "The valid format sequences for files (without --file-system):\n"
-@@ -10299,7 +10282,7 @@ msgstr ""
- "\n"
- "Prawidłowe specyfikacje formatu dla plików (bez opcji --file-system):\n"
- "\n"
--"  %a   prawa dostępu ósemkowo\n"
-+"  %a   prawa dostępu ósemkowo (zauważ flagi printf „#” i „0”\n"
- "  %A   prawa dostępu w postaci czytelnej dla człowieka\n"
- "  %b   liczba zajętych bloków (zobacz %B)\n"
+@@ -10229,7 +10228,7 @@
  "  %B   rozmiar w bajtach każdego bloku podanego przez %b\n"
-@@ -10637,14 +10620,16 @@ msgid ""
- " * [-]drain      wait for transmission before applying settings (%s by "
- "default)\n"
- msgstr ""
-+" * [-]drain      czekanie na przesył przed włączeniem ustawień\n"
-+"                   (domyślnie %s)\n"
- 
- #: src/stty.c:627
- msgid "on"
--msgstr ""
-+msgstr "włączone"
- 
- #: src/stty.c:627
- msgid "off"
--msgstr ""
-+msgstr "wyłączone"
+ "  %C   kontekst bezpieczeństwa SELinuksa\n"
  
- #: src/stty.c:628
- msgid "   ispeed N      set the input speed to N\n"
-@@ -10925,9 +10910,8 @@ msgstr ""
- "opóźnieniami\n"
- 
- #: src/stty.c:842
--#, fuzzy
- msgid " * [-]flusho     discard output\n"
--msgstr "   [-]opost      przetwarzanie znaków wyjściowych\n"
-+msgstr "*  [-]flusho     pominięcie danych wyjściowych\n"
- 
- #: src/stty.c:846
- #, c-format
-@@ -11425,14 +11409,13 @@ msgstr ""
- "Dla większej liczby PLIKÓW każda porcja ma nagłówek z nazwą.\n"
- 
- #: src/tail.c:269
--#, fuzzy
+-#: src/stat.c:1519
++#: src/stat.c:1517
  msgid ""
- "  -c, --bytes=[+]NUM       output the last NUM bytes; or use -c +NUM to\n"
- "                             output starting with byte NUM of each file\n"
- msgstr ""
--"  -c, --bytes=N            wypisanie ostatnich N bajtów; albo użyj -c +K "
--"aby\n"
--"                             wypisać od K-tego bajtu z każdego z plików\n"
-+"  -c, --bytes=ILE          wypisanie ostatnich N bajtów; albo użyj -c +ILE\n"
-+"                             aby wypisać od bajtu numer ILE z każdego z\n"
-+"                             plików\n"
+ "  %d   device number in decimal\n"
+ "  %D   device number in hex\n"
+@@ -10245,7 +10244,7 @@
+ "  %g   numer grupy właściciela pliku\n"
+ "  %G   nazwa grupy właściciela pliku\n"
  
- #: src/tail.c:273
+-#: src/stat.c:1527
++#: src/stat.c:1525
  msgid ""
-@@ -11447,7 +11430,7 @@ msgstr ""
- "  -F                       to samo co  --follow=name --retry\n"
+ "  %h   number of hard links\n"
+ "  %i   inode number\n"
+@@ -10269,7 +10268,7 @@
+ "  %T   pliki specjalne urządzeń znakowych/blokowych - mniejszy numer\n"
+ "         urządzenia szesnastkowo\n"
  
- #: src/tail.c:279
--#, fuzzy, c-format
-+#, c-format
+-#: src/stat.c:1538
++#: src/stat.c:1536
  msgid ""
- "  -n, --lines=[+]NUM       output the last NUM lines, instead of the last "
- "%d;\n"
-@@ -11460,9 +11443,10 @@ msgid ""
- "                             (this is the usual case of rotated log files);\n"
- "                             with inotify, this option is rarely useful\n"
- msgstr ""
--"  -n, --lines=K            wypisanie ostatnich K linii zamiast ostatnich "
-+"  -n, --lines=ILE          wypisanie ostatnich ILE linii zamiast ostatnich "
- "%d;\n"
--"                             albo użyj -n +K dla wypisania linii od N-tej\n"
-+"                             albo użyj -n +ILE dla wypisania linii od linii\n"
-+"                             numer ILE\n"
- "      --max-unchanged-stats=N\n"
- "                           z --follow=name powoduje ponowne otwieranie "
- "PLIKU,\n"
-@@ -11502,7 +11486,6 @@ msgstr ""
- "  -v, --verbose            wypisywanie zawsze nagłówków z nazwami plików\n"
+ "  %u   user ID of owner\n"
+ "  %U   user name of owner\n"
+@@ -10295,7 +10294,7 @@
+ "  %Z   czas ostatniej zmiany stanu w sekundach od Epoki\n"
+ "\n"
  
- #: src/tail.c:309
--#, fuzzy
+-#: src/stat.c:1552
++#: src/stat.c:1550
  msgid ""
+ "Valid format sequences for file systems:\n"
  "\n"
- "NUM may have a multiplier suffix:\n"
-@@ -11511,7 +11494,7 @@ msgid ""
- "\n"
- msgstr ""
- "\n"
--"N może mieć przyrostek mnożący:\n"
-+"ILE może mieć przyrostek mnożący:\n"
- "b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024,\n"
- "GB 1000*1000*1000, G 1024*1024*1024, itd. dla T, P, E, Z, Y.\n"
- 
-@@ -11591,103 +11574,103 @@ msgstr "został podmieniony %s; śledzen
- msgid "%s: cannot change nonblocking mode"
- msgstr "%s: zresetowanie trybu nie blokującego nie było możliwe"
- 
--#: src/tail.c:1204 src/tail.c:1360
-+#: src/tail.c:1204 src/tail.c:1346
- #, c-format
- msgid "%s: file truncated"
- msgstr "%s: plik obcięty"
- 
--#: src/tail.c:1228 src/tail.c:1560
-+#: src/tail.c:1228 src/tail.c:1546
- #, c-format
- msgid "no files remaining"
- msgstr "nie ma więcej plików"
- 
--#: src/tail.c:1454
-+#: src/tail.c:1440
- #, c-format
- msgid "cannot watch parent directory of %s"
- msgstr "nie można śledzić katalogu nadrzędnego %s"
- 
--#: src/tail.c:1457 src/tail.c:1474 src/tail.c:1649
-+#: src/tail.c:1443 src/tail.c:1460 src/tail.c:1635
- #, c-format
- msgid "inotify resources exhausted"
- msgstr "zabrakło zasobów inotify"
+@@ -10313,7 +10312,7 @@
+ "  %d   liczba wolnych i-węzłów w systemie plików\n"
+ "  %f   liczba wolnych bloków w systemie plików\n"
  
--#: src/tail.c:1478 src/tail.c:1657
-+#: src/tail.c:1464 src/tail.c:1643
- #, c-format
- msgid "cannot watch %s"
- msgstr "nie można śledzić %s"
- 
--#: src/tail.c:1527
-+#: src/tail.c:1513
- #, c-format
- msgid "%s was replaced"
- msgstr "%s został zastąpiony"
- 
--#: src/tail.c:1591
-+#: src/tail.c:1577
- #, c-format
- msgid "error monitoring inotify event"
- msgstr "błąd monitorowanie zdarzenia inotify"
- 
--#: src/tail.c:1611
-+#: src/tail.c:1597
- #, c-format
- msgid "error reading inotify event"
- msgstr "błąd czytania zdarzenia inotify"
- 
--#: src/tail.c:1933
-+#: src/tail.c:1919
- #, c-format
- msgid "%s: cannot follow end of this type of file; giving up on this name"
- msgstr "%s: pliku tego typu nie można śledzić"
- 
--#: src/tail.c:2115
-+#: src/tail.c:2101
- msgid "invalid maximum number of unchanged stats between opens"
- msgstr "błędna maksymalna liczba braków zmian stanów między otwarciami pliku"
- 
--#: src/tail.c:2123
-+#: src/tail.c:2109
- msgid "invalid PID"
- msgstr "błędny PID"
- 
--#: src/tail.c:2139
-+#: src/tail.c:2125
- #, c-format
- msgid "invalid number of seconds: %s"
- msgstr "błędna liczba sekund: %s"
- 
--#: src/tail.c:2159
-+#: src/tail.c:2145
- #, c-format
- msgid "option used in invalid context -- %c"
- msgstr "opcja użyta w błędnym kontekście -- %c"
- 
--#: src/tail.c:2171
-+#: src/tail.c:2157
- #, c-format
- msgid "warning: --retry ignored; --retry is useful only when following"
- msgstr ""
- "uwaga: zignorowana opcja --retry; ta opcja jest przydatna tylko przy "
- "śledzeniu"
- 
--#: src/tail.c:2175
-+#: src/tail.c:2161
- #, c-format
- msgid "warning: --retry only effective for the initial open"
- msgstr "warning: --retry działa tylko w momencie początkowego otwarcia"
+-#: src/stat.c:1561
++#: src/stat.c:1559
+ msgid ""
+ "  %i   file system ID in hex\n"
+ "  %l   maximum length of filenames\n"
+@@ -12040,27 +12039,27 @@
+ "być konieczne użycie sygnału KILL (9), który nie może być przechwycony. Po\n"
+ "wysłaniu sygnału KILL (9), kod wyjścia to 128+9, a nie 124.\n"
  
--#: src/tail.c:2180
-+#: src/tail.c:2166
+-#: src/timeout.c:369 src/timeout.c:379
++#: src/timeout.c:357 src/timeout.c:367
  #, c-format
- msgid "warning: PID ignored; --pid=PID is useful only when following"
- msgstr ""
- "uwaga: zignorowany PID; opcja --pid=PID jest przydatna tylko przy śledzeniu"
+ msgid "warning: sigprocmask"
+ msgstr "uwaga: sigprocmask"
  
--#: src/tail.c:2183
-+#: src/tail.c:2169
+-#: src/timeout.c:401
++#: src/timeout.c:389
  #, c-format
- msgid "warning: --pid=PID is not supported on this system"
- msgstr "uwaga: opcja --pid=PID nie działa w tym systemie"
+ msgid "warning: disabling core dumps failed"
+ msgstr "uwaga: nie udało się wyłączenie zrzutów pamięci"
  
--#: src/tail.c:2287
-+#: src/tail.c:2273
+-#: src/timeout.c:515
++#: src/timeout.c:503
  #, c-format
- msgid "cannot follow %s by name"
- msgstr "nie można pokazywać pliku %s wg nazwy"
+ msgid "error waiting for command"
+ msgstr "błąd zapisu w czasie czekania na polecenie"
  
--#: src/tail.c:2293
-+#: src/tail.c:2279
+-#: src/timeout.c:526
++#: src/timeout.c:514
  #, c-format
- msgid "warning: following standard input indefinitely is ineffective"
- msgstr "warning: stałe podążanie za standardowym wejściem może sie nie udać"
+ msgid "the monitored command dumped core"
+ msgstr "monitowane polecenie zrobiło zrzut pamięci"
  
--#: src/tail.c:2380
-+#: src/tail.c:2360
+-#: src/timeout.c:539
++#: src/timeout.c:527
  #, c-format
- msgid "inotify cannot be used, reverting to polling"
- msgstr "nie można użyć inotify, powrót do cyklicznego sprawdzania"
-@@ -11705,13 +11688,15 @@ msgstr ""
- "  -i, --ignore-interrupts   ignorowanie sygnałów przerwania\n"
- 
- #: src/tee.c:93
--#, fuzzy
- msgid ""
- "  -p                        diagnose errors writing to non pipes\n"
- "      --output-error[=MODE]   set behavior on write error.  See MODE below\n"
+ msgid "unknown status from command (%d)"
+ msgstr "nieznany kod wyjściowy polecenia (%d)"
+@@ -13108,18 +13107,3 @@
  msgstr ""
--"  -p, --output-error[=TRYB]  zachowanie po napotkaniu błędu zapisu. Zob. "
-+"  -p                        zachowanie po napotkaniu błędu zapisu do plików\n"
-+"                            innych niż potoki\n"
-+"      --output-error[=TRYB] sposób zachowanie przy błędzie zapisu. Zobacz "
- "TRYB\n"
-+"                            - poniżej\n"
- 
- #: src/tee.c:99
- msgid ""
-@@ -11753,14 +11738,14 @@ msgid "invalid integer %s"
- msgstr "błędna liczba całkowita %s"
- 
- #: src/test.c:245
--#, fuzzy, c-format
-+#, c-format
- msgid "%s expected"
--msgstr "spodziewany „)”"
-+msgstr "spodziewany %s"
- 
- #: src/test.c:248
--#, fuzzy, c-format
-+#, c-format
- msgid "%s expected, found %s"
--msgstr "spodziewany „)”, napotkany %s"
-+msgstr "spodziewany %s, napotkany %s"
- 
- #: src/test.c:265 src/test.c:623
- #, c-format
-@@ -11780,9 +11765,9 @@ msgid "-ot does not accept -l"
- msgstr "-ot nie dopuszcza -l"
- 
- #: src/test.c:372
--#, fuzzy, c-format
-+#, c-format
- msgid "%s: unknown binary operator"
--msgstr "nieznany operator dwuargumentowy"
-+msgstr "%s: nieznany operator dwuargumentowy"
- 
- #: src/test.c:651
- #, c-format
-@@ -11979,9 +11964,9 @@ msgid "Matthew Bradburn"
- msgstr "Matthew Bradburn"
- 
- #: src/test.c:863
--#, fuzzy, c-format
-+#, c-format
- msgid "missing %s"
--msgstr "brak „]”"
-+msgstr "brak %s"
- 
- #: src/test.c:877
- #, c-format
-@@ -12216,7 +12201,6 @@ msgid "Usage: %s [OPTION]... SET1 [SET2]
- msgstr "Składnia: %s [OPCJA]... ZBIÓR1 [ZBIÓR2]\n"
- 
- #: src/tr.c:290
--#, fuzzy
- msgid ""
- "Translate, squeeze, and/or delete characters from standard input,\n"
- "writing to standard output.\n"
-@@ -12233,8 +12217,9 @@ msgstr ""
+ "Powtarzanie na wyjściu linii ze wszystkimi podanymi NAPIS(AMI) albo „y”\n"
  "\n"
- "  -c, -C, --complement    zbiór znaków komplementarny do ZBIORU1\n"
- "  -d, --delete            skasowanie znaków ze ZBIORU1, bez zamian\n"
--"  -s, --squeeze-repeats   zamiana ciągu takich samych znaków ze ZBIORU1 na\n"
--"                            pojedyncze wystąpienia takich znaków\n"
-+"  -s, --squeeze-repeats   zamiana ciągów takich samych znaków w ostatnim\n"
-+"                            podanym ZBIORZE na pojedyncze wystąpienia\n"
-+"                            takich znaków\n"
- "  -t, --truncate-set1     najpierw ZBIÓR1 jest obcinany do długości ZBIORU2\n"
- 
- #: src/tr.c:303
-@@ -12309,7 +12294,6 @@ msgstr ""
- "  [=ZNAK=]        wszystkie znaki równoważne ZNAKOWI\n"
- 
- #: src/tr.c:338
--#, fuzzy
- msgid ""
- "\n"
- "Translation occurs if -d is not given and both SET1 and SET2 appear.\n"
-@@ -12328,8 +12312,8 @@ msgstr ""
- "[:lower:] i [:upper:] będą na pewno rozwinięte w porządku rosnącym;\n"
- "użyte w ZBIORZE2 przy zamianie, mogą być tylko zestawione w parach dla\n"
- "konwersji małe-wielkie litery. Jeżeli operacją nie jest ani zamiana\n"
--"ani kasowanie, -s używa ZBIORU1.  W przeciwnym wypadku używa ZBIORU2\n"
--"i kompresja powtórzeń zachodzi po zamianie i kasowaniu.\n"
-+"ani kasowanie, -s używa ostatniego podanego ZBIORU i zachodzi po zamianie\n"
-+"lub skasowaniu.\n"
- 
- #: src/tr.c:508
- #, c-format
-@@ -12651,7 +12635,6 @@ msgstr ""
- "  -r, --kernel-release     pokazanie numeru edycji jądra systemu\n"
- 
- #: src/uname.c:133
--#, fuzzy
- msgid ""
- "  -v, --kernel-version     print the kernel version\n"
- "  -m, --machine            print the machine hardware name\n"
-@@ -12659,12 +12642,11 @@ msgid ""
- "  -i, --hardware-platform  print the hardware platform (non-portable)\n"
- "  -o, --operating-system   print the operating system\n"
- msgstr ""
--"  -v, --kernel-version     pokazanie numeru wersji jądra systemu\n"
--"  -m, --machine            pokazanie nazwy sprzętu (architektury)\n"
--"  -p, --processor          pokazanie typu procesora albo \"unknown"
--"\" (nieznany)\n"
--"  -i, --hardware-platform  pokazanie platformy sprzętowej albo \"unknown\"\n"
--"  -o, --operating-system   pokazanie nazwy systemu operacyjnego\n"
-+"  -v, --kernel-version     wypisanie numeru wersji jądra systemu\n"
-+"  -m, --machine            wypisanie nazwy sprzętu (architektury)\n"
-+"  -p, --processor          wypisanie typu procesora (nieprzenośne)\n"
-+"  -i, --hardware-platform  wypisanie platformy sprzętowej (nieprzenośne)\n"
-+"  -o, --operating-system   wypisanie nazwy systemu operacyjnego\n"
- 
- #: src/uname.c:143
- msgid ""
-@@ -12737,18 +12719,17 @@ msgstr ""
- "                          każdej grupy\n"
- 
- #: src/uniq.c:187
--#, fuzzy
- msgid ""
- "  -D                    print all duplicate lines\n"
- "      --all-repeated[=METHOD]  like -D, but allow separating groups\n"
- "                                 with an empty line;\n"
- "                                 METHOD={none(default),prepend,separate}\n"
- msgstr ""
--"  -D, --all-repeated[=METODA]  wypisanie wszystkich powtarzających się "
--"linii;\n"
--"                          grupy mogą być oddzielone przez pustą linię;\n"
--"                          METODA={none(domyślna),prepend,separate}\n"
--"                          (żadna, przed, pomiędzy).\n"
-+"  -D                    wypisanie wszystkich powtarzających się linii;\n"
-+"      --all-repeated[=METODA]  jak -D, ale grupy mogą być oddzielone przez\n"
-+"                                 pustą linię;\n"
-+"                                 METODA={none(domyślna),prepend,separate}\n"
-+"                                 (żadna, przed, pomiędzy).\n"
- 
- #: src/uniq.c:193
- msgid "  -f, --skip-fields=N   avoid comparing the first N fields\n"
+-
+-#~ msgid "stdin"
+-#~ msgstr "stdin"
+-
+-#~ msgid "stdout"
+-#~ msgstr "stdout"
+-
+-#~ msgid "stderr"
+-#~ msgstr "stderr"
+-
+-#~ msgid "unknown stream"
+-#~ msgstr "nieznany strumień"
+-
+-#~ msgid "failed to reopen %s with mode %s"
+-#~ msgstr "nie udało się ponownie otworzyć %s z uprawnieniami %s"
diff --git a/coreutils-tests.patch b/coreutils-tests.patch
index cb2ff81..3e70900 100644
--- a/coreutils-tests.patch
+++ b/coreutils-tests.patch
@@ -1,6 +1,7 @@
---- coreutils-8.23/tests/fmt/base.pl.org	2016-01-24 12:53:10.307811328 +0100
-+++ coreutils-8.23/tests/fmt/base.pl	2016-01-24 12:53:16.991740623 +0100
-@@ -22,9 +22,6 @@
+diff -ruN coreutils-8.27.orig/tests/fmt/base.pl coreutils-8.27/tests/fmt/base.pl
+--- coreutils-8.27.orig/tests/fmt/base.pl	2017-01-01 23:34:24.000000000 +0100
++++ coreutils-8.27/tests/fmt/base.pl	2017-06-10 20:36:20.655861034 +0200
+@@ -23,9 +23,6 @@
  
  my @Tests =
      (
@@ -8,5 +9,5 @@
 -      {IN=> "ça\nçb\n"},
 -      {OUT=>"ça b\n"}],
       ['wide-1', '-w 32768',
-       {ERR => "fmt: invalid width: '32768'\n"}, {EXIT => 1}],
-      ['wide-2', '-w 2147483647',
+       {ERR => "fmt: invalid width: '32768'\n"}, {EXIT => 1},
+       {ERR_SUBST => $normalize_strerror}],
diff --git a/tests.patch b/tests.patch
index ba90631..c520626 100644
--- a/tests.patch
+++ b/tests.patch
@@ -1,6 +1,183 @@
---- coreutils-8.21/tests/misc/printenv.sh~	2013-01-31 01:46:24.000000000 +0100
-+++ coreutils-8.21/tests/misc/printenv.sh	2013-12-03 12:25:51.949012868 +0100
-@@ -27,8 +27,8 @@ print_ver_ printenv
+diff -ruN coreutils-8.27.orig/gnulib-tests/gnulib.mk coreutils-8.27/gnulib-tests/gnulib.mk
+--- coreutils-8.27.orig/gnulib-tests/gnulib.mk	2017-03-09 04:52:57.000000000 +0100
++++ coreutils-8.27/gnulib-tests/gnulib.mk	2017-06-10 20:43:44.600627260 +0200
+@@ -264,9 +264,9 @@
+ 
+ ## begin gnulib module chown-tests
+ 
+-TESTS += test-chown
+-check_PROGRAMS += test-chown
+-test_chown_LDADD = $(LDADD) $(LIB_NANOSLEEP)
++#TESTS += test-chown
++#check_PROGRAMS += test-chown
++#test_chown_LDADD = $(LDADD) $(LIB_NANOSLEEP)
+ EXTRA_DIST += nap.h test-chown.h test-chown.c signature.h macros.h
+ 
+ ## end   gnulib module chown-tests
+@@ -465,9 +465,9 @@
+ 
+ ## begin gnulib module fchownat-tests
+ 
+-TESTS += test-fchownat
+-check_PROGRAMS += test-fchownat
+-test_fchownat_LDADD = $(LDADD) $(LIB_NANOSLEEP) @LIBINTL@
++#TESTS += test-fchownat
++#check_PROGRAMS += test-fchownat
++#test_fchownat_LDADD = $(LDADD) $(LIB_NANOSLEEP) @LIBINTL@
+ EXTRA_DIST += nap.h test-chown.h test-lchown.h test-fchownat.c signature.h macros.h
+ 
+ ## end   gnulib module fchownat-tests
+@@ -532,10 +532,10 @@
+ 
+ ## begin gnulib module fdutimensat-tests
+ 
+-TESTS += test-fdutimensat
+-check_PROGRAMS += test-fdutimensat
+-test_fdutimensat_LDADD = $(LDADD) $(LIB_CLOCK_GETTIME) \
+-  $(LIB_NANOSLEEP) @LIBINTL@
++#TESTS += test-fdutimensat
++#check_PROGRAMS += test-fdutimensat
++#test_fdutimensat_LDADD = $(LDADD) $(LIB_CLOCK_GETTIME) \
++#  $(LIB_NANOSLEEP) @LIBINTL@
+ EXTRA_DIST += nap.h test-futimens.h test-lutimens.h test-utimens.h test-utimens-common.h test-fdutimensat.c macros.h
+ 
+ ## end   gnulib module fdutimensat-tests
+@@ -798,9 +798,9 @@
+ 
+ ## begin gnulib module futimens-tests
+ 
+-TESTS += test-futimens
+-check_PROGRAMS += test-futimens
+-test_futimens_LDADD = $(LDADD) $(LIB_CLOCK_GETTIME) $(LIB_NANOSLEEP) @LIBINTL@
++#TESTS += test-futimens
++#check_PROGRAMS += test-futimens
++#test_futimens_LDADD = $(LDADD) $(LIB_CLOCK_GETTIME) $(LIB_NANOSLEEP) @LIBINTL@
+ EXTRA_DIST += nap.h test-futimens.h test-utimens-common.h test-futimens.c signature.h macros.h
+ 
+ ## end   gnulib module futimens-tests
+@@ -1126,9 +1126,9 @@
+ 
+ ## begin gnulib module lchown-tests
+ 
+-TESTS += test-lchown
+-check_PROGRAMS += test-lchown
+-test_lchown_LDADD = $(LDADD) $(LIB_NANOSLEEP)
++#TESTS += test-lchown
++#check_PROGRAMS += test-lchown
++#test_lchown_LDADD = $(LDADD) $(LIB_NANOSLEEP)
+ EXTRA_DIST += nap.h test-lchown.h test-lchown.c signature.h macros.h
+ 
+ ## end   gnulib module lchown-tests
+@@ -2381,9 +2381,9 @@
+ 
+ ## begin gnulib module utimens-tests
+ 
+-TESTS += test-utimens
+-check_PROGRAMS += test-utimens
+-test_utimens_LDADD = $(LDADD) $(LIB_CLOCK_GETTIME) $(LIB_NANOSLEEP) @LIBINTL@
++#TESTS += test-utimens
++#check_PROGRAMS += test-utimens
++#test_utimens_LDADD = $(LDADD) $(LIB_CLOCK_GETTIME) $(LIB_NANOSLEEP) @LIBINTL@
+ EXTRA_DIST += nap.h test-futimens.h test-lutimens.h test-utimens.h test-utimens-common.h test-utimens.c macros.h
+ 
+ ## end   gnulib module utimens-tests
+diff -ruN coreutils-8.27.orig/gnulib-tests/test-stat-time.c coreutils-8.27/gnulib-tests/test-stat-time.c
+--- coreutils-8.27.orig/gnulib-tests/test-stat-time.c	2017-01-01 23:35:38.000000000 +0100
++++ coreutils-8.27/gnulib-tests/test-stat-time.c	2017-06-10 20:43:44.599627263 +0200
+@@ -145,7 +145,7 @@
+     }
+ }
+ 
+-#if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
++#if 1
+ /* Skip the ctime tests on native Windows platforms, because their
+    st_ctime is either the same as st_mtime (plus or minus an offset)
+    or set to the file _creation_ time, and is not influenced by rename
+diff -ruN coreutils-8.27.orig/gnulib-tests/test-utimens-common.h coreutils-8.27/gnulib-tests/test-utimens-common.h
+--- coreutils-8.27.orig/gnulib-tests/test-utimens-common.h	2017-01-01 23:35:38.000000000 +0100
++++ coreutils-8.27/gnulib-tests/test-utimens-common.h	2017-06-10 20:43:44.598627265 +0200
+@@ -48,7 +48,7 @@
+                           : 0)
+ };
+ 
+-# if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
++# if 1
+ /* Skip ctime tests on native Windows, since it is either a copy of
+    mtime or birth time (depending on the file system), rather than a
+    properly tracked change time.  */
+diff -ruN coreutils-8.27.orig/tests/local.mk coreutils-8.27/tests/local.mk
+--- coreutils-8.27.orig/tests/local.mk	2017-03-01 05:25:37.000000000 +0100
++++ coreutils-8.27/tests/local.mk	2017-06-10 20:43:44.601627257 +0200
+@@ -167,7 +167,6 @@
+   tests/rm/cycle.sh				\
+   tests/cp/link-heap.sh				\
+   tests/cp/no-ctx.sh				\
+-  tests/misc/tty-eof.pl				\
+   tests/tail-2/inotify-hash-abuse.sh		\
+   tests/tail-2/inotify-hash-abuse2.sh		\
+   tests/tail-2/F-vs-missing.sh			\
+@@ -364,7 +363,6 @@
+   tests/misc/sort-unique-segv.sh		\
+   tests/misc/sort-version.sh			\
+   tests/misc/sort-NaN-infloop.sh		\
+-  tests/misc/sort-u-FMR.sh			\
+   tests/split/filter.sh				\
+   tests/split/suffix-auto-length.sh		\
+   tests/split/suffix-length.sh			\
+@@ -498,7 +496,6 @@
+   tests/df/unreadable.sh			\
+   tests/df/total-unprocessed.sh			\
+   tests/df/no-mtab-status.sh			\
+-  tests/df/skip-duplicates.sh			\
+   tests/df/skip-rootfs.sh			\
+   tests/dd/ascii.sh				\
+   tests/dd/direct.sh				\
+diff -ruN coreutils-8.27.orig/tests/misc/nohup.sh coreutils-8.27/tests/misc/nohup.sh
+--- coreutils-8.27.orig/tests/misc/nohup.sh	2017-01-01 23:34:24.000000000 +0100
++++ coreutils-8.27/tests/misc/nohup.sh	2017-06-10 20:44:45.353459732 +0200
+@@ -61,22 +61,22 @@
+ 
+ # Bug present through coreutils 8.0: failure to print advisory message
+ # to stderr must be fatal.  Requires stdout to be terminal.
+-if test -w /dev/full && test -c /dev/full; then
+-(
+-  # POSIX shells immediately exit the subshell on exec error.
+-  # So check we can write to /dev/tty before the exec, which
+-  # isn't possible if we've no controlling tty for example.
+-  test -c /dev/tty && >/dev/tty || exit 0
+-
+-  exec >/dev/tty
+-  test -t 1 || exit 0
+-  returns_ 125 nohup echo hi 2> /dev/full || fail=1
+-  test -f nohup.out || fail=1
+-  compare /dev/null nohup.out || fail=1
+-  rm -f nohup.out
+-  exit $fail
+-) || fail=1
+-fi
++#if test -w /dev/full && test -c /dev/full; then
++#(
++#  # POSIX shells immediately exit the subshell on exec error.
++#  # So check we can write to /dev/tty before the exec, which
++#  # isn't possible if we've no controlling tty for example.
++#  test -c /dev/tty && >/dev/tty || exit 0
++#
++#  exec >/dev/tty
++#  test -t 1 || exit 0
++#  returns_ 125 nohup echo hi 2> /dev/full || fail=1
++#  test -f nohup.out || fail=1
++#  compare /dev/null nohup.out || fail=1
++#  rm -f nohup.out
++#  exit $fail
++#) || fail=1
++#fi
+ 
+ nohup no-such-command 2> err
+ errno=$?
+diff -ruN coreutils-8.27.orig/tests/misc/printenv.sh coreutils-8.27/tests/misc/printenv.sh
+--- coreutils-8.27.orig/tests/misc/printenv.sh	2017-01-01 23:34:24.000000000 +0100
++++ coreutils-8.27/tests/misc/printenv.sh	2017-06-10 20:43:44.597627268 +0200
+@@ -27,8 +27,8 @@
  # env's output the same way as that of printenv and works around a bug
  # on aarch64 at least where libc's execvp reverses the order of the
  # output.
@@ -11,9 +188,10 @@
  compare exp out || fail=1
  
  # POSIX is clear that environ may, but need not be, sorted.
---- coreutils-8.21/tests/misc/realpath.sh.orig	2013-12-03 12:36:46.105079823 +0100
-+++ coreutils-8.21/tests/misc/realpath.sh	2013-12-03 12:46:44.854069134 +0100
-@@ -40,68 +40,68 @@ ln -s // two || framework_failure_
+diff -ruN coreutils-8.27.orig/tests/misc/realpath.sh coreutils-8.27/tests/misc/realpath.sh
+--- coreutils-8.27.orig/tests/misc/realpath.sh	2017-01-01 23:34:24.000000000 +0100
++++ coreutils-8.27/tests/misc/realpath.sh	2017-06-10 20:43:44.597627268 +0200
+@@ -40,68 +40,68 @@
  ln -s /// three || framework_failure_
  
  # Basic operation
@@ -109,176 +287,3 @@
  if test $double_slash = //; then
    test "$out" = "/$nl//" || fail=1
  else
---- coreutils-8.23/tests/misc/nohup.sh.orig	2014-07-20 19:03:44.627770671 +0200
-+++ coreutils-8.23/tests/misc/nohup.sh	2014-07-20 19:10:31.097753613 +0200
-@@ -61,23 +61,23 @@
- 
- # Bug present through coreutils 8.0: failure to print advisory message
- # to stderr must be fatal.  Requires stdout to be terminal.
--if test -w /dev/full && test -c /dev/full; then
--(
--  # POSIX shells immediately exit the subshell on exec error.
--  # So check we can write to /dev/tty before the exec, which
--  # isn't possible if we've no controlling tty for example.
--  test -c /dev/tty && >/dev/tty || exit 0
--
--  exec >/dev/tty
--  test -t 1 || exit 0
--  nohup echo hi 2> /dev/full
--  test $? = 125 || fail=1
--  test -f nohup.out || fail=1
--  compare /dev/null nohup.out || fail=1
--  rm -f nohup.out
--  exit $fail
--) || fail=1
--fi
-+#if test -w /dev/full && test -c /dev/full; then
-+#(
-+#  # POSIX shells immediately exit the subshell on exec error.
-+#  # So check we can write to /dev/tty before the exec, which
-+#  # isn't possible if we've no controlling tty for example.
-+#  test -c /dev/tty && >/dev/tty || exit 0
-+#
-+#  exec >/dev/tty
-+#  test -t 1 || exit 0
-+#  nohup echo hi 2> /dev/full
-+#  test $? = 125 || fail=1
-+#  test -f nohup.out || fail=1
-+#  compare /dev/null nohup.out || fail=1
-+#  rm -f nohup.out
-+#  exit $fail
-+#) || fail=1
-+#fi
- 
- nohup no-such-command 2> err
- errno=$?
---- coreutils-8.21/gnulib-tests/test-utimens-common.h~	2013-01-02 13:34:46.000000000 +0100
-+++ coreutils-8.21/gnulib-tests/test-utimens-common.h	2013-12-03 14:10:06.406077452 +0100
-@@ -48,7 +48,7 @@
-                           : 0)
- };
- 
--# if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
-+# if 1
- /* Skip ctime tests on native Windows, since it is either a copy of
-    mtime or birth time (depending on the file system), rather than a
-    properly tracked change time.  */
---- coreutils-8.21/gnulib-tests/test-stat-time.c~	2013-01-02 13:34:46.000000000 +0100
-+++ coreutils-8.21/gnulib-tests/test-stat-time.c	2013-12-03 14:39:35.423872940 +0100
-@@ -184,7 +184,7 @@
-     }
- }
- 
--#if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
-+#if 1
- /* Skip the ctime tests on native Windows platforms, because their
-    st_ctime is either the same as st_mtime (plus or minus an offset)
-    or set to the file _creation_ time, and is not influenced by rename
---- coreutils-8.22/gnulib-tests/gnulib.mk.orig	2013-12-14 12:14:47.200742771 +0100
-+++ coreutils-8.22/gnulib-tests/gnulib.mk	2013-12-14 12:17:30.570735914 +0100
-@@ -259,9 +259,9 @@
- 
- ## begin gnulib module chown-tests
- 
--TESTS += test-chown
--check_PROGRAMS += test-chown
--test_chown_LDADD = $(LDADD) $(LIB_NANOSLEEP)
-+#TESTS += test-chown
-+#check_PROGRAMS += test-chown
-+#test_chown_LDADD = $(LDADD) $(LIB_NANOSLEEP)
- EXTRA_DIST += nap.h test-chown.h test-chown.c signature.h macros.h
- 
- ## end   gnulib module chown-tests
-@@ -460,9 +460,9 @@
- 
- ## begin gnulib module fchownat-tests
- 
--TESTS += test-fchownat
--check_PROGRAMS += test-fchownat
--test_fchownat_LDADD = $(LDADD) $(LIB_NANOSLEEP) @LIBINTL@
-+#TESTS += test-fchownat
-+#check_PROGRAMS += test-fchownat
-+#test_fchownat_LDADD = $(LDADD) $(LIB_NANOSLEEP) @LIBINTL@
- EXTRA_DIST += nap.h test-chown.h test-lchown.h test-fchownat.c signature.h macros.h
- 
- ## end   gnulib module fchownat-tests
-@@ -527,10 +527,10 @@
- 
- ## begin gnulib module fdutimensat-tests
- 
--TESTS += test-fdutimensat
--check_PROGRAMS += test-fdutimensat
--test_fdutimensat_LDADD = $(LDADD) $(LIB_CLOCK_GETTIME) \
--  $(LIB_NANOSLEEP) @LIBINTL@
-+#TESTS += test-fdutimensat
-+#check_PROGRAMS += test-fdutimensat
-+#test_fdutimensat_LDADD = $(LDADD) $(LIB_CLOCK_GETTIME) \
-+#  $(LIB_NANOSLEEP) @LIBINTL@
- EXTRA_DIST += nap.h test-futimens.h test-lutimens.h test-utimens.h test-utimens-common.h test-fdutimensat.c macros.h
- 
- ## end   gnulib module fdutimensat-tests
-@@ -782,9 +782,9 @@
- 
- ## begin gnulib module futimens-tests
- 
--TESTS += test-futimens
--check_PROGRAMS += test-futimens
--test_futimens_LDADD = $(LDADD) $(LIB_CLOCK_GETTIME) $(LIB_NANOSLEEP) @LIBINTL@
-+#TESTS += test-futimens
-+#check_PROGRAMS += test-futimens
-+#test_futimens_LDADD = $(LDADD) $(LIB_CLOCK_GETTIME) $(LIB_NANOSLEEP) @LIBINTL@
- EXTRA_DIST += nap.h test-futimens.h test-utimens-common.h test-futimens.c signature.h macros.h
- 
- ## end   gnulib module futimens-tests
-@@ -1107,9 +1107,9 @@
- 
- ## begin gnulib module lchown-tests
- 
--TESTS += test-lchown
--check_PROGRAMS += test-lchown
--test_lchown_LDADD = $(LDADD) $(LIB_NANOSLEEP)
-+#TESTS += test-lchown
-+#check_PROGRAMS += test-lchown
-+#test_lchown_LDADD = $(LDADD) $(LIB_NANOSLEEP)
- EXTRA_DIST += nap.h test-lchown.h test-lchown.c signature.h macros.h
- 
- ## end   gnulib module lchown-tests
-@@ -2428,9 +2428,9 @@
- 
- ## begin gnulib module utimens-tests
- 
--TESTS += test-utimens
--check_PROGRAMS += test-utimens
--test_utimens_LDADD = $(LDADD) $(LIB_CLOCK_GETTIME) $(LIB_NANOSLEEP) @LIBINTL@
-+#TESTS += test-utimens
-+#check_PROGRAMS += test-utimens
-+#test_utimens_LDADD = $(LDADD) $(LIB_CLOCK_GETTIME) $(LIB_NANOSLEEP) @LIBINTL@
- EXTRA_DIST += nap.h test-futimens.h test-lutimens.h test-utimens.h test-utimens-common.h test-utimens.c macros.h
- 
- ## end   gnulib module utimens-tests
---- coreutils-8.23/tests/local.mk~	2015-01-04 16:12:22.000000000 +0000
-+++ coreutils-8.23/tests/local.mk	2015-01-04 16:44:31.705861487 +0000
-@@ -163,7 +163,6 @@
-   tests/rm/cycle.sh				\
-   tests/cp/link-heap.sh				\
-   tests/cp/no-ctx.sh				\
--  tests/misc/tty-eof.pl				\
-   tests/tail-2/inotify-hash-abuse.sh		\
-   tests/tail-2/inotify-hash-abuse2.sh		\
-   tests/tail-2/F-vs-missing.sh			\
-@@ -339,7 +339,6 @@
-   tests/misc/sort-unique-segv.sh		\
-   tests/misc/sort-version.sh			\
-   tests/misc/sort-NaN-infloop.sh		\
--  tests/misc/sort-u-FMR.sh			\
-   tests/split/filter.sh				\
-   tests/split/suffix-auto-length.sh		\
-   tests/split/suffix-length.sh			\
-@@ -468,7 +467,6 @@
-   tests/df/unreadable.sh			\
-   tests/df/total-unprocessed.sh			\
-   tests/df/no-mtab-status.sh			\
--  tests/df/skip-duplicates.sh			\
-   tests/df/skip-rootfs.sh			\
-   tests/dd/ascii.sh				\
-   tests/dd/direct.sh				\
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/coreutils.git/commitdiff/ff4aeede617b939b83d2127988a0ef30c8af9393



More information about the pld-cvs-commit mailing list