971 Commits

Author SHA256 Message Date
f01d9e7094 Accepting request 1334452 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1334452
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=305
2026-02-25 20:06:35 +00:00
7caaf5ca8b - Prevent leaking of NETLINK_ROUTE socket to login, which causes
SELinux AVC denial (gh#util-linux/util-linux#4032,
  util-linux-lib-netlink-fix5.patch).

OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=618
2026-02-23 10:12:38 +00:00
4f99ae4285 Accepting request 1332512 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1332512
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=304
2026-02-14 20:37:05 +00:00
54501b0752 - Fix bsc#1222465.
- Add patch:
  * util-linux-bsc-1222465.patch
- Patch has already been merged upstream,
  and may be deleted during the next release.

OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=616
2026-02-11 15:42:08 +00:00
fa0815fc65 Accepting request 1327476 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1327476
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=303
2026-01-19 17:35:00 +00:00
451c00002e Accepting request 1327475 from home:sbrabec:branches:util-linux-round23
- Fix filelist for systemd flavor.

OBS-URL: https://build.opensuse.org/request/show/1327475
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=614
2026-01-15 22:18:19 +00:00
b4ee25996b Curate v2.41.3 changelog (compiler warnings are not user-relevant)
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=613
2026-01-03 17:46:16 +00:00
0047424791 Accepting request 1325215 from home:dirkmueller:Factory
- update to 2.41.3 (bsc#1254666, CVE-2025-14104):
  * bash-completion:
    - (mount) add missing options
    - add lsfd
    - add blkpr
    - add bits to dist tarball
  * dmesg:
    - fix const qualifier warnings in parse_callerid
  * eject:
    - fix const qualifier warning in read_speed
  * enosys:
    - fix const qualifier warning in parse_block
  * libblkid:
    - fix const qualifier warning in blkid_parse_tag_string
    - use snprintf() instead of sprintf()
  * libfdisk:
    - (dos) fix off-by-one in maximum last sector calculation
  * liblastlog2:
    - fix operator precedence in conditional assignments
  * lib, lscpu:
    - fix const qualifier discarded warnings in bsearch
  * libmount:
    - fix const qualifier warning in mnt_parse_mountinfo_line
    - fix const qualifier warnings for C23
  * logger:
    - fix const qualifier warnings for C23
  * login-utils:
    - fix setpwnam() buffer use [CVE-2025-14104]
  * losetup:
    - sort 'O' correctly for the mutual-exclusive check to work

OBS-URL: https://build.opensuse.org/request/show/1325215
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=612
2026-01-03 17:10:37 +00:00
9b305cbad9 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
d1a514378c Accepting request 1311766 from home:sbrabec:branches:util-linux-2.41.2
Simplify %post.

OBS-URL: https://build.opensuse.org/request/show/1311766
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=610
2025-10-16 16:37:46 +00:00
89c66a4f01 Accepting request 1311575 from home:sbrabec:branches:util-linux-2.41.2
Typo fix.

OBS-URL: https://build.opensuse.org/request/show/1311575
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=609
2025-10-16 03:23:26 +00:00
c2e68b6101 Accepting request 1311573 from home:sbrabec:branches:util-linux-2.41.2
Add boo#1244446 to changes.

OBS-URL: https://build.opensuse.org/request/show/1311573
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=608
2025-10-16 03:14:55 +00:00
abbb2c6184 Accepting request 1311571 from home:sbrabec:branches:util-linux-2.41.2
- 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/request/show/1311571
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=607
2025-10-16 03:08:35 +00:00
a09a4b0aa0 Accepting request 1308249 from home:sbrabec:branches:util-linux-2.41.2
- agetty: use /usr/lib/issue.d for backward compatibility
  (util-linux-issuedir-usr-lib.patch).

OBS-URL: https://build.opensuse.org/request/show/1308249
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=606
2025-09-30 20:20:00 +00:00
68f3e86192 Accepting request 1307731 from home:sbrabec:branches:util-linux-2.41.2
Fix problems caused by superfluous flavor definition.

OBS-URL: https://build.opensuse.org/request/show/1307731
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=605
2025-09-29 10:40:52 +00:00
0f87ea92d9 - 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
f58470d62e Accepting request 1307691 from home:sbrabec:branches:util-linux-2.41.2
Remove flavor definition that should not appear in OBS.

OBS-URL: https://build.opensuse.org/request/show/1307691
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=603
2025-09-29 08:50:30 +00:00
a03edbc11f Accepting request 1307548 from home:sbrabec:branches:util-linux-2.41.2
- 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/request/show/1307548
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=602
2025-09-28 07:44:23 +00:00
3a6cc7f14d 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
8544507c7f Accepting request 1307240 from home:sbrabec:branches:util-linux-2.41.2
- Add configs library and use it in agetty
- Update to version 2.41.2...

OBS-URL: https://build.opensuse.org/request/show/1307240
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=600
2025-09-26 19:27:26 +00:00
56b838f65a 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
434cc8a3e9 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
81c5973225 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
32810cd780 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=597
2025-07-24 11:03:15 +00:00
7a409625ce .
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=596
2025-07-24 10:58:36 +00:00
4e1b1dbe82 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
d455946e2d 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
049be61c0e Accepting request 1291572 from home:sbrabec:branches:util-linux-agetty-netlink
- 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/request/show/1291572
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=594
2025-07-10 09:40:23 +00:00
e8dacb4bd2 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
eab1b52837 Accepting request 1288403 from home:sbrabec:branches:util-linux-2.41.1
- Update to version 2.41.1...

OBS-URL: https://build.opensuse.org/request/show/1288403
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=593
2025-06-25 09:57:08 +00:00
8319f04b36 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
9e51a8528d Accepting request 1284426 from home:diconico07:branches:Base:System
- 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/request/show/1284426
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=592
2025-06-12 10:05:25 +00:00
947a94765b 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
e55d2304d7 Accepting request 1283406 from home:sbrabec:branches:util-linux-2.41
- 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/request/show/1283406
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=591
2025-06-05 15:06:36 +00:00
1f6b47911f Accepting request 1278846 from home:sbrabec:branches:util-linux-2.41
- 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/request/show/1278846
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=590
2025-05-20 14:53:55 +00:00
d5f4ad66e9 Accepting request 1271095 from home:sbrabec:branches:util-linux-lib
- 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/request/show/1271095
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=589
2025-04-25 10:12:33 +00:00
2bdfb97f6a Accepting request 1268005 from home:sbrabec:branches:util-linux-2.41
- Update to version 2.41...

OBS-URL: https://build.opensuse.org/request/show/1268005
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=588
2025-04-09 11:11:35 +00:00
f1726319e1 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
bd4040d5e7 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
6b55f3b202 - 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
8854cacb74 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
84f3fa3209 Accepting request 1241016 from home:sbrabec:branches:util-linux-b1235887
- 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/request/show/1241016
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=585
2025-02-01 17:49:33 +00:00
43a53144d9 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
aaa99d8e96 Accepting request 1239102 from home:sbrabec:branches:util-linux-b1235887
- Move blkid.conf to /usr/etc (boo#1235887).

OBS-URL: https://build.opensuse.org/request/show/1239102
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=584
2025-01-21 14:56:28 +00:00
b5a84b3dbe 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
6f5d595617 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
4d06a84140 Accepting request 1237946 from home:sbrabec:branches:util-linux-2.40.4
- Update to version 2.40.4...

OBS-URL: https://build.opensuse.org/request/show/1237946
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=582
2025-01-14 23:15:16 +00:00
e959ec88b7 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
a7597e37da 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
5ca65803ac 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