From owner-svn-ports-head@freebsd.org Mon Sep 9 19:32:29 2019 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 80CABDD310; Mon, 9 Sep 2019 19:32:29 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46Ryws2gKCz4Shm; Mon, 9 Sep 2019 19:32:29 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 3B11D1A7A7; Mon, 9 Sep 2019 19:32:29 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x89JWTvj056661; Mon, 9 Sep 2019 19:32:29 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x89JWSK7056657; Mon, 9 Sep 2019 19:32:28 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <201909091932.x89JWSK7056657@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Mon, 9 Sep 2019 19:32:28 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r511661 - in head/security: . totp-cli X-SVN-Group: ports-head X-SVN-Commit-Author: sunpoet X-SVN-Commit-Paths: in head/security: . totp-cli X-SVN-Commit-Revision: 511661 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Sep 2019 19:32:29 -0000 Author: sunpoet Date: Mon Sep 9 19:32:28 2019 New Revision: 511661 URL: https://svnweb.freebsd.org/changeset/ports/511661 Log: Add totp-cli 1.1.1 This is a simple TOTP (Time-based One-time Password) CLI tool. TOTP is the most common mechanism for 2FA (Two-Factor-Authentication). You can manage and organize your accounts with namespaces and protect your data with a password. WWW: https://github.com/yitsushi/totp-cli Added: head/security/totp-cli/ head/security/totp-cli/Makefile (contents, props changed) head/security/totp-cli/distinfo (contents, props changed) head/security/totp-cli/pkg-descr (contents, props changed) Modified: head/security/Makefile Modified: head/security/Makefile ============================================================================== --- head/security/Makefile Mon Sep 9 19:32:18 2019 (r511660) +++ head/security/Makefile Mon Sep 9 19:32:28 2019 (r511661) @@ -1279,6 +1279,7 @@ SUBDIR += tlswrap SUBDIR += tor SUBDIR += tor-devel + SUBDIR += totp-cli SUBDIR += tpm-tools SUBDIR += trezord SUBDIR += trinokiller Added: head/security/totp-cli/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/totp-cli/Makefile Mon Sep 9 19:32:28 2019 (r511661) @@ -0,0 +1,31 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= totp-cli +PORTVERSION= 1.1.1 +DISTVERSIONPREFIX= v +CATEGORIES= security + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Authy/Google Authenticator like TOTP CLI tool + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +USES= go:modules + +PLIST_FILES= bin/totp-cli + +GH_ACCOUNT= yitsushi +GH_TUPLE= golang:crypto:71b5226:golang_crypto/vendor/golang.org/x/crypto \ + golang:sys:749cb33:golang_sys/vendor/golang.org/x/sys \ + kardianos:osext:2bc1f35:kardianos_osext/vendor/github.com/kardianos/osext \ + mitchellh:go-homedir:v1.1.0:mitchellh_gohomedir/vendor/github.com/mitchellh/go-homedir \ + yitsushi:github-release-check:v1.0.1:yitsushi_github_release_check/vendor/github.com/yitsushi/github-release-check \ + yitsushi:go-commander:v1.1.0:yitsushi_go_commander/vendor/github.com/yitsushi/go-commander +USE_GITHUB= yes + +do-install: + ${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/totp-cli ${STAGEDIR}${PREFIX}/bin/totp-cli + +.include Added: head/security/totp-cli/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/totp-cli/distinfo Mon Sep 9 19:32:28 2019 (r511661) @@ -0,0 +1,15 @@ +TIMESTAMP = 1567893266 +SHA256 (yitsushi-totp-cli-v1.1.1_GH0.tar.gz) = a57b2b98f011cc7bc53c657575baf6225fd4b4d1112c4dcc1cc11d7f366916eb +SIZE (yitsushi-totp-cli-v1.1.1_GH0.tar.gz) = 22360 +SHA256 (golang-crypto-71b5226_GH0.tar.gz) = 7ab66566a1792bf53b26474bf023d0607e59158af6a1321d94c56de433cb083b +SIZE (golang-crypto-71b5226_GH0.tar.gz) = 1693011 +SHA256 (golang-sys-749cb33_GH0.tar.gz) = 14cd0776aff1de547c3d2501e985917d5843fbbab11c9f8c2ad7bb2c7a1279a8 +SIZE (golang-sys-749cb33_GH0.tar.gz) = 1468012 +SHA256 (kardianos-osext-2bc1f35_GH0.tar.gz) = 1b771589ecc12d1449c5f9f7754b2149369cc76ca42eee0386b8c9a7434ceca9 +SIZE (kardianos-osext-2bc1f35_GH0.tar.gz) = 4899 +SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600 +SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362 +SHA256 (yitsushi-github-release-check-v1.0.1_GH0.tar.gz) = 8c651db3bf52967e04c8cead79787de0f4b1e74decbc4ea814b1de4f4de4c760 +SIZE (yitsushi-github-release-check-v1.0.1_GH0.tar.gz) = 1727 +SHA256 (yitsushi-go-commander-v1.1.0_GH0.tar.gz) = 197a9086fcdc81f2eba859a61fd0fe950f46904e3bdc7c2158b36995f953a8aa +SIZE (yitsushi-go-commander-v1.1.0_GH0.tar.gz) = 23286 Added: head/security/totp-cli/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/totp-cli/pkg-descr Mon Sep 9 19:32:28 2019 (r511661) @@ -0,0 +1,5 @@ +This is a simple TOTP (Time-based One-time Password) CLI tool. TOTP is the most +common mechanism for 2FA (Two-Factor-Authentication). You can manage and +organize your accounts with namespaces and protect your data with a password. + +WWW: https://github.com/yitsushi/totp-cli