963 Commits

Author SHA256 Message Date
6f6f0a54ea Accepting request 1311767 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1311767
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=302
2025-10-18 12:35:53 +00:00
8c2d1ee9ab Simplify %post.
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=610
2025-10-16 16:37:46 +00:00
02e8e761c8 Typo fix.
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=609
2025-10-16 03:23:26 +00:00
6c9131c836 Add boo#1244446 to changes.
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=608
2025-10-16 03:14:55 +00:00
a1436eef7b - Include agetty netlink fixes from the final upstream commits
(jsc#PED-8734, util-linux-lib-netlink.patch and
  util-linux-agetty-netlink.patch) and upstream fixes
  (util-linux-lib-netlink-fix1.patch,
  util-linux-lib-netlink-fix2.patch,
  util-linux-lib-netlink-fix3.patch and
  util-linux-agetty-netlink-fix4.patch).
- Fix configs library use in agetty (replace
  util-linux-issuedir-usr-lib.patch by upstream
  util-linux-lib-configs-fix1.patch,
  add util-linux-lib-configs-fix2.patch,
  util-linux-lib-configs-fix3.patch,
  util-linux-lib-configs-fix4.patch,
  util-linux-lib-configs-fix5.patch and
  util-linux-lib-configs-fix6.patch).
- Fix agetty erase of escape characters (relevant to bsc#1194818,
  util-linux-agetty-escape-erase.patch).
- Own /usr/lib/issue.d directory.
- Perform migration from issue-generator (jsc#PED-8734).
- Drop util-linux-agetty-ssh-host-keys.patch. This feature is not
  used in MicroOS any more.
- Remove Provides/Obsoletes for s390-32, upgrade from SLE11 SP1 is
  no more supported.

OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=607
2025-10-16 03:08:35 +00:00
f19df5814c - agetty: use /usr/lib/issue.d for backward compatibility
(util-linux-issuedir-usr-lib.patch).

OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=606
2025-09-30 20:20:00 +00:00
d038bb277e Fix problems caused by superfluous flavor definition.
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=605
2025-09-29 10:40:52 +00:00
a07bc6db40 - Mark test script/options as failing (needs research on arm7l and
s390x).

OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=604
2025-09-29 08:51:47 +00:00
748493ae25 Remove flavor definition that should not appear in OBS.
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=603
2025-09-29 08:50:30 +00:00
d58ac4d1e8 - Fix address matching in agetty (boo#1247371,
util-linux-lib-netlink.patch).
- Update generated man pages (util-linux-man-generated.patch).

OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=602
2025-09-28 07:44:23 +00:00
d61749eafc Test fail.
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=601
2025-09-28 07:29:32 +00:00
6b1617ff28 - Add configs library and use it in agetty
- Update to version 2.41.2...

OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=600
2025-09-26 19:27:26 +00: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 #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