38 Commits

Author SHA256 Message Date
4722b43aaa Accepting request 1288453 from hardware
OBS-URL: https://build.opensuse.org/request/show/1288453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bolt?expand=0&rev=18
2025-06-26 09:34:26 +00:00
10f7b90520 bolt 0.9.10
OBS-URL: https://build.opensuse.org/package/show/hardware/bolt?expand=0&rev=35
2025-06-25 07:33:57 +00:00
c58ed0d166 Accepting request 1282239 from hardware
OBS-URL: https://build.opensuse.org/request/show/1282239
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bolt?expand=0&rev=17
2025-06-04 18:26:45 +00:00
f27283fd56 bolt 0.9.9
OBS-URL: https://build.opensuse.org/package/show/hardware/bolt?expand=0&rev=33
2025-06-03 10:03:40 +00:00
018011b258 Accepting request 1226565 from hardware
OBS-URL: https://build.opensuse.org/request/show/1226565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bolt?expand=0&rev=16
2024-11-27 21:05:23 +00:00
9a6bf5a0de - Drop rcFOO symlinks (PED-266).
OBS-URL: https://build.opensuse.org/package/show/hardware/bolt?expand=0&rev=31
2024-11-26 14:46:11 +00:00
b6c3f502bc Accepting request 1186694 from hardware
OBS-URL: https://build.opensuse.org/request/show/1186694
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bolt?expand=0&rev=15
2024-07-11 18:29:37 +00:00
e3fbe4f763 I somehow pushed the wrong revision. It was just missing a path in the filelist.
OBS-URL: https://build.opensuse.org/package/show/hardware/bolt?expand=0&rev=29
2024-07-10 20:20:07 +00:00
e2eb4ab9ed - Edit license: LGPL-2.1-or-later
- Add BuildRequires: asciidoc to produce manpages:
  * boltd.8 boltctl.1
- Switch dependencies to provided pkgconfig
- Update meson required version 0.60
- Use autosetup

OBS-URL: https://build.opensuse.org/package/show/hardware/bolt?expand=0&rev=28
2024-07-08 08:57:26 +00:00
536507cf1e Accepting request 1174438 from hardware
OBS-URL: https://build.opensuse.org/request/show/1174438
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bolt?expand=0&rev=14
2024-05-16 15:13:39 +00:00
b0ff62e8f1 Accepting request 1174436 from home:rfrohl:branches:hardware
bolt 0.9.8

OBS-URL: https://build.opensuse.org/request/show/1174436
OBS-URL: https://build.opensuse.org/package/show/hardware/bolt?expand=0&rev=26
2024-05-16 11:14:47 +00:00
03038a1ac7 Accepting request 1147547 from hardware
OBS-URL: https://build.opensuse.org/request/show/1147547
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bolt?expand=0&rev=13
2024-02-21 16:51:53 +00:00
0c7e6ffec2 Accepting request 1147546 from home:rfrohl:branches:hardware
bolt 0.6.7

OBS-URL: https://build.opensuse.org/request/show/1147546
OBS-URL: https://build.opensuse.org/package/show/hardware/bolt?expand=0&rev=24
2024-02-19 10:11:45 +00:00
25a1cdd8e7 Accepting request 1115918 from hardware
OBS-URL: https://build.opensuse.org/request/show/1115918
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bolt?expand=0&rev=12
2023-10-08 10:16:14 +00:00
3a58503357 Accepting request 1114911 from home:polslinux:branches:hardware
- update to 0.9.5:
  * Compiler warnings and log messages for the domain not found were fixed.

OBS-URL: https://build.opensuse.org/request/show/1114911
OBS-URL: https://build.opensuse.org/package/show/hardware/bolt?expand=0&rev=22
2023-10-05 20:39:33 +00:00
ceb1edbe94 Accepting request 1055822 from hardware
OBS-URL: https://build.opensuse.org/request/show/1055822
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bolt?expand=0&rev=11
2023-01-04 16:53:33 +00:00
bbb2e03097 Accepting request 1055821 from home:rfrohl:branches:hardware
bolt 0.9.5

