YubiKey Manager QT
Paquet d’installation silencieuse pour YubiKey Manager QT
1.2.6-1
Security
Security
Les paquets PREPROD sont des paquets construits via LUTI.
Ils restent généralement 5 jours en PREPROD, après quoi un deuxième scan VirusTotal est effectué pour vérifier que le status n'a pas changé.
Si le paquet réussit ce dernier contrôle, il est promu en PROD et publié sur le store.
- package: tis-yubikey-manager-qt
- name: YubiKey Manager QT
- version: 1.2.6-1
- categories: Security
- maintainer: WAPT Team,Tranquil IT,Amel FRADJ
- editor: 2017 Yubico
- licence: proprietary_restricted,wapt_private
- target_os: windows
- architecture: x86
- signature_date:
- size: 52.71 Mo
- homepage : https://github.com/Yubico/yubikey-manager-qt
package : tis-yubikey-manager-qt
version : 1.2.6-1
architecture : x86
section : base
priority : optional
name : YubiKey Manager QT
categories : Security
maintainer : WAPT Team,Tranquil IT,Amel FRADJ
description : Cross-platform application for configuring any YubiKey on any USB transport
depends :
conflicts :
maturity : PREPROD
locale :
target_os : windows
min_wapt_version : 2.3
sources :
installed_size :
impacted_process :
description_fr : Application multiplateforme permettant de configurer n'importe quelle YubiKey sur tous les transports USB
description_pl : Wieloplatformowa aplikacja do konfigurowania dowolnego przycisku YubiKey na dowolnym nośniku USB
description_de : Plattformübergreifende Anwendung, mit der Sie jeden YubiKey auf jedem USB-Transport einrichten können
description_es : Aplicación multiplataforma para configurar cualquier YubiKey en cualquier transporte USB
description_pt : Aplicação multiplataforma para a configuração de qualquer YubiKey em qualquer transporte USB
description_it : Applicazione multipiattaforma per la configurazione di qualsiasi YubiKey su qualsiasi supporto USB
description_nl : Cross-platform toepassing voor het configureren van elke YubiKey op elk USB-transportmiddel
description_ru : Кроссплатформенное приложение для настройки любого YubiKey на любом USB-транспорте
audit_schedule :
editor : 2017 Yubico
keywords :
licence : proprietary_restricted,wapt_private
homepage : https://github.com/Yubico/yubikey-manager-qt
package_uuid : ec5b6235-1c4d-4ef9-bfb1-8ed1b6a498d2
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version :
max_os_version :
icon_sha256sum : 4ee9ed0c7bb4e5b5fe8365ba0e80c13e2449dce0b5b85f8a332d38935a503119
signer : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date : 2026-01-21T14:17:58.000000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
signature : nPGaXm4j9yFd89Qe8mMuBXUCLJZOv6QV4W1+JLmsKc/ft3CBU9hV2TyioBwNAS85rhoPi+MXXmLNPRzSV7SQNPfttB5EKHP5F8yaL2gd7uymOABpp9rYix12lfIptD/mTja18nrjBUV7B0i3nHn0PVrjGSROhYobVPoueCaw2ViOPvRXk7cK7+XzVa22LR1XC4D667QNEQ7YxzeIjvJ+bFF1wCuq/OzKa6jLxd0ntu9YnGu7cHxxUAy2AWzTcfon34HaHTongTBcphKQbG8jpffVSKB7tS+EwebOZ494BXaMph3OlL9S0IJtAAsdBiQoHut+o0pwm6Iiaj2+bBKpVQ==
# -*- coding: utf-8 -*-
from setuphelpers import *
r"""
Usable WAPT package functions: install(), uninstall(), session_setup(), audit(), update_package()
"""
# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls
def install():
# Declaring local variables
bin_name = glob.glob('yubikey-manager-qt-*.exe')[0]
# Installing the software
install_exe_if_needed(bin_name,
silentflags='/S',
key='yubikey-manager',
min_version=control.get_software_version(),
)
# -*- coding: utf-8 -*-
from setuphelpers import *
from setupdevhelpers import *
import glob
def update_package():
# Declaring local variables
package_updated = False
proxies = get_proxies_from_wapt_console()
if not proxies:
proxies = get_proxies()
dict_arch = {
"x64" :"-win64.exe",
"x86" :"-win32.exe"
}
url_base = "https://developers.yubico.com/yubikey-manager-qt/Releases/"
response = requests.get(url_base,allow_redirects=True, proxies=proxies)
# Extract the correct div using bs_find_all
divs = bs_find_all(response.text, "div","id","page-content", proxies=proxies)
exe_file = None
for div in divs:
if exe_file:
break
links = div.find_all('a', href=True)
for link in links:
if link['href'].endswith('.exe') and dict_arch[control.architecture] in link['href']:
href = link['href']
exe_file = href
download_url = "https://developers.yubico.com/yubikey-manager-qt/Releases/" + exe_file
latest_bin = exe_file.split('/')[-1]
version = latest_bin.split('-')[-2]
break
# Downloading latest binaries
print("Download URL is: %s" % download_url)
if not isfile(latest_bin):
print("Downloading: %s" % latest_bin)
wget(download_url, latest_bin, proxies=proxies)
package_updated = True
else:
print("Binary is present: %s" % latest_bin)
# Deleting outdated binaries
for f in glob.glob('*.exe'):
if f != latest_bin:
remove_file(f)
# Mettre à jour le package
control.set_software_version(version)
control.save_control_to_wapt()
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
74f1b44ccbe0b22dd91b1bca9fc2d0d4474d892c5c3f3db20117be49e9b6de35 : WAPT/control
4ee9ed0c7bb4e5b5fe8365ba0e80c13e2449dce0b5b85f8a332d38935a503119 : WAPT/icon.png
6a46999e7d040a74146d3d72522aa4cb9f68d92a9452afeb351ceb19136c5097 : luti.json
e43cc811d6347a49ab05c6b58225881dc6a6642875ee62b20ede9de62b3b0479 : setup.py
e11fa9f84f282278898a0c016f3bf71b35b60241165ddc75486b0450edca57b3 : update_package.py
4eb85788107c0af89ca1ade0779cac9e86cf2d7a71c09b239fd478ff8abd882c : yubikey-manager-qt-1.2.6-win32.exe