Mario Limonciello
Mario Limonciello
> We put it there to avoid calling flashrom_init() on unsupported hardware (which might go boom). I'll have a rethink. Why does `flashrom_init()` need to be in the plugin startup...
> > Why does flashrom_init() need to be in the plugin startup callback? How about push it back into coldplug? > > Alternate proposal here; we just add more than...
It's unfortunate to have to duplicate logic in both tool and library. What do you think about using a to_string callback instead that can abstract it?
The policy for it is configured by the P2PPolicy configuration option in `fwupd.conf`. I'd expect if you change that to `none` it won't run anymore. It's described in the man...
What kind of devices were you updating? Some of those capabilities removal are things fwupd uses for some kinds of devices.
IIUC rawio is probably going to break ssd updates and disk access, sys-admin is going to break any devfs access. Immutable is going to break UEFI updates. Dropping the mount...
I don't think it's a good idea to let Fedora and upstream deviate in this area. If some default hardening is good enough for Fedora it should be good enough...
> Apologies for radio silence and any lack of movement on this, I have not had much time to spare as of late. I see some of the settings I...
Can you try changing the quirk file like this? You can change it on your filesystem without recompiling if you just restart fwupd.service. ``` diff --git a/plugins/steelseries/steelseries.quirk b/plugins/steelseries/steelseries.quirk index de9399281..fc2dd90f2...