commit bolt for openSUSE:Factory

2020-06-17 Thread root
Hello community,

here is the log from the commit of package bolt for openSUSE:Factory checked in 
at 2020-06-17 14:49:12

Comparing /work/SRC/openSUSE:Factory/bolt (Old)
 and  /work/SRC/openSUSE:Factory/.bolt.new.3606 (New)


Package is "bolt"

Wed Jun 17 14:49:12 2020 rev:5 rq:815250 version:0.9

Changes:

--- /work/SRC/openSUSE:Factory/bolt/bolt.changes2019-12-27 
13:48:54.396468536 +0100
+++ /work/SRC/openSUSE:Factory/.bolt.new.3606/bolt.changes  2020-06-17 
14:49:30.784812485 +0200
@@ -1,0 +2,18 @@
+Tue Jun 16 11:41:37 UTC 2020 - Robert Frohl 
+
+- Update to 0.9
+  * New Features:
+- Add 'Generation' attribute for the Manager
+- Ability to change the policy of a stored device
+- The BootACL Domain property is now writable
+- Support for systemd's service watchdog
+- Expose Link Speed sysfs attributes
+  * Improvements:
+- boltclt: show timestamps in 'monitor' call
+- Persist the host device
+  * Bug fixes:
+- Plug small memory leaks in error conditions
+- Ignore spurious wakeup device uevents for probing
+- Preserve keystate when updating devices
+
+---

Old:

  bolt-0.8.tar.bz2

New:

  bolt-0.9.tar.bz2



Other differences:
--
++ bolt.spec ++
--- /var/tmp/diff_new_pack.neC7GY/_old  2020-06-17 14:49:32.484818273 +0200
+++ /var/tmp/diff_new_pack.neC7GY/_new  2020-06-17 14:49:32.488818287 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package bolt
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %global _hardened_build 1
 Name:   bolt
-Version:0.8
+Version:0.9
 Release:0
 Summary:Thunderbolt 3 device manager
 License:GPL-2.0-or-later

++ bolt-0.8.tar.bz2 -> bolt-0.9.tar.bz2 ++
 10195 lines of diff (skipped)




commit bolt for openSUSE:Factory

2019-12-27 Thread root
Hello community,

here is the log from the commit of package bolt for openSUSE:Factory checked in 
at 2019-12-27 13:48:53

Comparing /work/SRC/openSUSE:Factory/bolt (Old)
 and  /work/SRC/openSUSE:Factory/.bolt.new.6675 (New)


Package is "bolt"

Fri Dec 27 13:48:53 2019 rev:4 rq:759291 version:0.8

Changes:

--- /work/SRC/openSUSE:Factory/bolt/bolt.changes2019-06-25 
22:22:17.389139684 +0200
+++ /work/SRC/openSUSE:Factory/.bolt.new.6675/bolt.changes  2019-12-27 
13:48:54.396468536 +0100
@@ -1,0 +2,12 @@
+Tue Dec 24 10:16:48 UTC 2019 - Dominique Leuenberger 
+
+- BuildRequire pkgconfig(udev) instead of udev: allow OBS to
+  shortcut though the -mini flavors (complete previos change).
+
+---
+Thu Dec 19 16:17:19 UTC 2019 - Dominique Leuenberger 
+
+- BuildRequire pkgconfig(libudev) instead of libudev-devel:
+  Allow OBS to shortcut through the -mini flavors.
+
+---



Other differences:
--
++ bolt.spec ++
--- /var/tmp/diff_new_pack.qekyjt/_old  2019-12-27 13:48:55.384469238 +0100
+++ /var/tmp/diff_new_pack.qekyjt/_new  2019-12-27 13:48:55.384469238 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package bolt
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,11 +27,11 @@
 Source0:
https://gitlab.freedesktop.org/bolt/bolt/-/archive/%{version}/bolt-%{version}.tar.bz2
 BuildRequires:  glib2-devel
 BuildRequires:  glibc-devel >= 2.27
-BuildRequires:  libudev-devel
 BuildRequires:  meson
 BuildRequires:  ninja
 BuildRequires:  polkit-devel
-BuildRequires:  udev
+BuildRequires:  pkgconfig(libudev)
+BuildRequires:  pkgconfig(udev)
 
 %description
 Userspace system daemon to enable security levels for Thunderbolt 3




commit bolt for openSUSE:Factory

2019-06-25 Thread root
Hello community,

here is the log from the commit of package bolt for openSUSE:Factory checked in 
at 2019-06-25 22:22:11

Comparing /work/SRC/openSUSE:Factory/bolt (Old)
 and  /work/SRC/openSUSE:Factory/.bolt.new.4615 (New)


Package is "bolt"

Tue Jun 25 22:22:11 2019 rev:3 rq:711856 version:0.8

Changes:

--- /work/SRC/openSUSE:Factory/bolt/bolt.changes2019-02-26 
22:19:50.130120784 +0100
+++ /work/SRC/openSUSE:Factory/.bolt.new.4615/bolt.changes  2019-06-25 
22:22:17.389139684 +0200
@@ -1,0 +2,22 @@
+Sun Jun 16 11:10:05 UTC 2019 - Robert Frohl 
+
+- Update to 0.8
+  * New Features:
+- IOMMU support: adapt behavior iommu support is present and active
+  * automatically enroll new devices with the new iommu policy when iommu 
is active
+  * automatically authorize devices with the iommu policy if iommu is 
active
+- boltctl config command to describe, get and set global, device and 
domain properties.
+- Chain authorization and enrollment via boltctl {enroll, authorize} 
--chain
+- bolt-mock script for interactively testing boltd
+  * Improvements:
+- Automatically import devices that were authorized at boot
+- Make tests installable
+- Honour STATE_DIRECTORY and RUNTIME_DIRECTORY
+- Profiling support via gprof
+  * Bug fixes:
+- Better handling of random data generation, removed 
hardening_for_RNG_code.patch
+- Fix double free in case of client creation failure
+- Fix invalid format string in warning
+- dbus configuration moved /usr/share
+
+---

Old:

  bolt-0.7.tar.bz2
  hardening_for_RNG_code.patch

New:

  bolt-0.8.tar.bz2



Other differences:
--
++ bolt.spec ++
--- /var/tmp/diff_new_pack.iO1pPD/_old  2019-06-25 22:22:18.261140880 +0200
+++ /var/tmp/diff_new_pack.iO1pPD/_new  2019-06-25 22:22:18.297140929 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package bolt
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,14 +18,13 @@
 
 %global _hardened_build 1
 Name:   bolt
-Version:0.7
+Version:0.8
 Release:0
 Summary:Thunderbolt 3 device manager
 License:GPL-2.0-or-later
 Group:  System/Daemons
 URL:https://gitlab.freedesktop.org/bolt/bolt
 Source0:
https://gitlab.freedesktop.org/bolt/bolt/-/archive/%{version}/bolt-%{version}.tar.bz2
-Patch0: hardening_for_RNG_code.patch
 BuildRequires:  glib2-devel
 BuildRequires:  glibc-devel >= 2.27
 BuildRequires:  libudev-devel
@@ -49,7 +48,6 @@
 
 %prep
 %setup -q -n bolt-%{version}
-%patch0 -p1
 
 %build
 %meson
@@ -87,7 +85,7 @@
 %{_libexecdir}/boltd
 %{_unitdir}/bolt.service
 %{_sbindir}/rcbolt
-%{_sysconfdir}/dbus-1/system.d/org.freedesktop.bolt.conf
+%{_datadir}/dbus-1/system.d/org.freedesktop.bolt.conf
 %{_datadir}/polkit-1/actions/org.freedesktop.bolt.policy
 %{_udevrulesdir}/90-bolt.rules
 %{_datadir}/dbus-1/interfaces/org.freedesktop.bolt.xml

++ bolt-0.7.tar.bz2 -> bolt-0.8.tar.bz2 ++
 10832 lines of diff (skipped)




commit bolt for openSUSE:Factory

2019-02-26 Thread root
Hello community,

here is the log from the commit of package bolt for openSUSE:Factory checked in 
at 2019-02-26 22:19:25

Comparing /work/SRC/openSUSE:Factory/bolt (Old)
 and  /work/SRC/openSUSE:Factory/.bolt.new.28833 (New)


Package is "bolt"

Tue Feb 26 22:19:25 2019 rev:2 rq:678235 version:0.7

Changes:

--- /work/SRC/openSUSE:Factory/bolt/bolt.changes2019-01-21 
10:47:58.416193755 +0100
+++ /work/SRC/openSUSE:Factory/.bolt.new.28833/bolt.changes 2019-02-26 
22:19:50.130120784 +0100
@@ -1,0 +2,6 @@
+Fri Feb 22 13:22:06 UTC 2019 - Robert Frohl 
+
+- Move polkit rules file to into doc folder. The 'wheel' group has no special
+  privileges and the file did not have any effect. (boo#1125425)
+
+---



Other differences:
--
++ bolt.spec ++
--- /var/tmp/diff_new_pack.yuSaM2/_old  2019-02-26 22:19:50.726120573 +0100
+++ /var/tmp/diff_new_pack.yuSaM2/_new  2019-02-26 22:19:50.730120572 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package usbguard
+# spec file for package bolt
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -64,6 +64,11 @@
 mkdir -p %{buildroot}/%{_sbindir}
 ln -sf %{_sbindir}/service %{buildroot}/%{_sbindir}/rcbolt
 
+# move polkit rules to doc folder: the wheel group does not have special
+# meaning on SUSE based distros
+mkdir -p %{buildroot}/%{_docdir}/bolt/
+mv %{buildroot}/usr/share/polkit-1/rules.d/org.freedesktop.bolt.rules 
%{buildroot}/%{_docdir}/bolt/
+
 %preun
 %service_del_preun bolt.service
 
@@ -84,10 +89,10 @@
 %{_sbindir}/rcbolt
 %{_sysconfdir}/dbus-1/system.d/org.freedesktop.bolt.conf
 %{_datadir}/polkit-1/actions/org.freedesktop.bolt.policy
-%{_datadir}/polkit-1/rules.d/org.freedesktop.bolt.rules
 %{_udevrulesdir}/90-bolt.rules
 %{_datadir}/dbus-1/interfaces/org.freedesktop.bolt.xml
 %{_datadir}/dbus-1/system-services/org.freedesktop.bolt.service 
+%{_docdir}/bolt/org.freedesktop.bolt.rules
 
 %files tools
 %{_bindir}/boltctl