OBS-URL: https://build.opensuse.org/request/show/1055821
OBS-URL: https://build.opensuse.org/package/show/hardware/bolt?expand=0&rev=20
2023-01-04 13:56:25 +00:00
79b2d55b6d Accepting request 1041328 from hardware
OBS-URL: https://build.opensuse.org/request/show/1041328
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bolt?expand=0&rev=10
2022-12-08 15:52:04 +00:00
3249ea05ad Accepting request 1040259 from home:dirkmueller:Factory
- update to 0.9.4:
  * spec file added and a few metadata fixes, no code change

OBS-URL: https://build.opensuse.org/request/show/1040259
OBS-URL: https://build.opensuse.org/package/show/hardware/bolt?expand=0&rev=18
2022-12-08 07:53:19 +00:00
50a9617f88 Accepting request 1001234 from hardware
OBS-URL: https://build.opensuse.org/request/show/1001234
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bolt?expand=0&rev=9
2022-09-05 19:22:06 +00:00
ea2588bbc9 Accepting request 998957 from home:polslinux:branches:hardware
- Update to 0.9.3:
  * Work around a glib fix that changed behavior of the log API where now
    calling `g_log_set_writer_func` results in an hard error, which broke
    the test suite since aforementioned function was indeed called more
    than once. Nothing a level of indirection couldn't fix.

OBS-URL: https://build.opensuse.org/request/show/998957
OBS-URL: https://build.opensuse.org/package/show/hardware/bolt?expand=0&rev=16
2022-09-05 09:36:09 +00:00
224a49ca43 Accepting request 949689 from hardware
OBS-URL: https://build.opensuse.org/request/show/949689
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bolt?expand=0&rev=8
2022-01-29 19:59:20 +00:00
aeafc68efa Accepting request 949609 from home:polslinux:branches:hardware
- Update to 0.9.2
  * This release is compatible with umockdev >= 0.16.3; there was a change in
    umockdev that made our test fail with it, since both our test and umockev
    were trying to create the same directorires. bolt now allows for the dir
    to already exist.
  * The license for `90-bolt.rules` has changed from `GPL-2.1+`, which does
    not exist and was probably was confused with `LGPL-2.1+`, to `GPL 2.0+`.
  * Documentation has been updated and spelling mistakes fixed.
  * Various improvements for continuous integration.
  * The minimum required version of meson has been bumped to 0.46.0.

OBS-URL: https://build.opensuse.org/request/show/949609
OBS-URL: https://build.opensuse.org/package/show/hardware/bolt?expand=0&rev=15
2022-01-28 13:30:58 +00:00
f2d2a23490 Accepting request 923455 from hardware
OBS-URL: https://build.opensuse.org/request/show/923455
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bolt?expand=0&rev=7
2021-10-06 17:49:58 +00:00
9e012aaa39 Accepting request 921982 from home:oneukum:branches:hardware
- Need in SLE
  * Support for working with adapters without ROMs is needed
    (jsc#SLE-19359)

OBS-URL: https://build.opensuse.org/request/show/921982
OBS-URL: https://build.opensuse.org/package/show/hardware/bolt?expand=0&rev=14
2021-10-06 09:02:29 +00:00
018395191c Accepting request 897342 from hardware
OBS-URL: https://build.opensuse.org/request/show/897342
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bolt?expand=0&rev=6
2021-06-04 20:43:44 +00:00
939ea21993 Accepting request 897024 from home:susnux:branches:hardware
Update to 0.9.1

OBS-URL: https://build.opensuse.org/request/show/897024
OBS-URL: https://build.opensuse.org/package/show/hardware/bolt?expand=0&rev=12
2021-06-04 07:33:38 +00:00
34c717813e Accepting request 815250 from hardware
OBS-URL: https://build.opensuse.org/request/show/815250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bolt?expand=0&rev=5
2020-06-17 12:49:12 +00:00
c51eabc6fa Accepting request 815248 from home:rfrohl:branches:hardware
update bolt to 0.9

OBS-URL: https://build.opensuse.org/request/show/815248
OBS-URL: https://build.opensuse.org/package/show/hardware/bolt?expand=0&rev=10
2020-06-16 13:08:07 +00:00
63e7f6065d Accepting request 759291 from hardware
OBS-URL: https://build.opensuse.org/request/show/759291
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bolt?expand=0&rev=4
2019-12-27 12:48:53 +00:00
Tomáš Chvátal
3501800411 Accepting request 759173 from home:dimstar:Factory
- BuildRequire pkgconfig(udev) instead of udev: allow OBS to
  shortcut though the -mini flavors (complete previos change).

OBS-URL: https://build.opensuse.org/request/show/759173
OBS-URL: https://build.opensuse.org/package/show/hardware/bolt?expand=0&rev=8
2019-12-26 08:56:56 +00:00
Tomáš Chvátal
d8dbfcc6a7 Accepting request 758294 from home:dimstar:Factory
- BuildRequire pkgconfig(libudev) instead of libudev-devel:
  Allow OBS to shortcut through the -mini flavors.

OBS-URL: https://build.opensuse.org/request/show/758294
OBS-URL: https://build.opensuse.org/package/show/hardware/bolt?expand=0&rev=7
2019-12-21 12:40:42 +00:00
e3fed8a597 Accepting request 711856 from hardware
OBS-URL: https://build.opensuse.org/request/show/711856
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bolt?expand=0&rev=3
2019-06-25 20:22:11 +00:00
1e07482cae Accepting request 711851 from home:rfrohl
update bolt to version 0.8

OBS-URL: https://build.opensuse.org/request/show/711851
OBS-URL: https://build.opensuse.org/package/show/hardware/bolt?expand=0&rev=5
2019-06-25 11:43:00 +00:00
f43c645808 Accepting request 678235 from hardware
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)

