]> git.ipfire.org Git - thirdparty/util-linux.git/log
thirdparty/util-linux.git
3 years agotests: report failed tests
Karel Zak [Thu, 21 Apr 2022 08:59:28 +0000 (10:59 +0200)] 
tests: report failed tests

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agodmesg: fix --since and --until
Karel Zak [Wed, 20 Apr 2022 12:42:32 +0000 (14:42 +0200)] 
dmesg: fix --since and --until

Now --since and --until requires any time field in the output (e.g.
--ctime,-T), it means "dmesg --since '1 day ago'" doesn't work, but
"dmesg -T --since '1 day ago'" works as expected.

Addresses: https://bugzilla.redhat.com/show_bug.cgi?id=2076829
Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agotests: fdisk/bsd: update expected output for ppc64le
Chris Hofstaedtler [Wed, 13 Apr 2022 11:11:50 +0000 (11:11 +0000)] 
tests: fdisk/bsd: update expected output for ppc64le

Update expected test data after upstream MRs #1385 and #1386.

Signed-off-by: Chris Hofstaedtler <zeha@debian.org>
3 years agoDon't install uuidd service if systemd isn't present
data-man [Tue, 12 Apr 2022 10:29:06 +0000 (15:29 +0500)] 
Don't install uuidd service if systemd isn't present

3 years agotests: don't compile lsfd/mkfds helper on macos, since it's linux only
Anatoly Pugachev [Sat, 9 Apr 2022 09:44:06 +0000 (12:44 +0300)] 
tests: don't compile lsfd/mkfds helper on macos, since it's linux only

macos is missing linux only header "sys/prctl.h", so exclude lsfd/mkfds
on macos from make 'check-programs' target

3 years agotests: fix misc/setarch run in a docker environment
Anatoly Pugachev [Fri, 8 Apr 2022 14:53:58 +0000 (17:53 +0300)] 
tests: fix misc/setarch run in a docker environment

Fixes: #601
3 years agolibfdisk: meson.build fix typo
Anatoly Pugachev [Fri, 8 Apr 2022 12:34:16 +0000 (15:34 +0300)] 
libfdisk: meson.build fix typo

3 years agolsns: improve dependence on NS_GET_ ioctls
Karel Zak [Wed, 6 Apr 2022 08:38:43 +0000 (10:38 +0200)] 
lsns: improve dependence on NS_GET_ ioctls

Fixes: http://autobuild.buildroot.org/results/572ecf8e37ac733a4e4265f4f78f35230337278e
Reported-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agoconfigure.ac: add lsns option
Fabrice Fontaine [Tue, 5 Apr 2022 18:04:59 +0000 (20:04 +0200)] 
configure.ac: add lsns option

lsns unconditionally uses NS_GET_NSTYPE since version 2.38 and
https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/commit/?id=de72df79d72fa906e71e2ac922d8745ff22deee5
which is only available since kernel 4.11 and
https://github.com/torvalds/linux/commit/e5ff5ce6e20ee22511398bb31fb912466cf82a36
resulting in the following build failure:

sys-utils/lsns.c: In function 'add_namespace_for_nsfd':
sys-utils/lsns.c:719:25: error: 'NS_GET_NSTYPE' undeclared (first use in this function)
  719 |  clone_type = ioctl(fd, NS_GET_NSTYPE);
      |                         ^~~~~~~~~~~~~

So add an option to allow the user to disable lsns

Fixes:
 - http://autobuild.buildroot.org/results/572ecf8e37ac733a4e4265f4f78f35230337278e

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
3 years agotests: make libmount tests more portable
Karel Zak [Mon, 4 Apr 2022 13:59:36 +0000 (15:59 +0200)] 
tests: make libmount tests more portable

git tree on macbook:
...
warning: the following paths have collided (e.g. case-sensitive paths
on a case-insensitive filesystem) and only one from the same
colliding group is in the working tree:

  'tests/expected/libmount/optstr-apply-user-X'
  'tests/expected/libmount/optstr-apply-user-x'

