7
0
forked from pool/util-linux

952 Commits

Author SHA256 Message Date
331bf10fe7 Merge pull request 'Factory' (#1) from factory into main 2025-10-08 12:58:03 +02:00
4ec1ddfe0e Accepting request 1303156 from Base:System
- Implement escape code for printing of ssh host keys in agetty
  issue file (util-linux-agetty-ssh-host-keys.patch.
- Include fixes from
  https://github.com/util-linux/util-linux/pull/3649 (jsc#PED-8734,
  util-linux-lib-netlink.patch, util-linux-agetty-netlink.patch).

OBS-URL: https://build.opensuse.org/request/show/1303156
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=301
2025-09-10 15:30:10 +00:00
b2359319b4 Accepting request 1302271 from home:sbrabec:branches:util-linux-b1247371
- Implement escape code for printing of ssh host keys in agetty
  issue file (util-linux-agetty-ssh-host-keys.patch.
- Include fixes from
  https://github.com/util-linux/util-linux/pull/3649 (jsc#PED-8734,
  util-linux-lib-netlink.patch, util-linux-agetty-netlink.patch).

OBS-URL: https://build.opensuse.org/request/show/1302271
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=598
2025-09-01 22:52:21 +00:00
2074f8c639 Accepting request 1295529 from Base:System
- For bash 5.3 add (SIG)INT tests/expected/kill/decode as ignored
  signal for asynchronous coprocesses (boo#1246830)

OBS-URL: https://build.opensuse.org/request/show/1295529
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=300
2025-08-13 14:23:37 +00:00
37724ca4d2 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=597
2025-07-24 11:03:15 +00:00
7408b8b11c .
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=596
2025-07-24 10:58:36 +00:00
27748685ae Accepting request 1291647 from Base:System
- agetty: Implement netlink based IP address detection

OBS-URL: https://build.opensuse.org/request/show/1291647
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=299
2025-07-14 08:49:38 +00:00
f3ed77a008 Add upstream issue links
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=595
2025-07-10 09:41:40 +00:00
b226ea0a85 - Implement netlink based IP address detection and issue reload.
It makes possible to identify IP addresses usability and prefer
  stable global addresses over ephemeral or link-local addresses.
  New issue keywords \a and \A were added. (boo#1139983,
  jsc#PED-8734, util-linux-lib-netlink.patch,
  util-linux-agetty-netlink.patch)

OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=594
2025-07-10 09:40:23 +00:00
7af9873028 Accepting request 1288490 from Base:System
- Update to version 2.41.1... (forwarded request 1288403 from sbrabec)

OBS-URL: https://build.opensuse.org/request/show/1288490
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=298
2025-06-27 21:00:06 +00:00
d87bf9940a - Update to version 2.41.1...
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=593
2025-06-25 09:57:08 +00:00
6bdafd9994 Accepting request 1285089 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1285089
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=297
2025-06-16 09:11:33 +00:00
526351100b - Fix libmount --no-canonicalize regression (boo#1244251,
gh#util-linux/util-linux#3479,
  libmount-fix-no-canonicalize-regression.patch).

OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=592
2025-06-12 10:05:25 +00:00
d065ff5434 Accepting request 1283407 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1283407
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=296
2025-06-06 20:32:23 +00:00
bf27a97789 - Add ul_ prefix to functions with common names. Fixes btrfsprogs
build failure (gh#util-linux/util-linux#3603,
  util-linux-rename-common-symbols-1.patch,
  util-linux-rename-common-symbols-2.patch,
  util-linux-rename-common-symbols-3.patch,
  util-linux-rename-common-symbols-4.patch).

OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=591
2025-06-05 15:06:36 +00:00
d056d99bac - Fix segfault of findmnt (boo#1242705,
gh#util-linux/util-linux#3574,
  util-linux-libblkid-econf-parse.patch).
- And removine git workflow files, as util-linux is currently developed in OBS.

OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=590
2025-05-20 14:53:55 +00:00
f93ce2303c - Enable mountfd support again (jsc#PED-9752).
BREAKING CHANGE
  Mountfd is nearly completely compatible with the old mount. There
  is a special case that cannot be handled by mountfd, and it needs
  to be handled by applications:
  Mountfd discriminates between physical mount layer and virtual
  mount layer. Once the physical mount layer is read-only,
  read-write mount on the virtual layer is not possible.
  If the first mount is read only, then the physical filesystem is
  mounted read-only, and later mount of the same file system as
  read-write is not possible. To solve this problem, the first
  mount needs to be read-only only on the virtual layer, keeping
  the physical layer read-write.
  The user space fix is simple:
  Instead of
    mount -oro
  use
    mount -oro=vfs
  This will keep the physical layer read-write, but the virtual
  file system layer (and the user space access) will be read-only.

OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=589
2025-04-25 10:12:33 +00:00
85211d2fa9 - Update to version 2.41...
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=588
2025-04-09 11:11:35 +00:00
6e30656a72 Accepting request 1248301 from Base:System
- Delete /usr/sbin/rc* symlinks
- Drop bashisms from build recipe

OBS-URL: https://build.opensuse.org/request/show/1248301
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=295
2025-02-27 13:48:59 +00:00
0209a3bc33 Delete rc symlinks
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=587
2025-02-25 08:35:01 +00:00
aea0e5246b - Delete /usr/sbin/rc* symlinks
- Drop bashisms from build recipe

OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=586
2025-02-24 17:20:24 +00:00
165fabd559 Accepting request 1242132 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1242132
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=294
2025-02-05 11:39:24 +00:00
549d330fc6 - Create and own directories /etc/blkid.conf.d and
/usr/etc/blkid.conf.d (boo#1235887#c3).
- Add missingok for /etc/blkid.conf.

OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=585
2025-02-01 17:49:33 +00:00
d2055a82f3 Accepting request 1239319 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1239319
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=293
2025-01-24 12:39:40 +00:00
c0ae35c85a - Move blkid.conf to /usr/etc (boo#1235887).
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=584
2025-01-21 14:56:28 +00:00
6858402110 Accepting request 1237948 from Base:System
- Update to version 2.40.4...

OBS-URL: https://build.opensuse.org/request/show/1237948
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=292
2025-01-17 17:36:41 +00:00
fa208609dd Typo fix.
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=583
2025-01-14 23:19:01 +00:00
25172ba59e - Update to version 2.40.4...
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=582
2025-01-14 23:15:16 +00:00
ed47084f94 Accepting request 1235054 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1235054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=291
2025-01-07 19:51:13 +00:00
b1afa335f2 Cherry-pick changes from pool/util-linux#1
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=581
2025-01-05 16:18:20 +00:00
31d054b433 Restore r577 (changes from Nov 17 2024)
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=580
2025-01-05 15:47:05 +00:00
fdc0dc88f2 [info=7c038e86c636e915f24991a04859286d25213a6c34932d623636efffdd11c0c9]
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=579
2025-01-05 01:57:57 +00:00
b3f37b0f2b [info=7c038e86c636e915f24991a04859286d25213a6c34932d623636efffdd11c0c9]
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=578
2025-01-05 01:56:02 +00:00
ed19b913bf Accepting request 1225398 from Base:System
- Skip aarch64 decode path for rest of the architectures
  (bsc#1229476, util-linux-lscpu-skip-aarch64-decode.patch).
- agetty: Prevent login cursor escape (bsc#1194818,
  util-linux-agetty-prevent-cursor-escape.patch).
- Document unexpected side effects of lazy destruction
  (bsc#1159034, util-linux-umount-losetup-lazy-destruction.patch,
  util-linux-umount-losetup-lazy-destruction-generated.patch).

OBS-URL: https://build.opensuse.org/request/show/1225398
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=290
2024-11-22 22:50:12 +00:00
3dd6c5f458 [info=1f607dd355d8ca2a0fa48e4d3662cad355a81b877985b076ecc7a1527d45771c]
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=577
2024-11-20 18:37:33 +00:00
5070c16a96 Backport fixes from SLE15:
- Skip aarch64 decode path for rest of the architectures
  (bsc#1229476, util-linux-lscpu-skip-aarch64-decode.patch).
- agetty: Prevent login cursor escape (bsc#1194818,
  util-linux-agetty-prevent-cursor-escape.patch).
- Document unexpected side effects of lazy destruction
  (bsc#1159034, util-linux-umount-losetup-lazy-destruction.patch,
  util-linux-umount-losetup-lazy-destruction-generated.patch).
- And add more bug references.

OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=576
2024-11-20 18:30:01 +00:00
7c038e86c6 Accepting request 1216844 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1216844
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=289
2024-10-24 13:40:29 +00:00
794b3b8aac - Disable mountfd API again.
(https://github.com/util-linux/util-linux/issues/3158)

OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=574
2024-10-21 23:29:26 +00:00
b59c309bd1 Accepting request 1191776 from home:sbrabec:branches:util-linux-2.40.2
- Update to version 2.40.2...
- Enable kernel mountfd API, as it should be already stable
  (PED-9752).
- Move autoreconf back to %build.
- Add devel dependencies.
- Remove util-linux-rpmlintrc. It is no more needed with multibuild.

OBS-URL: https://build.opensuse.org/request/show/1191776
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=573
2024-08-09 22:52:38 +00:00
a18f35ecc9 Accepting request 1187966 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1187966
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=288
2024-07-18 17:15:04 +00:00
ef49e98461 Accepting request 1187958 from home:vlefebvre:branches:devel:tools:building
uncomment  to use the new version of automake

OBS-URL: https://build.opensuse.org/request/show/1187958
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=571
2024-07-16 17:00:52 +00:00
b20a30c1ab Accepting request 1183837 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1183837
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=287
2024-06-28 13:47:11 +00:00
8fa93575a6 - Typo fix.
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=569
2024-06-21 09:48:39 +00:00
f608b69e5f Accepting request 1179952 from Base:System
- disable libmagic in more(1) for binary detection (bsc#1225197)

- Suppress error messages for grep command where the input file
- clean up spec file slightly
- Fix tests not passing when '@' character is in build path:
  This release fixes two security mount(8) and umount(8) issues:
  * libuuid: Improved to match
  util-linux-lscpu-cleanup-DMI-detection-return-codes.patch
  util-linux-losetup-Add-support-for-setting-logical-blocksize.patch

OBS-URL: https://build.opensuse.org/request/show/1179952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=286
2024-06-13 13:37:22 +00:00
a4f0d5c364 OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=567 2024-06-11 08:45:40 +00:00
c6d3edf7db Accepting request 1179681 from home:dirkmueller:Factory
- disable libmagic in more(1) for binary detection (bsc#1225197)

- Suppress error messages for grep command where the input file
- clean up spec file slightly
- Fix tests not passing when '@' character is in build path:
  This release fixes two security mount(8) and umount(8) issues:
  * libuuid: Improved to match
  util-linux-lscpu-cleanup-DMI-detection-return-codes.patch
  util-linux-losetup-Add-support-for-setting-logical-blocksize.patch

OBS-URL: https://build.opensuse.org/request/show/1179681
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=566
2024-06-10 12:55:39 +00:00
7a296c6dca Accepting request 1174411 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1174411
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=285
2024-05-20 16:09:24 +00:00
cf337561d8 Accepting request 1174396 from home:jirislaby:branches:Base:System
- add support for pidfs in kernel 6.9 (bsc#1224285)
  * 0001-include-Include-unistd.h-in-pidfd-utils.h-for-syscal.patch
  * 0002-lsfd-Refactor-the-pidfd-logic-into-lsfd-pidfd.c.patch
  * 0003-lsfd-Support-pidfs.patch
  * 0004-lsfd-test-Adapt-test-cases-for-pidfs.patch

OBS-URL: https://build.opensuse.org/request/show/1174396
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=564
2024-05-16 09:01:08 +00:00
0860dd5407 Accepting request 1172935 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1172935
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=284
2024-05-10 10:04:26 +00:00
2e3ca9416a Accepting request 1172771 from home:kukuk:cleanup
- Update to version 2.40.1
  * agetty: don't overwrite TERM passed by the user
  * fsck.minix: fix possible overrun
  * libblkid: fix segfault when blkid.conf doesn't exist
  * libfdisk: add initializer to geometry
  * libmount: fix access check for utab in context
  * libmount: fix umount --read-only
  * lsns: fix netns use
- Drop skip-lsfd-tests-PR2888.patch, was a backport

OBS-URL: https://build.opensuse.org/request/show/1172771
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=562
2024-05-09 12:12:43 +00:00