OBS-URL: https://build.opensuse.org/request/show/678235
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bolt?expand=0&rev=2
2019-02-26 21:19:25 +00:00
5ee5156a5e 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)

OBS-URL: https://build.opensuse.org/package/show/hardware/bolt?expand=0&rev=3
2019-02-22 13:33:11 +00:00
af8ff855d2 Accepting request 663603 from hardware
- use meson macros during build 
- Update to 0.7
  * Features:
    - announce status to systemd via sd_notify (using a simple custom implementation)
  * Bug fixes:
    - properly update global security level status
    - adapt to systemd 240 not sending bind/unbind uevents
    - fix compilation on musl
    - daemon: use g_unix_signal_source… to catch signals
  * Improvements
    - precondition checks cleanup and completion
    - error cleanup
    - fix some leaks and issues uncovered by coverity
- security review: add RNG hardening patch (boo#1119975): 
  hardening_for_RNG_code.patch
Update to 0.6
- New Features:
  * pre-boot access control list, aka. BootACL support
	- domains objects are now persistent
	  * new Uid (dbus) / uid (object) property derived from the uuid of the device representing the root switch
	  * sysfs and id attribute will be set/unset on connects and disconnects
	  * domains are now stored in the boltd database
	- domains got the BootACL (dbus) / bootacl (object) property
	  * uuids can be added, removed or set in batch
	  * when domain is online: changes are written to the sysfs boot_acl attribute directly
	  * when domain is offline: changes are written to a journal and then reapplied in order when the domain is connected
	- newly enrolled devices get added to all bootacls of all domains if the policy is BOLT_POLICY_AUTO
	- removed devices get deleted from all bootacls of all domains
	- boltacl domain command will show the bootacl slots and their content
  * boltctl gained the -U, --uuid option, to control how uuids are printed
- Improvements and fixes:
  * Testing
	- boltctl is now included in the tests
  * Bugs and robustness:
	- The device state is verified in Device.Authorize
	- Handle empty 'keys' sysfs device attribute
	- Properly adjust policies when enrolling already authorized devices
	- Fix potential crasher when logging assertions g_return_if_fail

OBS-URL: https://build.opensuse.org/request/show/663603
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bolt?expand=0&rev=1
2019-01-21 09:47:23 +00:00
Tomáš Chvátal
b8e75db2d7 Accepting request 663352 from home:rfrohl
Update to bolt 0.7 and use meson macros during build

OBS-URL: https://build.opensuse.org/request/show/663352
OBS-URL: https://build.opensuse.org/package/show/hardware/bolt?expand=0&rev=1
2019-01-08 09:43:53 +00:00