Let's rename the files.

Addresses: https://github.com/util-linux/util-linux/issues/1583
Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agolsfd: add static modifier to nodev_table
Masatake YAMATO [Mon, 7 Mar 2022 09:17:25 +0000 (18:17 +0900)] 
lsfd: add static modifier to nodev_table

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
3 years agolsfd: delete __unused__ attribute for an used parameter
Masatake YAMATO [Mon, 7 Mar 2022 08:10:17 +0000 (17:10 +0900)] 
lsfd: delete __unused__ attribute for an used parameter

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
3 years agolsblk: fix JSON output when without --bytes
Karel Zak [Fri, 1 Apr 2022 08:03:14 +0000 (10:03 +0200)] 
lsblk: fix JSON output when without --bytes

Fixes: https://github.com/util-linux/util-linux/issues/1636
Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agohardlink: require statfs_magic.h only when reflink support enabled
Karel Zak [Wed, 30 Mar 2022 08:50:38 +0000 (10:50 +0200)] 
hardlink: require statfs_magic.h only when reflink support enabled

Addresses: https://github.com/util-linux/util-linux/issues/1634
Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agobuild-sys: release++ (v2.38) v2.38
Karel Zak [Mon, 28 Mar 2022 11:33:44 +0000 (13:33 +0200)] 
build-sys: release++ (v2.38)

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agodocs: update v2.38-ReleaseNotes
Karel Zak [Mon, 28 Mar 2022 11:32:47 +0000 (13:32 +0200)] 
docs: update v2.38-ReleaseNotes

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agodocs: update AUTHORS file
Karel Zak [Mon, 28 Mar 2022 11:31:22 +0000 (13:31 +0200)] 
docs: update AUTHORS file

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agopo-man: merge changes
Karel Zak [Mon, 28 Mar 2022 11:26:39 +0000 (13:26 +0200)] 
po-man: merge changes

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agopo: merge changes
Karel Zak [Mon, 28 Mar 2022 11:25:09 +0000 (13:25 +0200)] 
po: merge changes

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agopo-man: add cs.po (from translationproject.org)
Petr Písař [Mon, 28 Mar 2022 11:23:14 +0000 (13:23 +0200)] 
po-man: add cs.po (from translationproject.org)

3 years agopo-man: update uk.po (from translationproject.org)
Yuri Chornoivan [Mon, 28 Mar 2022 11:23:14 +0000 (13:23 +0200)] 
po-man: update uk.po (from translationproject.org)

3 years agopo-man: update fr.po (from translationproject.org)
Frédéric Marchal [Mon, 28 Mar 2022 11:23:14 +0000 (13:23 +0200)] 
po-man: update fr.po (from translationproject.org)

3 years agopo-man: update de.po (from translationproject.org)
Mario Blättermann [Mon, 28 Mar 2022 11:23:13 +0000 (13:23 +0200)] 
po-man: update de.po (from translationproject.org)

3 years agopo: update zh_CN.po (from translationproject.org)
Boyuan Yang [Mon, 28 Mar 2022 11:22:26 +0000 (13:22 +0200)] 
po: update zh_CN.po (from translationproject.org)

3 years agopo: update uk.po (from translationproject.org)
Yuri Chornoivan [Mon, 28 Mar 2022 11:22:26 +0000 (13:22 +0200)] 
po: update uk.po (from translationproject.org)

3 years agopo: update tr.po (from translationproject.org)
Mesutcan Kurt [Mon, 28 Mar 2022 11:22:26 +0000 (13:22 +0200)] 
po: update tr.po (from translationproject.org)

3 years agopo: update pl.po (from translationproject.org)
Jakub Bogusz [Mon, 28 Mar 2022 11:22:26 +0000 (13:22 +0200)] 
po: update pl.po (from translationproject.org)

