Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package tpm-fido for openSUSE:Factory checked in at 2024-06-27 16:02:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tpm-fido (Old)
and /work/SRC/openSUSE:Factory/.tpm-fido.new.18349 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tpm-fido"
Thu Jun 27 16:02:36 2024 rev:2 rq:1183441 version:20230621.5f8828b
Changes:
--------
--- /work/SRC/openSUSE:Factory/tpm-fido/tpm-fido.changes 2023-06-25 21:42:47.817241309 +0200
+++ /work/SRC/openSUSE:Factory/.tpm-fido.new.18349/tpm-fido.changes 2024-06-27 16:03:24.974862419 +0200
@@ -1,0 +2,6 @@
+Wed Jun 26 12:12:52 UTC 2024 - Dominik Heidler
+
+- Require system-user-tss for tss group
+- Ensure uhid module is loaded on boot so udev will set permissions
+
+-------------------------------------------------------------------
Old:
----
tpm-fido-20220926.cd117ce.obscpio
New:
----
uhid.conf
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ tpm-fido.spec ++++++
--- /var/tmp/diff_new_pack.k1puZv/_old 2024-06-27 16:03:26.334912387 +0200
+++ /var/tmp/diff_new_pack.k1puZv/_new 2024-06-27 16:03:26.334912387 +0200
@@ -1,7 +1,7 @@
#
# spec file for package tpm-fido
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,7 +15,6 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
-# Prepare sources and vendor bundle with: osc service mr
Name: tpm-fido
Version: 20230621.5f8828b
@@ -27,9 +26,12 @@
Source1: vendor.tar.zstd
Source2: tpm-fido.rules
Source3: tpm-fido.service
-BuildRequires: golang(API) >= 1.16
+Source4: uhid.conf
+BuildRequires: udev
BuildRequires: zstd
+BuildRequires: golang(API) >= 1.16
Requires: pinentry-gui
+Requires: system-user-tss
Provides: tpm2-fido
%description
@@ -47,6 +49,7 @@
install -D -m0755 %{name} %{buildroot}%{_bindir}/%{name}
install -D -m0644 $RPM_SOURCE_DIR/tpm-fido.rules %{buildroot}%{_prefix}/lib/udev/rules.d/91-tpm-fido.rules
install -D -m0644 $RPM_SOURCE_DIR/tpm-fido.service %{buildroot}%{_prefix}/lib/systemd/user/tpm-fido.service
+install -D -m0644 $RPM_SOURCE_DIR/uhid.conf %{buildroot}/%{_prefix}/lib/modules-load.d/uhid.conf
%files
%license LICENSE
@@ -54,6 +57,7 @@
%{_bindir}/%{name}
%{_prefix}/lib/udev/rules.d/91-tpm-fido.rules
%{_prefix}/lib/systemd/user/tpm-fido.service
+%{_prefix}/lib/modules-load.d/uhid.conf
%post
printf "To use tpm-fido, add your user to the tss group and run:\n"
++++++ uhid.conf ++++++
uhid