Package: yubikey-personalization Version: 1.20.0-4 Tags: patch User: p...@hungry.com Usertags: appstream-modalias
At the moment, the proposed packages when inserting a yubikey into a machine where the appstream hardware mapping is used, is libykpers-1-1 and libyubikey-udev. The yubikey-personalization package, in general a more user releant package, is not proposed. I propose to replace the libyubikey-udev with yubikey-personalization in this mapping, using the following patch: diff --git a/debian/com.yubico.yubikey.personalization.metainfo.xml b/debian/com.yubico.yubikey.personalization.metainfo.xml new file mode 100644 index 0000000..5226970 --- /dev/null +++ b/debian/com.yubico.yubikey.personalization.metainfo.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<component> + <id>com.yubico.yubikey.personalization</id> + <metadata_license>MIT</metadata_license> + <name>yubikey-personalization</name> + <summary>Personalization tool for Yubikey OTP tokens</summary> + <description> + <p> + YubiKeys are USB tokens that act like keyboards and generate + one-time or static passwords. + </p> + <p> + This is a tool to customize the tokens with your own + cryptographic key, user id and so on. + </p> + </description> + <provides> + <modalias>usb:v1050p0010d*</modalias> + <modalias>usb:v1050p0110d*</modalias> + <modalias>usb:v1050p0111d*</modalias> + <modalias>usb:v1050p0114d*</modalias> + <modalias>usb:v1050p0116d*</modalias> + <modalias>usb:v1050p0401d*</modalias> + <modalias>usb:v1050p0403d*</modalias> + <modalias>usb:v1050p0405d*</modalias> + <modalias>usb:v1050p0407d*</modalias> + <modalias>usb:v1050p0410d*</modalias> + </provides> +</component> diff --git a/debian/com.yubico.yubikey.udev.metainfo.xml b/debian/com.yubico.yubikey.udev.metainfo.xml index cc81080..f4ed6d1 100644 --- a/debian/com.yubico.yubikey.udev.metainfo.xml +++ b/debian/com.yubico.yubikey.udev.metainfo.xml @@ -14,16 +14,4 @@ see libu2f-udev. </p> </description> - <provides> - <modalias>usb:v1050p0010d*</modalias> - <modalias>usb:v1050p0110d*</modalias> - <modalias>usb:v1050p0111d*</modalias> - <modalias>usb:v1050p0114d*</modalias> - <modalias>usb:v1050p0116d*</modalias> - <modalias>usb:v1050p0401d*</modalias> - <modalias>usb:v1050p0403d*</modalias> - <modalias>usb:v1050p0405d*</modalias> - <modalias>usb:v1050p0407d*</modalias> - <modalias>usb:v1050p0410d*</modalias> - </provides> </component> diff --git a/debian/copyright b/debian/copyright index 20268c8..a2bfae6 100644 --- a/debian/copyright +++ b/debian/copyright @@ -24,6 +24,12 @@ License: BSD-2-clause Files: debian/com.yubico.yubikey.ykpers.metainfo.xml Copyright: (c) 2016 Simon Josefsson <si...@josefsson.org> +License: MIT + +Files: debian/com.yubico.yubikey.personalization.metainfo.xml +Copyright: (c) 2024 Petter Reinholdtsen +License: MIT + License: MIT Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/debian/yubikey-personalization.install b/debian/yubikey-personalization.install index a65408f..fc1f97e 100644 --- a/debian/yubikey-personalization.install +++ b/debian/yubikey-personalization.install @@ -1,2 +1,3 @@ usr/bin usr/share/man +debian/com.yubico.yubikey.personalization.metainfo.xml /usr/share/metainfo/ -- Happy hacking Petter Reinholdtsen