3 years agopo: update ko.po (from translationproject.org)
Seong-ho Cho [Mon, 28 Mar 2022 11:22:26 +0000 (13:22 +0200)] 
po: update ko.po (from translationproject.org)

3 years agopo: update hr.po (from translationproject.org)
Božidar Putanec [Mon, 28 Mar 2022 11:22:26 +0000 (13:22 +0200)] 
po: update hr.po (from translationproject.org)

3 years agopo: update fr.po (from translationproject.org)
Frédéric Marchal [Mon, 28 Mar 2022 11:22:26 +0000 (13:22 +0200)] 
po: update fr.po (from translationproject.org)

3 years agopo: update de.po (from translationproject.org)
Mario Blättermann [Mon, 28 Mar 2022 11:22:26 +0000 (13:22 +0200)] 
po: update de.po (from translationproject.org)

3 years agopo: update cs.po (from translationproject.org)
Petr Písař [Mon, 28 Mar 2022 11:22:25 +0000 (13:22 +0200)] 
po: update cs.po (from translationproject.org)

3 years agolslocks: fix maj:min scanf
Karel Zak [Mon, 28 Mar 2022 09:39:27 +0000 (11:39 +0200)] 
lslocks: fix maj:min scanf

Fixes: https://github.com/util-linux/util-linux/issues/1633
Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agoflock: Decribe limitations of flock: deadlock, NFS, CIFS
Stanislav Brabec [Fri, 25 Mar 2022 08:26:48 +0000 (09:26 +0100)] 
flock: Decribe limitations of flock: deadlock, NFS, CIFS

The flock(1) does not refer to limitations of flock(2). Provide an
documentation entry point for solving of problems with flock on NFS
and CIFS and mention risk of deadlock.

Signed-off-by: Stanislav Brabec <sbrabec@suse.cz>
Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agoMerge branch 'apple-silicon-parttypes' of https://github.com/WhyNotHugo/util-linux
Karel Zak [Fri, 25 Mar 2022 07:28:16 +0000 (08:28 +0100)] 
Merge branch 'apple-silicon-parttypes' of https://github.com/WhyNotHugo/util-linux

* 'apple-silicon-parttypes' of https://github.com/WhyNotHugo/util-linux:
  Add UUID for the partition types on Apple Silicon

3 years agolib/buffer: fix possible SEGV
Karel Zak [Tue, 22 Mar 2022 11:46:52 +0000 (12:46 +0100)] 
lib/buffer: fix possible SEGV

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agoAdd UUID for the partition types on Apple Silicon
Hugo Osvaldo Barrera [Thu, 24 Mar 2022 21:53:57 +0000 (22:53 +0100)] 
Add UUID for the partition types on Apple Silicon

3 years agodocs: update TODO
Karel Zak [Mon, 21 Mar 2022 10:50:22 +0000 (11:50 +0100)] 
docs: update TODO

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agodocs: update TODO
Karel Zak [Fri, 18 Mar 2022 09:49:45 +0000 (10:49 +0100)] 
docs: update TODO

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agolibmount: fix possible memory leak in mnt_optstr_fix_secontext() [coverity scan]
Karel Zak [Thu, 17 Mar 2022 12:00:44 +0000 (13:00 +0100)] 
libmount: fix possible memory leak in mnt_optstr_fix_secontext() [coverity scan]

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agolibblkid: make blkid_free_probe() more robust
Karel Zak [Thu, 17 Mar 2022 11:41:48 +0000 (12:41 +0100)] 
libblkid: make blkid_free_probe() more robust

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agolib/path: initialize variables for scanf [coverity scan]
Karel Zak [Thu, 17 Mar 2022 11:22:01 +0000 (12:22 +0100)] 
lib/path: initialize variables for scanf [coverity scan]

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agolib/path: make ul_path_read_buffer() more robust [coverity scan]
Karel Zak [Thu, 17 Mar 2022 11:18:03 +0000 (12:18 +0100)] 
lib/path: make ul_path_read_buffer() more robust [coverity scan]

