Projects
Eulaceura:Factory
bolt
_service:obs_scm:bolt.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:obs_scm:bolt.spec of Package bolt
Name: bolt Version: 0.9.8 Release: 1 Summary: Userspace system daemon to enable security levels for Thunderbolt 3 on GNU/Linux. License: LGPLv2+ URL: https://gitlab.freedesktop.org/bolt/bolt Source0: %{url}/-/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: gcc asciidoc meson libudev-devel polkit-devel systemd BuildRequires: pkgconfig(gio-2.0) pkgconfig(libudev) pkgconfig(systemd) Requires(post): systemd Requires(preun): systemd Requires(postun): systemd %description bolt is a system daemon to manage thunderbolt 3 devices via a D-BUS API. Devices connected via Thunderbolt can be DMA masters and thus read system memory without interference of the operating system (or even the CPU). Version 3 of the interface provides 5 different security levels(none, dponly, user, secure, usbonly), in order to mitigate the aforementioned security risk that connected devices pose to the system. The security level is set by the system firmware. %package_help %prep %autosetup -n %{name}-%{version} -p1 %build %meson -Ddb-name=boltd %meson_build %check %meson_test %install %meson_install %post %systemd_post bolt.service %preun %systemd_preun bolt.service %postun %systemd_postun_with_restart bolt.service %files %license COPYING %doc README.md %{_bindir}/boltctl %{_datadir}/dbus-1/interfaces/org.freedesktop.bolt.xml %{_datadir}/polkit-1/actions/org.freedesktop.bolt.policy %{_datadir}/polkit-1/rules.d/org.freedesktop.bolt.rules %{_datadir}/dbus-1/system-services/org.freedesktop.bolt.service %{_libexecdir}/boltd %{_unitdir}/bolt.service %{_udevrulesdir}/*-bolt.rules %{_datadir}/dbus-1/system.d/org.freedesktop.bolt.conf %ghost %dir %{_localstatedir}/lib/boltd %files help %{_mandir}/man1/boltctl.1* %{_mandir}/man8/boltd.8* %changelog * Fri May 17 2024 tenglei <tenglei@kylinos.cn> - 0.9.8-1 - Update package to version 0.9.8 - A new NHI for REMBRANDT - Fixed: Determine the string length before writing file - Fixed: Free on error to prevent resource leak * Mon Oct 09 2023 xu_ping <707078654@qq.com> - 0.9.6-1 - Upgrade to 0.9.6 * Mon Jul 17 2023 xu_ping <707078654@qq.com> - 0.9.5-1 - Upgrade to 0.9.5 * Wed Feb 08 2023 wulei <wulei80@h-partners.com> - 0.9.1-2 - Fix avoid multiple g_log_set_writer_func calls * Thu Jul 8 2021 xuguangmin <xuguangmin@kylinos.cn> - 0.9.1-1 - update to 0.9.1 * Thu Nov 21 2019 openEuler Buildteam <buildteam@openeuler.org> - 0.5-2 - Package init
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2