commit bolt for openSUSE:Factory
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
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
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
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