Make sure we never call buf[rc - 1] for rc=0.

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agopartx: remove memory leak to make scanners happy [coverity scan]
Karel Zak [Thu, 17 Mar 2022 10:22:29 +0000 (11:22 +0100)] 
partx: remove memory leak to make scanners happy  [coverity scan]

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agocfdisk: don't use NULL in printf [coverity scan]
Karel Zak [Thu, 17 Mar 2022 09:48:33 +0000 (10:48 +0100)] 
cfdisk: don't use NULL in printf [coverity scan]

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agobuild-sys: release++ (v2.38-rc4) v2.38-rc4
Karel Zak [Wed, 16 Mar 2022 16:49:47 +0000 (17:49 +0100)] 
build-sys: release++ (v2.38-rc4)

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agopo-man: merge changes
Karel Zak [Wed, 16 Mar 2022 16:46:24 +0000 (17:46 +0100)] 
po-man: merge changes

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agopo: merge changes
Karel Zak [Wed, 16 Mar 2022 16:43:08 +0000 (17:43 +0100)] 
po: merge changes

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agopo: update zh_CN.po (from translationproject.org)
Boyuan Yang [Wed, 16 Mar 2022 16:41:09 +0000 (17:41 +0100)] 
po: update zh_CN.po (from translationproject.org)

3 years agopo: update uk.po (from translationproject.org)
Yuri Chornoivan [Wed, 16 Mar 2022 16:41:09 +0000 (17:41 +0100)] 
po: update uk.po (from translationproject.org)

3 years agobuild-sys: (po-man) force .pot file update on 'make dist'
Karel Zak [Wed, 16 Mar 2022 16:15:30 +0000 (17:15 +0100)] 
build-sys: (po-man) force .pot file update on 'make dist'

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agoblkzone: Do not print zone capacity if not supported
Andreas Hindborg [Wed, 16 Mar 2022 08:39:05 +0000 (09:39 +0100)] 
blkzone: Do not print zone capacity if not supported

If `blkzone` is built against kernel headers that do not define
`BLK_ZONE_REP_CAPACITY`, `blkzone report` will use zone size when printing zone
capacity. This patch changes the behavior of `blockzone report` in this case to
omit the capacity field instead of using the potentially wrong value.

Signed-off-by: Andreas Hindborg <andreas.hindborg@wdc.com>
3 years agobuild-sys: release++ (v2.38-rc3) v2.38-rc3
Karel Zak [Tue, 15 Mar 2022 14:16:31 +0000 (15:16 +0100)] 
build-sys: release++ (v2.38-rc3)

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agodocs: update v2.38-ReleaseNotes
Karel Zak [Tue, 15 Mar 2022 14:15:33 +0000 (15:15 +0100)] 
docs: update v2.38-ReleaseNotes

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agodocs: update AUTHORS file
Karel Zak [Tue, 15 Mar 2022 12:40:42 +0000 (13:40 +0100)] 
docs: update AUTHORS file

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agopo-man: merge changes
Karel Zak [Tue, 15 Mar 2022 15:55:59 +0000 (16:55 +0100)] 
po-man: merge changes

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agopo: merge changes
Karel Zak [Tue, 15 Mar 2022 14:31:42 +0000 (15:31 +0100)] 
po: merge changes

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agopo: update tr.po (from translationproject.org)
Mesutcan Kurt [Tue, 15 Mar 2022 14:22:46 +0000 (15:22 +0100)] 
po: update tr.po (from translationproject.org)

3 years agopo: update uk.po (from translationproject.org)
Yuri Chornoivan [Tue, 15 Mar 2022 12:23:10 +0000 (13:23 +0100)] 
po: update uk.po (from translationproject.org)

3 years agopo: update ko.po (from translationproject.org)
Seong-ho Cho [Tue, 15 Mar 2022 12:23:09 +0000 (13:23 +0100)] 
po: update ko.po (from translationproject.org)

