Compare commits

...

No commits in common. 'c9' and 'c10-beta' have entirely different histories.
c9 ... c10-beta

@ -0,0 +1,24 @@
From 0ced1f81d7e14e042f0c300011659a3eae0df3c3 Mon Sep 17 00:00:00 2001
From: Michal Sekletar <msekleta@redhat.com>
Date: Tue, 13 Aug 2024 21:09:57 +0200
Subject: [PATCH] Don't store debug messages from rtkit-daemon
---
rtkit-daemon.service.in | 1 +
1 file changed, 1 insertion(+)
diff --git a/rtkit-daemon.service.in b/rtkit-daemon.service.in
index d0dc786..7a80d33 100644
--- a/rtkit-daemon.service.in
+++ b/rtkit-daemon.service.in
@@ -26,6 +26,7 @@ NotifyAccess=main
CapabilityBoundingSet=CAP_SYS_NICE CAP_DAC_READ_SEARCH CAP_SYS_PTRACE CAP_SYS_CHROOT CAP_SETGID CAP_SETUID
PrivateTmp=yes
PrivateNetwork=yes
+LogLevelMax=info
[Install]
WantedBy=graphical.target
--
2.45.2

@ -0,0 +1,2 @@
#Type Name ID GECOS Home directory Shell
u rtkit 172 "RealtimeKit" / /sbin/nologin

@ -1,29 +1,47 @@
## START: Set by rpmautospec
## (rpmautospec version 0.6.5)
## RPMAUTOSPEC: autorelease, autochangelog
%define autorelease(e:s:pb:n) %{?-p:0.}%{lua:
release_number = 50;
base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}"));
print(release_number + base_release_number - 1);
}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}}
## END: Set by rpmautospec
Name: rtkit Name: rtkit
Version: 0.11 Version: 0.11
Release: 28%{?dist} # -b is needed because of https://pagure.io/fedora-infra/rpmautospec/issue/228
# Remove if the version is ever bumped (or rpmautospec fixed).
Release: %autorelease -b17
Summary: Realtime Policy and Watchdog Daemon Summary: Realtime Policy and Watchdog Daemon
# The daemon itself is GPLv3+, the reference implementation for the client BSD # The daemon itself is GPLv3+, the reference implementation for the client MIT
License: GPLv3+ and BSD # The LICENSE file incorrectly states that the client is under BSD.
License: GPL-3.0-or-later AND MIT
URL: http://git.0pointer.net/rtkit.git/ URL: http://git.0pointer.net/rtkit.git/
Requires: dbus Requires: dbus
Requires: polkit Requires: polkit
BuildRequires: make BuildRequires: make
BuildRequires: systemd-devel BuildRequires: systemd-devel
BuildRequires: systemd-rpm-macros
BuildRequires: dbus-devel >= 1.2 BuildRequires: dbus-devel >= 1.2
BuildRequires: libcap-devel BuildRequires: libcap-devel
BuildRequires: polkit-devel BuildRequires: polkit-devel
BuildRequires: autoconf automake libtool BuildRequires: autoconf automake libtool
%{?sysusers_requires_compat}
Source0: http://0pointer.de/public/%{name}-%{version}.tar.xz Source0: http://0pointer.de/public/%{name}-%{version}.tar.xz
Patch1: rtkit-mq_getattr.patch Source1: rtkit.sysusers
Patch2: 0001-SECURITY-Pass-uid-of-caller-to-polkit.patch Patch: rtkit-mq_getattr.patch
Patch3: rtkit-controlgroup.patch Patch: 0001-SECURITY-Pass-uid-of-caller-to-polkit.patch
Patch: rtkit-controlgroup.patch
# Temporarily disable -Werror=format-security since it breaks the build # Temporarily disable -Werror=format-security since it breaks the build
Patch4: format-security.patch Patch: format-security.patch
Patch: 0001-Fix-borked-error-check.patch
Patch: 0001-systemd-update-sd-daemon.-ch.patch
Patch: 0002-Remove-bundled-copy-of-sd-daemon.-ch.patch
Patch5: 0001-Fix-borked-error-check.patch Patch: 0001-Don-t-store-debug-messages-from-rtkit-daemon.patch
Patch6: 0001-systemd-update-sd-daemon.-ch.patch
Patch7: 0002-Remove-bundled-copy-of-sd-daemon.-ch.patch
%description %description
RealtimeKit is a D-Bus system service that changes the RealtimeKit is a D-Bus system service that changes the
@ -44,21 +62,10 @@ autoreconf -fvi
%install %install
%make_install %make_install
install -Dm0644 org.freedesktop.RealtimeKit1.xml %{buildroot}%{_datadir}/dbus-1/interfaces/org.freedesktop.RealtimeKit1.xml install -Dm0644 org.freedesktop.RealtimeKit1.xml %{buildroot}%{_datadir}/dbus-1/interfaces/org.freedesktop.RealtimeKit1.xml
install -Dpm 0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/rtkit.conf
%pre %pre
getent group rtkit >/dev/null 2>&1 || groupadd \ %sysusers_create_compat %{SOURCE1}
-r \
-g 172 \
rtkit
getent passwd rtkit >/dev/null 2>&1 || useradd \
-r -l \
-u 172 \
-g rtkit \
-d /proc \
-s /sbin/nologin \
-c "RealtimeKit" \
rtkit
:;
%post %post
%systemd_post rtkit-daemon.service %systemd_post rtkit-daemon.service
@ -80,14 +87,38 @@ dbus-send --system --type=method_call --dest=org.freedesktop.DBus / org.freedesk
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.RealtimeKit1.conf %config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.RealtimeKit1.conf
%{_prefix}/lib/systemd/system/rtkit-daemon.service %{_prefix}/lib/systemd/system/rtkit-daemon.service
%{_mandir}/man8/* %{_mandir}/man8/*
%{_sysusersdir}/rtkit.conf
%changelog %changelog
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 0.11-28 ## START: Generated by rpmautospec
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags * Fri Aug 16 2024 Michal Sekletar <msekleta@redhat.com> - 0.11-66
Related: rhbz#1991688 - Don't store debug messages from rtkit-daemon
* Tue Aug 13 2024 Michal Sekletar <msekleta@redhat.com> - 0.11-65
- Add gating configuration
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 0.11-64
- Bump release for June 2024 mass rebuild
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-63
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 0.11-27 * Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-62
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Mon Oct 02 2023 Daan De Meyer <daan.j.demeyer@gmail.com> - 0.11-30
- Provide a sysusers.d file to get user() and group() provides
(see https://fedoraproject.org/wiki/Changes/Adopting_sysusers.d_format).
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-29
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-28
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.11-27
- Rebuilt for updated systemd-rpm-macros
See https://pagure.io/fesco/issue/2583.
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-26 * Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-26
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
@ -216,3 +247,5 @@ dbus-send --system --type=method_call --dest=org.freedesktop.DBus / org.freedesk
* Wed Jun 17 2009 Lennart Poettering <lpoetter@redhat.com> - 0.2-1 * Wed Jun 17 2009 Lennart Poettering <lpoetter@redhat.com> - 0.2-1
- Initial packaging - Initial packaging
## END: Generated by rpmautospec

Loading…
Cancel
Save