summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Masatake YAMATO [Fri, 5 Apr 2024 13:40:36 +0000 (22:40 +0900)]
findmnt: revise the code for -I and -D option
Fixes #2913.
3dd79293b5b655da9d913dedd8facb08959a7826 added -I option.
However, the code used bit flags (FL_DF and FL_DF_INODES) wrongly;
the code broke the output of -D option.
Signed-off-by: Masatake YAMATO <yamato@redhat.com>
(cherry picked from commit
aa0c45e8686df509c169121473d2cfb4fe18c3ea)
Gbp-Pq: Topic upstream
Gbp-Pq: Name findmnt-revise-the-code-for-I-and-D-option.patch
Thomas Weißschuh [Thu, 4 Apr 2024 05:24:58 +0000 (07:24 +0200)]
libblkid: topology/ioctl: simplify ioctl handling
Coverity complains about the data copy within the union.
Instead unroll the loop which is less code and easier to follow.
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
(cherry picked from commit
2ab95860db0b7423906911b8b9e9f231332c2c11)
Gbp-Pq: Topic upstream
Gbp-Pq: Name libblkid-topology-ioctl-simplify-ioctl-handling.patch
Thomas Weißschuh [Tue, 2 Apr 2024 16:55:29 +0000 (18:55 +0200)]
libblkid: topology/ioctl: correctly handle kernel types
Commit
5d71d711d07a ("libblkid: topolicy/ioctl: use union for multiple data types")
incorrectly assumed that set_ulong and set_int refer to the type
returned by the kernel. Instead the different function pointer names
refer to the types of the function pointers.
However all ioctls, except for the later added BLKGETDISKSEQ, return
32bit integers.
This made libblkid also interpret the upper 32bits too, leading to
garbage values.
Introduce a new member 'kernel_size' to also handle the 64bit
BLKGETDISKSEQ.
Drop data.ul as it is no actually used.
Closes #2904
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
(cherry picked from commit
a10081a52c48a5232db30d8e0a7a7570cc8163ae)
Gbp-Pq: Topic upstream
Gbp-Pq: Name libblkid-topology-ioctl-correctly-handle-kernel-types.patch
Thomas Weißschuh [Mon, 1 Apr 2024 20:53:32 +0000 (22:53 +0200)]
pam_lastlog2: link against liblastlog
While at it also drop the duplicated include path.
Fixes #2897
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
(cherry picked from commit
2722b40012740372daf3585b7c071fcbede13359)
Gbp-Pq: Topic upstream
Gbp-Pq: Name pam_lastlog2-link-against-liblastlog.patch
Karel Zak [Mon, 1 Apr 2024 10:14:50 +0000 (12:14 +0200)]
libblkid: Fix segfault when blkid.conf doesn't exist
* Move 'line' and 'uevent' to the beginning of the LIBECONF code.
* Remove unwanted space between function name and arguments.
* Check for 'line' pointer before dereferencing.
References: https://github.com/util-linux/util-linux/pull/2883
Signed-off-by: Karel Zak <kzak@redhat.com>
(cherry picked from commit
7e357241b413a01c37b0b4d064bc0a47e3259361)
Gbp-Pq: Topic upstream
Gbp-Pq: Name libblkid-Fix-segfault-when-blkid.conf-doesn-t-exist.patch
Thomas Weißschuh [Sat, 13 Apr 2024 07:42:39 +0000 (09:42 +0200)]
Revert "lib/pager: Apply pager-specific fixes only when needed"
Less is not always detectable, as it can be hidden behind symlinks or
wrapper as for example in a default Debian installation.
Also testing for the literal string "less" does not match full path
specifications like "/usr/bin/less".
Instead always apply the fixes.
This reverts commit
c10ad975895372122f72c8d9da089b6ea69f778b.
Closes #2951
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Debian-Bug:
1068831
Gbp-Pq: Topic upstream
Gbp-Pq: Name Revert-lib-pager-Apply-pager-specific-fixes-only-when-nee.patch
Chris Hofstaedtler [Tue, 9 Apr 2024 08:30:32 +0000 (10:30 +0200)]
audit-arch.h: add defines for m68k, sh
John Paul Adrian Glaubitz points out that libseccomp needs to release 2.6.0,
too.
Upstream commit
5ebf0edb0a0531cba801c7791543c610725bf944.
Signed-off-by: Chris Hofstaedtler <zeha@debian.org>
Gbp-Pq: Topic upstream
Gbp-Pq: Name audit-arch.h-add-defines-for-m68k-sh.patch
Masatake YAMATO [Thu, 4 Apr 2024 19:00:45 +0000 (04:00 +0900)]
tests: (lsfd::mkfds-multiplexing) skip if /proc/$pid/syscall is broken
Close #2867
Close #2887
We should skip the test case on the platforms where /proc/$pid/syscall
doesn't report correct system call number. On such platforms,
Signed-off-by: Masatake YAMATO <yamato@redhat.com>
Gbp-Pq: Topic upstream
Gbp-Pq: Name tests-lsfd-mkfds-multiplexing-skip-if-proc-pid-syscall-is.patch
Chris Hofstaedtler [Tue, 2 Apr 2024 19:52:47 +0000 (21:52 +0200)]
tests: mark fadvise/drop as known failing on buildds
buildds build on a tmpfs, but this is not visible inside the build environment.
Gbp-Pq: Topic debian
Gbp-Pq: Name tests-mark-fadvise-drop-as-known-failing-on-buildds.patch
Masatake YAMATO [Mon, 1 Apr 2024 21:34:40 +0000 (06:34 +0900)]
tests: (test_mkfds::sockdiag) verify the recived message
Signed-off-by: Masatake YAMATO <yamato@redhat.com>
Gbp-Pq: Topic upstream
Gbp-Pq: Name tests-test_mkfds-sockdiag-verify-the-recived-message.patch
Masatake YAMATO [Sat, 30 Mar 2024 09:47:03 +0000 (18:47 +0900)]
lsfd: add LSFD_DEBUG env var for debugging
Signed-off-by: Masatake YAMATO <yamato@redhat.com>
Gbp-Pq: Topic upstream
Gbp-Pq: Name lsfd-add-LSFD_DEBUG-env-var-for-debugging.patch
Chris Hofstaedtler [Thu, 29 Feb 2024 22:22:41 +0000 (23:22 +0100)]
tests: mark lsfd mkfds-socketpair as failing in sbuild
Gbp-Pq: Topic debian
Gbp-Pq: Name tests-mark-lsfd-tests-failing-in-sbuild.patch
Chris Hofstaedtler [Thu, 14 Jul 2022 09:54:01 +0000 (09:54 +0000)]
Use sensible-pager
Closes: #1014368
Gbp-Pq: Topic debian
Gbp-Pq: Name sensible-pager.patch
Chris Hofstaedtler [Thu, 14 Apr 2022 11:47:20 +0000 (11:47 +0000)]
Install lsfd into /usr/bin
Gbp-Pq: Topic debian
Gbp-Pq: Name lsfd-usrbin.patch
Chris Hofstaedtler [Tue, 12 Apr 2022 20:35:57 +0000 (20:35 +0000)]
hardlink tests: set known failed
sha256 cannot be initialized on some archs / buildds.
Gbp-Pq: Topic debian
Gbp-Pq: Name hardlink-tests-known-failed.patch
Andreas Henriksson [Wed, 30 Jul 2014 12:28:17 +0000 (14:28 +0200)]
verbose-tests
Enable verbose tests and print content of failing tests output file.
Gbp-Pq: Topic debian
Gbp-Pq: Name verbose-tests.patch
Matthew Vernon [Tue, 6 Nov 2018 11:49:21 +0000 (11:49 +0000)]
util-linux: getopt(1) should point to where examples are on a Debian system
Debian BTS #913049
Gbp-Pq: Topic debian
Gbp-Pq: Name man-getopt-examples.patch
Chris Hofstaedtler [Sat, 27 Apr 2024 12:23:31 +0000 (14:23 +0200)]
util-linux (2.40-8) unstable; urgency=medium
[ Helmut Grohne ]
* Also cover ctrlaltdel in /usr-move mitigation (Closes: #
1069923)
[dgit import unpatched util-linux 2.40-8]
Chris Hofstaedtler [Sat, 27 Apr 2024 12:23:31 +0000 (14:23 +0200)]
Import util-linux_2.40-8.debian.tar.xz
[dgit import tarball util-linux 2.40-8 util-linux_2.40-8.debian.tar.xz]
Chris Hofstaedtler [Fri, 29 Mar 2024 12:08:52 +0000 (13:08 +0100)]
Import util-linux_2.40.orig.tar.xz
[dgit import orig util-linux_2.40.orig.tar.xz]