3 years agopo: update hr.po (from translationproject.org)
Božidar Putanec [Tue, 15 Mar 2022 12:23:09 +0000 (13:23 +0100)] 
po: update hr.po (from translationproject.org)

3 years agopo: update fr.po (from translationproject.org)
Frédéric Marchal [Tue, 15 Mar 2022 12:23:09 +0000 (13:23 +0100)] 
po: update fr.po (from translationproject.org)

3 years agopo: update de.po (from translationproject.org)
Mario Blättermann [Tue, 15 Mar 2022 12:23:09 +0000 (13:23 +0100)] 
po: update de.po (from translationproject.org)

3 years agopo: update cs.po (from translationproject.org)
Petr Písař [Tue, 15 Mar 2022 12:23:09 +0000 (13:23 +0100)] 
po: update cs.po (from translationproject.org)

3 years agodocs: update copyright years
Karel Zak [Tue, 15 Mar 2022 12:20:47 +0000 (13:20 +0100)] 
docs: update copyright years

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agotests: remove readline from build-sys output
Karel Zak [Tue, 15 Mar 2022 12:17:28 +0000 (13:17 +0100)] 
tests: remove readline from build-sys output

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agoMerge branch 'fix-bsd-crashes-when-mount-not-found' of https://github.com/ellcs/util...
Karel Zak [Mon, 14 Mar 2022 09:35:58 +0000 (10:35 +0100)] 
Merge branch 'fix-bsd-crashes-when-mount-not-found' of https://github.com/ellcs/util-linux

* 'fix-bsd-crashes-when-mount-not-found' of https://github.com/ellcs/util-linux:
  Fix crash, when mount was not found on bsd systems

3 years agoMerge branch 'fix_typos' of https://github.com/yurchor/util-linux
Karel Zak [Mon, 14 Mar 2022 09:31:54 +0000 (10:31 +0100)] 
Merge branch 'fix_typos' of https://github.com/yurchor/util-linux

* 'fix_typos' of https://github.com/yurchor/util-linux:
  Fix minor typos

3 years agohardlink: add a missing word to an error message
Benno Schulenberg [Sun, 13 Mar 2022 11:45:56 +0000 (12:45 +0100)] 
hardlink: add a missing word to an error message

Reported-by: Petr Pisar <petr.pisar@atlas.cz>
Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
3 years agohardlink: grammaticalize the main description in the man page
Benno Schulenberg [Sun, 13 Mar 2022 09:43:57 +0000 (10:43 +0100)] 
hardlink: grammaticalize the main description in the man page

(Also, hard-wrap the extremely long line to reasonable widths,
so that later small changes are easier to observe in git.)

Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
3 years agohardlink: set all locale elements, so that messages will get translated
Benno Schulenberg [Sun, 13 Mar 2022 09:43:56 +0000 (10:43 +0100)] 
hardlink: set all locale elements, so that messages will get translated

This setting and binding were lost a year ago, in commit 2180ecc81b.

Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
3 years agoFix crash, when mount was not found on bsd systems
ellcs [Sun, 13 Mar 2022 15:56:54 +0000 (16:56 +0100)] 
Fix crash, when mount was not found on bsd systems

3 years agolibuuid: extend cache in uuid_generate_time_generic()
Michael Trapp [Thu, 10 Mar 2022 12:18:52 +0000 (13:18 +0100)] 
libuuid:  extend cache in uuid_generate_time_generic()

Improve throughput and reduce clock sequence increments
for high load situation with time based version 1 uuids.

In a high load scenario, where an application continiously reads time
based version 1 uuids from uuidd, we have noticed the following
behaviour.

The application reads more uuids as there are available in the
corresponding timeframe and each bulk request results in an increment of
the clock sequence because of the 'step back' in time. Due to the
14bit size of the clock sequence this also results in overflows of
the clock sequence.

As uuidd calls
    uuid_generate_time_safe()
       uuid_generate_time_generic()
