Karel Zak
ac7d4ef0e2
agetty: fix stdin conversion to tty name [BZ#2326710]
2026-01-28 11:54:02 +01:00
Karel Zak
a957d6ce9e
wall: Always use utmp as a fallback [BZ#2283049]
...
- clean up the patches section in the spec file
- re-sync patches with Git
(see https://github.com/karelzak/util-linux-work/tree/fedora/f42 )
2026-01-27 10:27:25 +01:00
Karel Zak
33bdaab085
fix setpwnam() buffer use [CVE-2025-14104]
...
- libblkid: use snprintf() instead of sprintf()
2025-12-15 18:05:02 +01:00
Dusty Mabe
cd951d5e56
backport blkid: allow up to 64k erofs block sizes
...
This is a backport of [1], which should help us use EROFS in live
media on ppc64le [2].
[1] ff0ac0f27d
[2] https://github.com/coreos/fedora-coreos-tracker/issues/1877
2025-02-19 14:50:05 -05:00
Karel Zak
3e60999497
remove useradd (replaced by sysusers config)
2025-02-12 12:13:29 +01:00
Karel Zak
347d30bca0
Merge #20 Conditionalize pam dependency
2025-02-04 18:41:01 +00:00
Karel Zak
674f706e83
add sysusers config for uuidd
2025-02-04 10:46:42 +01:00
Björn Esser
3abb2f6222
Add explicit BR: libxcrypt-devel
...
Signed-off-by: Björn Esser <besser82@fedoraproject.org>
2025-02-01 19:58:02 +01:00
Yaakov Selkowitz
56f4756f3a
Conditionalize pam dependency
...
pam is a host service, and is not used inside of flatpaks or toolboxes.
2025-01-20 22:22:08 +00:00
Fedora Release Engineering
0298d7d2a2
Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
2025-01-19 14:00:04 +00:00
Karel Zak
d6af9bf445
upgrade to v2.40.4
...
https://www.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.4-ReleaseNotes
https://www.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.3-ReleaseNotes
2025-01-15 11:19:34 +01:00
240d76d679
Rebuilt for the bin-sbin merge (2nd attempt)
...
https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin
2025-01-12 14:42:55 +01:00
Karel Zak
61d2c55ceb
improve util-linux-script subpackage
2024-09-03 12:15:12 +02:00
Daan De Meyer
5a2471d6e5
Move script utilities to util-linux-script subpackage
...
This allows installing util-linux without pulling in the
libutempter library which includes a setgid binary that I'd like
to avoid installing on my systems.
2024-08-23 11:27:11 +02:00
Daan De Meyer
6975c91b71
Remove setgid and tty group from /usr/bin/write
...
We already require root privileges for /usr/bin/wall so let's do the
same for /usr/bin/write.
"""
-rwxr-xr-x 1 root root 28456 Aug 14 02:00 /usr/bin/wall
-rwxr-xr-x 1 root root 36792 Aug 14 02:00 /usr/bin/wdctl
-rwxr-xr-x 1 root root 33160 Aug 14 02:00 /usr/bin/whereis
-rwxr-xr-x 1 root root 24352 Aug 14 02:00 /usr/bin/write
"""
2024-08-14 13:46:45 +02:00
Daan De Meyer
0921016466
Fix whitespace issues
2024-08-14 13:28:56 +02:00
Fedora Release Engineering
479766f342
Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
2024-07-20 08:28:34 +00:00
c96f6dfba7
Add compat Providess for binaries under /usr/sbin
...
https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin
Requires:/usr/sbin/runuser is present in knot.
BuildRequires: /usr/sbin{fsck,sfdisk} used by some other packages.
2024-07-09 12:42:02 +02:00
480d4cbafa
Add workaround for borked autotools installation
...
https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin
Without this, build on a system with merged-sbin fails.
[skip changelog]
2024-07-09 12:42:02 +02:00
Karel Zak
abe9339a37
upgrade from v2.40.1 to v2.40.2
...
https://kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.2-ReleaseNotes
2024-07-04 10:40:20 +02:00
Python Maint
8472af8e2c
Rebuilt for Python 3.13
2024-06-07 08:51:30 +02:00
Karel Zak
e345fc8ab4
upgrade to stable v2.40.1
2024-05-06 11:14:27 +02:00
Karel Zak
981295a856
remove pre-release option
2024-04-08 10:59:41 +02:00
Karel Zak
bc83b318de
upgrade to v2.40
2024-03-29 08:13:14 +01:00
Karel Zak
f0320c8ef7
fix license related stuff
...
Signed-off-by: Karel Zak <kzak@redhat.com>
(cherry picked from commit 2cc6ef8a87 )
2024-02-28 14:47:36 +01:00
Karel Zak
0bd50d406f
use SPDX based identifiers for license field
2024-02-21 11:30:53 +01:00
Colin Walters
1d94d2966a
Backport 211a9da0b4
...
xref https://github.com/coreos/rpm-ostree/issues/4830
2024-02-15 11:39:09 -05:00
Karel Zak
5854ee9f05
add autorelease and autochangelog
2024-02-07 13:05:18 +01:00
ceb56aabcb
Replace loop by a single invocation with multiple arguments
2024-02-06 11:31:59 +01:00
b15359d1d4
$RPM_BUILD_ROOT → %{buildroot}
...
It is shorter and also does not mess up the host system if somebody
makes a typo.
2024-02-06 11:31:55 +01:00
dc6a971801
Enable fstrim.timer on upgrades
...
This fixes https://bugzilla.redhat.com/show_bug.cgi?id=2262393 for upgrades.
Since the timer was not enabled previously, we want to enable it here so that
https://fedoraproject.org/wiki/Changes/EnableFSTrimTimer is actually true.
2024-02-06 11:28:02 +01:00
e5d9a1e3ef
Add unit scriptlets for fstrim.service and .timer
...
https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_scriptlets
We want to "restart" the timer so that the it's rescheduled if there
are any changes to frequency or other settings. This will not cause the timer
to fire immediately. We don't restart the service itself, because, if it happens
to be running, we want it to just finish as it was.
This fixes https://bugzilla.redhat.com/show_bug.cgi?id=2262393 for new
installations. A preset call was missing for fstrim.timer, so if util-linux
was installed after systemd, the unit would not be enabled.
2024-02-06 11:28:02 +01:00
a4d9e81291
Replace systemd dependencies with just ordering
...
systemd-units has been merged into systemd a long time ago. But we
don't really need this dependency at all. Let's just declare ordering,
so that this package is installed after systemd if both are installed
in the same transaction.
See https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_dependencies_on_the_systemd_package
for discussion and justification.
2024-02-06 11:28:02 +01:00
1d0d7588dd
Simplify systemd scriplets
...
It is better to use a single %systemd_* macro to avoid some executions
and repeated checks.
2024-02-06 11:27:58 +01:00
Karel Zak
bac574c283
2.40-0.1: upgrade to v2.40-rc1
2024-02-05 10:29:29 +01:00
Karel Zak
c9ce0bbf54
2.39.3-4: improve util-linux-i18n conflicts
2024-01-25 13:09:13 +01:00
Karel Zak
8ecb7f1bee
2.39.3-3: fix libsmartcols
2024-01-25 11:12:49 +01:00
Karel Zak
a16ce36c6f
2.39.3-2: fix util-linux-i18n conflicts
2024-01-11 15:18:52 +01:00
Karel Zak
302188f833
fix date typo, remove obsolete patch
2023-12-31 12:08:22 +01:00
Karel Zak
58dc9b6959
2.39.3-1: upgrade
2023-12-31 12:05:50 +01:00
Daan De Meyer
9a5289e70c
Move sulogin to util-linux-core
...
An initrd will almost always need sulogin installed for debugging
purposes. This means that we're forced to install the full util-linux
into initrds. Let's allow installing just util-linux-core in initrds
by moving sulogin to util-linux-core.
2023-12-01 20:15:24 +01:00
Karel Zak
59309f26f2
2.39.2-1: upgrade
2023-08-17 12:13:31 +02:00
Fedora Release Engineering
0b1e1d7cfe
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 17:19:50 +00:00
Python Maint
8760847a17
Rebuilt for Python 3.12
2023-06-28 19:05:08 +02:00
Karel Zak
b2320e7499
2.39.1-1: upgrade
2023-06-28 10:53:17 +02:00
Python Maint
b04999a5a6
Rebuilt for Python 3.12
2023-06-13 20:42:57 +02:00
Karel Zak
7961e208cd
2.39-4: libmount fix
2023-05-25 12:31:34 +02:00
Karel Zak
db855d07b8
2.39-3: fix mount options
2023-05-22 15:57:23 +02:00
Adam Williamson
fe2d027119
Have util-linux obsolete and provide util-linux-user
2023-05-18 09:31:58 -07:00
Karel Zak
844dcc152c
2.39-1: upgrade, add subpackage i18n, remove user
2023-05-18 11:36:49 +02:00