Subject: CVS commit: pkgsrc/security
From: Benny Siegert
Date: 2017-11-27 19:47:09
Message id: 20171127184709.433A1FB40@cvs.NetBSD.org

Log Message:
Add 2fa version 20171122.

From DESCR:

2fa is a two-factor authentication agent.

"2fa -add name" adds a new key to the 2fa keychain with the given name. It
prints a prompt to standard error and reads a two-factor key from standard
input. Two-factor keys are short case-insensitive strings of letters A-Z and
digits 2-7.

"2fa name" prints a two-factor authentication code from the key with the
given name.

With no arguments, "2fa" prints two-factor authentication codes from all
known time-based keys.

The default time-based authentication codes are derived from a hash of the
key and the current time, so it is important that the system clock have at
least one-minute accuracy.

The keychain is stored unencrypted in the text file "$HOME/.2fa".

Files:
RevisionActionfile
1.1addpkgsrc/security/2fa/DESCR
1.1addpkgsrc/security/2fa/Makefile
1.1addpkgsrc/security/2fa/PLIST
1.1addpkgsrc/security/2fa/distinfo