the default value for the bulk request in the '#ifdef HAVE_TLS' section
of uuid_generate_time_generic() is set to 1000.

Extending the 'cache' of uuid_generate_time_generic() by increasing
the default of num to 1000000 doesn't solve the issue, but reduces
the clock sequence increments by factor 1000 and it also improves
the uuid throughput in our setup by factor 3-4.

It might be possible to implement a cache for
  UUIDD_OP_BULK_TIME_UUID
  UUIDD_OP_TIME_UUID
in the uuidd request handling, but it would not be as simple as this fix
in uuid_generate_time_generic().

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agolosetup: fix --direct-io
Karel Zak [Wed, 9 Mar 2022 10:13:26 +0000 (11:13 +0100)] 
losetup: fix --direct-io

losetup checks for empty lo_flags when A_CREATE (action) is not
requested, otherwise it prints

"the options %s are allowed during loop device setup only"

error message. We need to cleanup lo_flags when alone --direct-io
requested.

Fix also typo in man page, "losetup --direct-io" is the same as
"losetup --direct-io=on".

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agolosetup: fix memory leak [asan]
Karel Zak [Tue, 8 Mar 2022 12:06:45 +0000 (13:06 +0100)] 
losetup: fix memory leak [asan]

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agowipefs: increase delay after re-read ioctl
Karel Zak [Tue, 8 Mar 2022 09:28:26 +0000 (10:28 +0100)] 
wipefs: increase delay after re-read ioctl

We usually use 250000 ms delay after EBUSY to repeat read/ioctls.
Let's use the same for wipefs.

Fixes: https://github.com/util-linux/util-linux/issues/1619
Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agopo-man: update variables in Makefile.am
Karel Zak [Mon, 7 Mar 2022 13:17:11 +0000 (14:17 +0100)] 
po-man: update variables in Makefile.am

3 years agopo-man: add new langs to po4a.cfg
Karel Zak [Mon, 7 Mar 2022 13:05:04 +0000 (14:05 +0100)] 
po-man: add new langs to po4a.cfg

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agotools: add git-tp-sync-man
Karel Zak [Mon, 7 Mar 2022 12:56:13 +0000 (13:56 +0100)] 
tools: add git-tp-sync-man

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agopo-man: add uk.po (from translationproject.org)
Yuri Chornoivan [Mon, 7 Mar 2022 12:54:39 +0000 (13:54 +0100)] 
po-man: add uk.po (from translationproject.org)

3 years agopo-man: add pt_BR.po (from translationproject.org)
Rafael Fontenelle [Mon, 7 Mar 2022 12:54:39 +0000 (13:54 +0100)] 
po-man: add pt_BR.po (from translationproject.org)

3 years agopo-man: add fr.po (from translationproject.org)
Frédéric Marchal [Mon, 7 Mar 2022 12:54:39 +0000 (13:54 +0100)] 
po-man: add fr.po (from translationproject.org)

3 years agopo-man: add es.po (from translationproject.org)
Antonio Ceballos Roa [Mon, 7 Mar 2022 12:54:39 +0000 (13:54 +0100)] 
po-man: add es.po (from translationproject.org)

3 years agopo-man: add sr.po (from translationproject.org)
Мирослав Николић [Mon, 7 Mar 2022 12:53:32 +0000 (13:53 +0100)] 
po-man: add sr.po (from translationproject.org)

3 years agopo-man: update de.po (from translationproject.org)
Mario Blättermann [Mon, 7 Mar 2022 12:53:32 +0000 (13:53 +0100)] 
po-man: update de.po (from translationproject.org)

3 years agodocs: update TODO, add "column --output-width unlimited"
Karel Zak [Mon, 7 Mar 2022 09:33:43 +0000 (10:33 +0100)] 
docs: update TODO, add "column --output-width unlimited"

