Wiki
Clone wikiykocli / Home
YKOCLI
This repository contains a series of utilities to facilitate obtainment of TOTP tokens from yubikey-manager (ykman). TOTP account ADD, DELETE and RENAME capabilities are also supported.
The utilties require the following software packages (which are readily available on all the common Linux Distributions) at the minimal level stated or greater:
GNU BASH v5
yubikey-manager v4
CopyQ v6
figlet v2
zbar v0.23
konsole_v5-22 Required for Background mode
Script Name | Description |
---|---|
ykocli | Obtain TOTP token or ADD, RENAME, DELETE TOTP account |
src-yko-add.sh | Add TOTP account |
src-yko-help.sh | Format and display help messages |
src-yko-time.sh | Calculate expiration time (in seconds) for TOTP token |
src-yko-totp.sh | Obtain TOTP token |
src-yko-trap.sh | Exit processing |
src-yko-table.sh | Build available TOTP account table |
src-yko-delete.sh | Delete TOTP account |
src-yko-figlet.sh | Format application name for terminal display |
src-yko-rename.sh | Rename TOTP account |
src-yko-devinfo.sh | Process when mulitple Yubikeys are used |
src-yko-ck-input.sh | Validate input for processing |
src-yko-ck-touch.sh | Identify OATH accounts that require touch |
src-yko-set-colors.sh | Assign ASCII color codes to variables to facilitate color output to screen |
src-yko-conf-override.sh | Process configuration overrides |
src-yko-set-variables.sh | Set Default Configuration options |
Updated