Z:gnu-otpasswd--38bb24-Usage: =25s =5Boptions=5D=0AActions:/en

Usage: %s [options] Actions: -k, --key Generate a new key. You can pass -c along and set length or alphabet -r, --remove Remove key, and disable OTP.

-s, --skip Skip to a card specified as an argument. -t, --text Generate either one ascii passcard or a single passcode depending on argument. -l, --latex Generate a LaTeX output with 6 passcards starting with the specified one -a, --authenticate Try to authenticate with given passcode -w, --warning Display warnings (ex. user on last passcard) -P, --prompt Display authentication prompt for given passcode

Where might be one of: number        - a decimal number of a passcode [number]      - a passcard number

CRR[number] or RRC[number] - a passcode in passcard of a given number. C is column (A through G), RR - row (1..10) current       - passcode used for next time authentication [current]     - passcard containing current passcode next or [next] - first, not yet printed, passcard

Configuration: -i, --info Print current configuration and state. --info-key Print key and counter used for generating passcodes. Warning: This will print private data. -c, --config Can be passed multiple times. Manages various settings: show= configure visibility of passcode during authentication. alphabet= select passcode alphabet. Use 'list' argument to get IDs of available alphabets. codelength= select passcode length.

contact=X    Set contact info (e.g. phone number) with which to receive a passcode during authentication. Details depends configuration. Use "" to disable. label=X      Set a caption to use on generated passcards. Use "" to set default (hostname)

salt= Meaningful only during key generation. Enable/disable salting of a passcode counter. Disabling this option will make program compatible with PPPv3.1 and will increase available passcard number at the cost of                        (theoretically) less security.

disable= Disable user without removing his data.

-p, --password Set static password. (optionally: --password= ) -u, --user  Operate on state of specified user. Administrator-only option. -v, --verbose Display more information about what is happening. Try double -v -v for even more information. --version Display license, warranty, version and author information. -h, --help Display this message OBSOLETE: --check Run all testcases. (Moved to agent_otp executable)

Notes: Both --text and --latex can get "next" as a parameter which will print the first not-yet printed passcard. Usage of this argument is recommended as it enables OTPasswd to display warnings when user reaches his last printed passcard.

Examples: %s --config salt=off --key  generate new (not salted) key %s --text next              print first not-yet-printed passcard %s --text '[3]'             print third passcard to standard output %s --text current           print current passcode %s --config codelength=5    use 5-character long passcodes Generate a 6 passcards on A4 page using LaTeX: %s --latex next > tmp.latex pdflatex tmp.latex \