Package: yubikey-manager Version: 0.7.1-1 Severity: minor Tags: patch Hi, There is a lintian warning for this package: Missing manpage for the binary /usr/bin/ykman. I have prepared a manpage for this package by looking at the upstream docs. Please find the patch.
-- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.18.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8), LANGUAGE=en_IN:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages yubikey-manager depends on: ii pcscd 1.8.23-3 ii python3 3.6.6-1 pn python3-click <none> pn python3-yubikey-manager <none> yubikey-manager recommends no packages.
commit 296e0fcfcd2bad741fac9476e54a2294c0b6cf8e Author: Abhijith PA <abhij...@disroot.org> Date: Sat Oct 27 16:51:10 2018 +0530 Add manpages diff --git a/debian/ykman.1 b/debian/ykman.1 new file mode 100644 index 0000000..0ece2c4 --- /dev/null +++ b/debian/ykman.1 @@ -0,0 +1,70 @@ +.TH YKMAN 1 "September 2018" "YKMAN" +.SH NAME +ykman \- Configure your YubiKey via the command line. +.SH SYNOPSIS +.B ykman +[\fIoptions\fP] [\fIcommands\fP] +.IR <arguments> ... +.SH DESCRIPTION +YubiKey Manager (ykman) is a command line tool for +configuring a YubiKey over all transports. It is +capable of reading out device information as well as +configuring several aspects of a YubiKey, including +enabling or disabling connection transports an +programming various types of credentials. +.PP +YubiKey is a specific series of personal Hardware +Security Modules, meant to protect private keys +tied to its users (for 2nd factor authentication, use +with OpenPGP). +.SH OPTIONS +.TP +\fB\-v\fP, \fB\-\-verion\fP +Display version number. +.TP +\fB\-d\fP, \fB\-\-device SERIAL\fP +.TP +\fB\-l\fP, \fB\-\-log-level [DEBUG|INFO|WARNING|ERROR|CRITICAL]\fP +Enable logging at given verbosity level. +.TP +\fB\-\-log-file FILE\fP +Write logs to the given FILE instead of standard error; ignored unless --log-level is also set. +.TP +\fB\-h\fP, \fB\-\-help\fP +Show this message and exit. +.SH COMMANDS +.TP +\fBconfig \fP +Enable/Disable applications. +.TP +\fBfido\fP +Manage FIDO applications. +.TP +\fBinfo\fP +Show general information. +.TP +\fBlist\fP +List connected YubiKeys. +.TP +\fBmode\fP +Manage connection modes (USB Interfaces). +.TP +\fBoath\fP +Manage OATH Application. +.TP +\fBopenpgp\fP +Manage OpenPGP Application. +.TP +\fBotp\fP +Manage OTP Application. +.TP +\fBpiv\fP +Manage PIV Application. +.SH AUTHORS +Yubico AB +.SH COPYRIGHT +Copyright © 2018 Yubico AB. License: BSD-2-clause +.SH SEE ALSO +\fByubikey-neo-manager\fP(1) +.TP +Full documentation at: https://developers.yubico.com/yubikey-manager/ diff --git a/debian/yubikey-manager.manpages b/debian/yubikey-manager.manpages new file mode 100644 index 0000000..424aca7 --- /dev/null +++ b/debian/yubikey-manager.manpages @@ -0,0 +1 @@ +debian/ykman.1