Addresses: https://github.com/util-linux/util-linux/issues/1618
Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agocolumn: (man) add note about default width in non-interactive mode
Karel Zak [Mon, 7 Mar 2022 09:12:46 +0000 (10:12 +0100)] 
column: (man) add note about default width in non-interactive mode

Fixes: https://github.com/util-linux/util-linux/issues/1618
Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agoFix minor typos
Yuri Chornoivan [Fri, 4 Mar 2022 20:17:58 +0000 (22:17 +0200)] 
Fix minor typos

3 years agobuild-sys: release++ (v2.38-rc2) v2.38-rc2
Karel Zak [Fri, 4 Mar 2022 15:09:53 +0000 (16:09 +0100)] 
build-sys: release++ (v2.38-rc2)

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agodocs: update v2.38-ReleaseNotes
Karel Zak [Fri, 4 Mar 2022 15:06:48 +0000 (16:06 +0100)] 
docs: update v2.38-ReleaseNotes

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agodocs: update AUTHORS file
Karel Zak [Fri, 4 Mar 2022 15:02:15 +0000 (16:02 +0100)] 
docs: update AUTHORS file

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agopo: merge changes
Karel Zak [Fri, 4 Mar 2022 14:46:53 +0000 (15:46 +0100)] 
po: merge changes

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agolibfdisk: (gpt) cleanup verity GUID names
Karel Zak [Fri, 4 Mar 2022 08:57:00 +0000 (09:57 +0100)] 
libfdisk: (gpt) cleanup verity GUID names

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agoMerge branch 'new-gpt-types' of https://github.com/gyakovlev/util-linux
Karel Zak [Fri, 4 Mar 2022 08:53:49 +0000 (09:53 +0100)] 
Merge branch 'new-gpt-types' of https://github.com/gyakovlev/util-linux

* 'new-gpt-types' of https://github.com/gyakovlev/util-linux:
  libfdisk: add new verity root and /usr part types
  libfdisk: add new root and /usr part types

3 years agotests: (cramfs) make GID and mode use more robust
Karel Zak [Wed, 2 Mar 2022 10:34:06 +0000 (11:34 +0100)] 
tests: (cramfs) make GID and mode use more robust

We already use the same in tests/ts/cramfs/mkfs.

Addresses: https://github.com/util-linux/util-linux/issues/1613
Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agolast: add note about empty files/entries to the man page
Karel Zak [Wed, 2 Mar 2022 09:42:11 +0000 (10:42 +0100)] 
last: add note about empty files/entries to the man page

Fixes: https://github.com/util-linux/util-linux/issues/1609
Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agoscriptlive: fix argv[0] for execlp()
Karel Zak [Wed, 2 Mar 2022 09:00:46 +0000 (10:00 +0100)] 
scriptlive: fix argv[0] for execlp()

Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agoscript: fix passing args to execlp()
Jakub Wilk [Tue, 1 Mar 2022 16:15:45 +0000 (17:15 +0100)] 
script: fix passing args to execlp()

Fixes:

    $ SHELL=bash script -q -c 'echo Hello world'
    -c: echo Hello world: No such file or directory

Signed-off-by: Jakub Wilk <jwilk@jwilk.net>
3 years agoloopdev: add retries on EAGAIN
Karel Zak [Tue, 1 Mar 2022 11:07:07 +0000 (12:07 +0100)] 
loopdev: add retries on EAGAIN

* add limit to number of attempts for LOOP_SET_STATUS64

* use the same for LOOP_SET_BLOCK_SIZE ioctl

Addresses: https://github.com/util-linux/util-linux/issues/1582
Signed-off-by: Karel Zak <kzak@redhat.com>
3 years agobuild-sys: distribute Meson files
Karel Zak [Tue, 1 Mar 2022 10:22:33 +0000 (11:22 +0100)] 
build-sys: distribute Meson files

This commit makes it possible to use Meson build-system when compiling
util-linux from tarball.

Fixes: https://github.com/util-linux/util-linux/issues/1591
Signed-off-by: Karel Zak <kzak@redhat.com>