]>
git.ipfire.org Git - thirdparty/util-linux.git/log
Petr Písař [Wed, 17 May 2023 09:44:17 +0000 (11:44 +0200)]
po: update cs.po (from translationproject.org)
Karel Zak [Mon, 15 May 2023 10:18:17 +0000 (12:18 +0200)]
Merge branch 'chown' of https://github.com/mbeijen/util-linux
* 'chown' of https://github.com/mbeijen/util-linux:
Use non-deprecated chown syntax
Karel Zak [Mon, 15 May 2023 07:41:11 +0000 (09:41 +0200)]
Merge branch 'po-man/warning' of https://github.com/t-8ch/util-linux
* 'po-man/warning' of https://github.com/t-8ch/util-linux:
po-man: add warning for replaced unicode dashes
Thomas Weißschuh [Sun, 14 May 2023 16:35:30 +0000 (18:35 +0200)]
build: align build-time checks between meson and autotools
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Chris Hofstaedtler [Tue, 12 Apr 2022 15:41:05 +0000 (15:41 +0000)]
Use non-deprecated chown syntax
Closes: #1007139
Thomas Weißschuh [Fri, 12 May 2023 08:00:34 +0000 (10:00 +0200)]
po-man: add warning for replaced unicode dashes
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Karel Zak [Thu, 11 May 2023 08:37:54 +0000 (10:37 +0200)]
libfdisk: fix fdisk_check_collisions return code
The return code (>0) is nowhere in the library used, but let's be
compatible with function comment ;-)
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Thu, 11 May 2023 07:44:37 +0000 (09:44 +0200)]
libfdisk: fix wipe-partition feature
Addresses: https://github.com/util-linux/util-linux/issues/2216
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 10 May 2023 13:13:17 +0000 (15:13 +0200)]
Merge branch 'tests' of https://github.com/t-8ch/util-linux
* 'tests' of https://github.com/t-8ch/util-linux:
ci: don't try to install kernel modules if they are not available
ci: update package list before trying to determine package availability
tools: (asciidoctor-unicodeconverter) don't fix multi manpages
tools: (asciidoctor-unicodeconverter) properly handle dotted commands
Thomas Weißschuh [Wed, 10 May 2023 10:20:05 +0000 (12:20 +0200)]
ci: don't try to install kernel modules if they are not available
It seems linux-modules-extra-5.15.0-1036-azure got dropped from Ubuntu
repos. Maybe for security reasons.
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Wed, 10 May 2023 10:37:45 +0000 (12:37 +0200)]
ci: update package list before trying to determine package availability
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Wed, 10 May 2023 10:23:20 +0000 (12:23 +0200)]
tools: (asciidoctor-unicodeconverter) don't fix multi manpages
The logic does not work for manpages describing multiple subjects, so
skip it for them.
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Wed, 10 May 2023 10:21:24 +0000 (12:21 +0200)]
tools: (asciidoctor-unicodeconverter) properly handle dotted commands
Split from the end of the docname, as otherwise commands like "fsck.foo"
are stripped of their suffix.
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Chris Webb [Tue, 9 May 2023 16:46:00 +0000 (17:46 +0100)]
lib/pager: fix output truncation from buffered stdout
Commit
518a0ad dropped fflush(stdout) and fflush(stderr) from
wait_for_pager() before STDOUT_FILENO and STDERR_FILENO are closed
because it is called from a signal handler and they are async-unsafe.
However, failure to flush output leads to unwanted truncation when
stdout is fully buffered, which it is by default when we are linked
against musl.
Ensure stdout and stderr are line-buffered before redirecting them to
the pager subprocess to avoid this.
Addresses: https://github.com/util-linux/util-linux/issues/2218
Signed-off-by: Chris Webb <chris@arachsys.com>
Karel Zak [Tue, 9 May 2023 11:25:09 +0000 (13:25 +0200)]
fsck: use BLKID_SUBLKS_BADCSUM
We need to be a little bit more promiscuou in fsck to see also
inconsistent superblocks.
It would be possible to do not use libmount to ask for filesystem type
and ask directly libblkid, but libmount is also used to parse fstab
and search in the file and in this case it caches FS tags. It seems
better to continue with libmount to reduce overhead and keep the code
simple.
Addresses: https://github.com/util-linux/util-linux/issues/2214
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Tue, 9 May 2023 11:21:58 +0000 (13:21 +0200)]
libmount: allow overwrite how to use libblkid
This is unnecessary for classic mount-like tasks, but application
may use libmount in situation when the default for probing is not
optimal.
Addresses: https://github.com/util-linux/util-linux/issues/2214
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Tue, 9 May 2023 11:19:20 +0000 (13:19 +0200)]
libfdisk: use BLKID_SUBLKS_BADCSUM and BLKID_PARTS_FORCE_GPT
Let's keep libblkid in more promiscuous mode to detect more possible
signatures.
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Tue, 9 May 2023 09:21:57 +0000 (11:21 +0200)]
Merge branch 'sulogin-term' of https://github.com/DaanDeMeyer/util-linux
* 'sulogin-term' of https://github.com/DaanDeMeyer/util-linux:
sulogin: Don't overwrite TERM if already set
Karel Zak [Tue, 9 May 2023 09:21:37 +0000 (11:21 +0200)]
Merge branch 'ci/riscv' of https://github.com/t-8ch/util-linux
* 'ci/riscv' of https://github.com/t-8ch/util-linux:
ci: also build on riscv64
lsns: (tests) skip test if rtnetlin is nonfunctional
Karel Zak [Tue, 9 May 2023 08:52:02 +0000 (10:52 +0200)]
po-man: add cs to po4a.cfg
Signed-off-by: Karel Zak <kzak@redhat.com>
Daan De Meyer [Mon, 8 May 2023 08:03:09 +0000 (10:03 +0200)]
sulogin: Don't overwrite TERM if already set
The service invoking sulogin might already have set TERM to something
useful so if that's the case let's not overwrite it.
Thomas Weißschuh [Sat, 6 May 2023 06:25:34 +0000 (08:25 +0200)]
ci: also build on riscv64
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Sat, 6 May 2023 21:19:03 +0000 (23:19 +0200)]
lsns: (tests) skip test if rtnetlin is nonfunctional
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Sat, 6 May 2023 05:07:01 +0000 (07:07 +0200)]
po-man: clean all generated files
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Sat, 6 May 2023 04:53:51 +0000 (06:53 +0200)]
po-man: ignore all generated sources
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Fri, 5 May 2023 08:42:03 +0000 (10:42 +0200)]
ci: build translated manpages during test
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Fri, 5 May 2023 21:33:14 +0000 (23:33 +0200)]
tools: (asciidoctor-unicodeconverter) fix up name section with dash
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Fri, 5 May 2023 21:14:44 +0000 (23:14 +0200)]
tools: (asciidoctor-unicodeconverter) fix state machine comparision
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Fri, 5 May 2023 09:11:23 +0000 (11:11 +0200)]
po-man: fix quoting in comparision to skip nonexisting translations
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Karel Zak [Fri, 5 May 2023 07:27:33 +0000 (09:27 +0200)]
Merge branch 'ci/python' of https://github.com/t-8ch/util-linux
* 'ci/python' of https://github.com/t-8ch/util-linux:
ci: test python bindings
Thomas Weißschuh [Tue, 2 May 2023 16:53:20 +0000 (18:53 +0200)]
tests: (test_sysinfo) include sys/mount.h
When fsopen() is not provided by mount-api-utils.h it comes from
sys/mount.h.
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Karel Zak [Tue, 2 May 2023 12:59:04 +0000 (14:59 +0200)]
tests: disable mount/subdir on unshared session without new mount API
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Tue, 2 May 2023 11:27:52 +0000 (13:27 +0200)]
libmount: (subdir) support unshared sessions too
* enter original namespace for the final move_mount(), it means that
the original unshare() (to create the temporary mount) will be
ineffective for this final step. God bless FD based APIs (setns()
and open_tree())! ;-)
* improve cleanup code (call umount only once)
* remember private namespace
* update note in man page
Addresses: https://github.com/util-linux/util-linux/pull/2198
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Tue, 2 May 2023 10:13:53 +0000 (12:13 +0200)]
Merge branch 'mount/qemu-user' of https://github.com/t-8ch/util-linux
* 'mount/qemu-user' of https://github.com/t-8ch/util-linux:
mount: (tests) run bind mount tests on qemu-user
ci: (s390x) run container privileged and with access to /dev
mount: (tests) also skip tests on private,slave propagation
mount: (tests) skip fstab-btrfs on broken ENOTTY return
lsns: (tests) skip nsfs test on broken ENOTTY return
tests: (test_sysinfo) add helper for invalid ioctl errno
libmount: fix some typos
Karel Zak [Tue, 2 May 2023 10:13:27 +0000 (12:13 +0200)]
Merge branch 'hwclock/skip-test-show' of https://github.com/t-8ch/util-linux
* 'hwclock/skip-test-show' of https://github.com/t-8ch/util-linux:
hwclock: (tests) mark show test failed on GitHub Actions
tests: (functions.sh): add func to detect virtualization platform
Karel Zak [Tue, 2 May 2023 09:36:49 +0000 (11:36 +0200)]
sulogin: fix KDGKBMODE ifdef
* remove ifdef-else for KDGKBMODE
* always call KDGKBMODE for virtual console to get K_UNICODE status
* use KDGKBMODE as a fallback to detect serial line
Fixes: https://github.com/util-linux/util-linux/issues/2185
Suggested-by: Marcos Mello
Signed-off-by: Karel Zak <kzak@redhat.com>
Thomas Weißschuh [Mon, 24 Apr 2023 15:22:01 +0000 (17:22 +0200)]
mount: (tests) run bind mount tests on qemu-user
Since commit
e828630a16c7 ("libmount: recover from ENOSYS for the new API")
these work correctly.
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Tue, 25 Apr 2023 06:11:28 +0000 (08:11 +0200)]
ci: (s390x) run container privileged and with access to /dev
This is necessary for the mount tests.
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Sun, 30 Apr 2023 18:50:21 +0000 (20:50 +0200)]
mount: (tests) also skip tests on private,slave propagation
On docker the mount propagation is "private,slave".
Adapt the pattern to handle this.
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Sun, 30 Apr 2023 08:24:34 +0000 (10:24 +0200)]
mount: (tests) skip fstab-btrfs on broken ENOTTY return
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Sun, 30 Apr 2023 08:24:05 +0000 (10:24 +0200)]
lsns: (tests) skip nsfs test on broken ENOTTY return
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Sun, 30 Apr 2023 08:18:20 +0000 (10:18 +0200)]
tests: (test_sysinfo) add helper for invalid ioctl errno
This can be used to detect qemu-user returning ENOSYS for invalid ioctl
numbers.
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Wed, 26 Apr 2023 20:50:45 +0000 (22:50 +0200)]
libmount: fix some typos
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Sun, 30 Apr 2023 06:47:54 +0000 (08:47 +0200)]
ci: test python bindings
Thomas Weißschuh [Sun, 30 Apr 2023 05:56:25 +0000 (07:56 +0200)]
hwclock: (tests) mark show test failed on GitHub Actions
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Sun, 30 Apr 2023 06:36:23 +0000 (08:36 +0200)]
tests: (functions.sh): add func to detect virtualization platform
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Karel Zak [Fri, 28 Apr 2023 17:56:59 +0000 (19:56 +0200)]
mount: fix and improve man page subdir desc
Addresses: https://github.com/util-linux/util-linux/commit/
2186677456f2a03d6645874ccc3e675f204cdb5b #commitcomment-
110992331
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Fri, 28 Apr 2023 09:01:01 +0000 (11:01 +0200)]
tests: skip subdir test if unshared session
Addresses: https://github.com/util-linux/util-linux/pull/2197
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Fri, 28 Apr 2023 08:19:52 +0000 (10:19 +0200)]
mount: (man) add note about namespaces to subdir= desc
Addresses: https://github.com/util-linux/util-linux/pull/2198
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Thu, 27 Apr 2023 09:21:07 +0000 (11:21 +0200)]
tests: skip complex mount test on qemu
Addresses: https://github.com/util-linux/util-linux/pull/2197
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 26 Apr 2023 14:52:18 +0000 (16:52 +0200)]
Merge branch 'enosys/fixes' of https://github.com/t-8ch/util-linux
* 'enosys/fixes' of https://github.com/t-8ch/util-linux:
mount: (tests) skip test if test_enosys is nonfunctional
test_enosys: provide more diagnostics on failure
test_enosys: use correct return value for getopt_long
Thomas Weißschuh [Wed, 26 Apr 2023 10:15:58 +0000 (12:15 +0200)]
mount: (tests) skip test if test_enosys is nonfunctional
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Wed, 26 Apr 2023 10:15:33 +0000 (12:15 +0200)]
test_enosys: provide more diagnostics on failure
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Wed, 26 Apr 2023 09:49:08 +0000 (11:49 +0200)]
test_enosys: use correct return value for getopt_long
Otherwise option parsing is broken on big endian.
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Karel Zak [Wed, 26 Apr 2023 10:20:00 +0000 (12:20 +0200)]
build-sys: enable translated man pages if po4a installed
Suggested-by: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 26 Apr 2023 09:36:08 +0000 (11:36 +0200)]
Merge branch 'login-utils/supam_conv_fix' of https://github.com/Stefan-Radu/util-linux
* 'login-utils/supam_conv_fix' of https://github.com/Stefan-Radu/util-linux:
wrap return in #else directive to avoid dead code
add return in supam_conv function
Karel Zak [Wed, 26 Apr 2023 09:22:32 +0000 (11:22 +0200)]
libmount: (legacy) fix typo in assert()
Addresses: https://github.com/util-linux/util-linux/pull/2197
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 26 Apr 2023 09:14:42 +0000 (11:14 +0200)]
tests: add subdir test to mount fallback
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 26 Apr 2023 09:02:03 +0000 (11:02 +0200)]
libmount: (mount) free hook data if new APi not avalable
Signed-off-by: Karel Zak <kzak@redhat.com>
Thomas Weißschuh [Wed, 26 Apr 2023 06:50:08 +0000 (08:50 +0200)]
blockdev: add --getdiskseq to bash completion
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Stefan Radu [Tue, 25 Apr 2023 15:55:07 +0000 (18:55 +0300)]
wrap return in #else directive to avoid dead code
Signed-off-by: Stefan Radu <stefan270101@gmail.com>
Karel Zak [Tue, 25 Apr 2023 15:33:27 +0000 (17:33 +0200)]
Merge branch 'mount/bind-test' of https://github.com/t-8ch/util-linux
* 'mount/bind-test' of https://github.com/t-8ch/util-linux:
mount: (tests) skip fstab-bind on qemu-user
Karel Zak [Tue, 25 Apr 2023 14:56:09 +0000 (16:56 +0200)]
tests: extend fsopen libmount fallback test
* add later-fsopen check
* remove move_mount check (unnecessary)
Addresses: https://github.com/util-linux/util-linux/pull/2197
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Tue, 25 Apr 2023 14:42:36 +0000 (16:42 +0200)]
Merge branch 'libmount/enosys' of https://github.com/t-8ch/util-linux
* 'libmount/enosys' of https://github.com/t-8ch/util-linux:
mount: (tests) add disabled testcase for mount without move_mount()
mount: (tests) test fallback codepaths
tests: add test_enosys helper
Karel Zak [Tue, 25 Apr 2023 14:25:14 +0000 (16:25 +0200)]
libmount: improve ENOSYS fallback
In some cases, for example:
# mount -t foo,bar,ext4 /dev/sdc /mnt/test
libmount calls fsopen() later (after mount preparation stage), but we
need during preparation check if hook_mount.c stuff (new API) is usable.
Let's do it by dummy fsopen() call.
Signed-off-by: Karel Zak <kzak@redhat.com>
Stefan Radu [Tue, 25 Apr 2023 12:00:36 +0000 (15:00 +0300)]
add return in supam_conv function
Added return statement to ensure that all execution paths end with a
return statement.
Signed-off-by: Stefan Radu <stefan270101@gmail.com>
Karel Zak [Tue, 25 Apr 2023 10:33:44 +0000 (12:33 +0200)]
libmount: fix copy & past typo
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Tue, 25 Apr 2023 10:08:30 +0000 (12:08 +0200)]
Revert "ci: (s390x/qemu-user) speed up build preparation"
This reverts commit
006275ac911e393b5ab6ace921c3b3bb206d6cb0 .
Addresses: https://github.com/util-linux/util-linux/pull/2198
Signed-off-by: Karel Zak <kzak@redhat.com>
Thomas Weißschuh [Tue, 25 Apr 2023 06:27:12 +0000 (08:27 +0200)]
ci: (s390x/qemu-user) speed up build preparation
By configuring the build action properly the setup steps can be cached,
speeding up the build.
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Chris Webb [Mon, 24 Apr 2023 16:14:47 +0000 (17:14 +0100)]
libmount: Don't silently accept an X-mount.idmap with only whitespace
X-mount.idmap accepts a series of whitespace-separated tokens. We reject
an empty argument but silently accept an argument consisting of whitespace
with no tokens. Test for the empty case more thoroughly.
[kzak@redhat.com: - use skip_blank()]
Signed-off-by: Chris Webb <chris@arachsys.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
Thomas Weißschuh [Mon, 24 Apr 2023 17:11:48 +0000 (19:11 +0200)]
mount: (tests) add disabled testcase for mount without move_mount()
This does currently not work.
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Mon, 24 Apr 2023 17:11:03 +0000 (19:11 +0200)]
mount: (tests) test fallback codepaths
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Mon, 24 Apr 2023 16:35:27 +0000 (18:35 +0200)]
tests: add test_enosys helper
This helper can be used to block certain syscalls with ENOSYS for
executed programs. This allows testing of fallback codepaths inside
util-linux.
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Karel Zak [Mon, 24 Apr 2023 15:29:05 +0000 (17:29 +0200)]
libmount: recover from ENOSYS for the new API
Addresses: https://github.com/util-linux/util-linux/pull/2188
Signed-off-by: Karel Zak <kzak@redhat.com>
Alexander Müller [Mon, 24 Apr 2023 13:08:42 +0000 (15:08 +0200)]
hexdump: fix ability to use given format when invoked as hd
Fixes: https://github.com/util-linux/util-linux/issues/2177
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Mon, 24 Apr 2023 12:12:14 +0000 (14:12 +0200)]
include/mount-api-utils: make fallback more portable
Addresses: https://github.com/util-linux/util-linux/issues/2186
Signed-off-by: Karel Zak <kzak@redhat.com>
Chris Webb [Sun, 23 Apr 2023 16:05:07 +0000 (17:05 +0100)]
libmount: check for errors from prep-options hooks
fix_optstr() in context_mount.c calls the MNT_STAGE_PREP_OPTIONS hooks
but discards returned errors. This suppresses error messages and can
make invalid option strings 'fail open' in surprising ways. Handle error
returns from these hooks correctly.
No other callers of mnt_context_call_hooks() discard the return value,
so other hooks aren't affected.
Signed-off-by: Chris Webb <chris@arachsys.com>
Thomas Weißschuh [Sat, 22 Apr 2023 08:56:23 +0000 (10:56 +0200)]
mount: (tests) skip fstab-bind on qemu-user
The necessry functionality is not implemented there.
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Karel Zak [Thu, 20 Apr 2023 10:36:41 +0000 (12:36 +0200)]
libmount: don't include mount-api-utils.h everywhere
Let's keep the file included only when the new kernel API is
necessary.
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Thu, 20 Apr 2023 10:10:17 +0000 (12:10 +0200)]
Merge branch 'lsfd--ping-test-description' of https://github.com/masatake/util-linux
* 'lsfd--ping-test-description' of https://github.com/masatake/util-linux:
tests: (lsfd) add losetup as a required cmd
tests: (lsfd) make the message for skipping the case more descriptive
tests: (mkfds) delete nls markers _("...") from the helper command
Karel Zak [Thu, 20 Apr 2023 10:09:08 +0000 (12:09 +0200)]
Merge branch 'libmount/relative' of https://github.com/t-8ch/util-linux
* 'libmount/relative' of https://github.com/t-8ch/util-linux:
libmount: safe_stat: support relative filenames
Karel Zak [Thu, 20 Apr 2023 09:11:31 +0000 (11:11 +0200)]
Merge branch 'fadvise' of https://github.com/eworm-de/util-linux
* 'fadvise' of https://github.com/eworm-de/util-linux:
add waitpid in bash-completion/Makemodule.am
add fadvise in bash-completion/Makemodule.am
Karel Zak [Thu, 20 Apr 2023 08:52:18 +0000 (10:52 +0200)]
tests: add mount bind from fstab
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Thu, 20 Apr 2023 08:39:20 +0000 (10:39 +0200)]
libmount: improve hooks de-initialization
Don't cleanup if all related to the hooks is already empty.
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Thu, 20 Apr 2023 08:30:35 +0000 (10:30 +0200)]
libmount: fix optlist cache refresh
Fixes: https://github.com/util-linux/util-linux/issues/2182
Signed-off-by: Karel Zak <kzak@redhat.com>
Masatake YAMATO [Wed, 19 Apr 2023 22:48:11 +0000 (07:48 +0900)]
tests: (lsfd) add losetup as a required cmd
Signed-off-by: Masatake YAMATO <yamato@redhat.com>
Masatake YAMATO [Wed, 19 Apr 2023 22:01:06 +0000 (07:01 +0900)]
tests: (lsfd) make the message for skipping the case more descriptive
Using errno is suggested by Thomas Weißschuh <thomas@t-8ch.de>
Signed-off-by: Masatake YAMATO <yamato@redhat.com>
Masatake YAMATO [Wed, 19 Apr 2023 21:37:26 +0000 (06:37 +0900)]
tests: (mkfds) delete nls markers _("...") from the helper command
No translation is needed.
Signed-off-by: Masatake YAMATO <yamato@redhat.com>
Thomas Weißschuh [Wed, 19 Apr 2023 19:48:00 +0000 (21:48 +0200)]
libmount: safe_stat: support relative filenames
By using AT_CWFD the call to statx() can also handle relative filenames.
Without this safe_stat() which is called on the fstab, source, target...
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Christian Hesse [Wed, 19 Apr 2023 13:05:00 +0000 (15:05 +0200)]
add waitpid in bash-completion/Makemodule.am
Christian Hesse [Wed, 19 Apr 2023 12:57:31 +0000 (14:57 +0200)]
add fadvise in bash-completion/Makemodule.am
Karel Zak [Wed, 19 Apr 2023 08:15:18 +0000 (10:15 +0200)]
build-sys: release++ (v2.39-rc3)
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 19 Apr 2023 08:14:26 +0000 (10:14 +0200)]
docs: update v2.39-ReleaseNotes
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 19 Apr 2023 07:52:36 +0000 (09:52 +0200)]
po-man: merge changes
Signed-off-by: Karel Zak <kzak@redhat.com>
Karel Zak [Wed, 19 Apr 2023 07:50:56 +0000 (09:50 +0200)]
po: merge changes
Signed-off-by: Karel Zak <kzak@redhat.com>
Mario Blättermann [Wed, 19 Apr 2023 07:49:15 +0000 (09:49 +0200)]
po-man: update de.po (from translationproject.org)
Yuri Chornoivan [Wed, 19 Apr 2023 07:48:37 +0000 (09:48 +0200)]
po: update uk.po (from translationproject.org)
Jakub Bogusz [Wed, 19 Apr 2023 07:48:37 +0000 (09:48 +0200)]
po: update pl.po (from translationproject.org)
Seong-ho Cho [Wed, 19 Apr 2023 07:48:37 +0000 (09:48 +0200)]
po: update ko.po (from translationproject.org)
Božidar Putanec [Wed, 19 Apr 2023 07:48:37 +0000 (09:48 +0200)]
po: update hr.po (from translationproject.org)