Bug 1217520

Summary: qemu: add support for canokeys
Product: [openSUSE] openSUSE Tumbleweed Reporter: Ludwig Nussel <lnussel>
Component: Virtualization:ToolsAssignee: Dario Faggioli <dfaggioli>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: dfaggioli, fvogt, lnussel
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Ludwig Nussel 2023-11-27 09:46:25 UTC
Looks like there's software FIDO2 support in qemu: https://www.qemu.org/docs/master/system/devices/canokey.html

It needs https://github.com/canokeys/canokey-qemu.

Could we have that in Factory please? As we are adding FIDO2 integration with disk encryption this would help both developing as well as later testing in openQA.
Comment 1 Dario Faggioli 2023-11-29 11:08:33 UTC
Hey, I saw you packaged it, and it's already in the Virtualization devel project. Nice!

Have you submitted it to Factory as well? If yes, I'm happy to make the necessary changes in the qemu specfile myself...
Comment 2 Ludwig Nussel 2023-12-21 13:44:48 UTC
yes, canokey-qemu is in Factory. Here are the spec file changes:

https://github.com/openSUSE/qemu/pull/47
Comment 3 Dario Faggioli 2024-01-09 14:17:43 UTC
Cool! And thanks for the PR. I've merged it, and I'm preparing the package for Factory.

BTW, is canokey already (or is it going to be added) in SLE (16) as well?

Asking because I'd like to put what I currently have in Factory there and, if canokey will not be present in it, I need product switches...
Comment 4 Ludwig Nussel 2024-01-09 14:40:37 UTC
It's not for SLE
Comment 5 Dario Faggioli 2024-01-09 22:17:13 UTC
(In reply to Ludwig Nussel from comment #4)
> It's not for SLE

Ok. I'll make it depend on the appropriate suse_version (or whatever the proper macro is) as well then.

Thanks
Comment 6 OBSbugzilla Bot 2024-01-10 17:34:53 UTC
This is an autogenerated message for OBS integration:
This bug (1217520) was mentioned in
https://build.opensuse.org/request/show/1137967 Factory / qemu
Comment 9 OBSbugzilla Bot 2024-01-17 17:35:04 UTC
This is an autogenerated message for OBS integration:
This bug (1217520) was mentioned in
https://build.opensuse.org/request/show/1139511 Factory / qemu
Comment 10 OBSbugzilla Bot 2024-02-06 03:35:03 UTC
This is an autogenerated message for OBS integration:
This bug (1217520) was mentioned in
https://build.opensuse.org/request/show/1144426 Factory / qemu
Comment 11 Dario Faggioli 2024-02-21 14:20:07 UTC
It wasn't easy but, for now, this seems to work... Closing it.