Bug 284929 - [new port] security/gauth: Google Authenticator in your terminal
Summary: [new port] security/gauth: Google Authenticator in your terminal
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Koichiro Iwao
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-20 16:31 UTC by Yusuf Yaman
Modified: 2025-02-24 07:50 UTC (History)
2 users (show)

See Also:


Attachments
security/gauth.patch (3.20 KB, patch)
2025-02-20 16:32 UTC, Yusuf Yaman
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yusuf Yaman 2025-02-20 16:31:41 UTC

    
Comment 1 Yusuf Yaman 2025-02-20 16:32:46 UTC
Created attachment 257696 [details]
security/gauth.patch

gauth is a command-line utility that replaces Google Authenticator, providing a
convenient way to generate two-factor authentication codes from your terminal.
It stores secrets locally, supports encryption, and offers features like
displaying progress bars, adding/removing keys, and compatibility with
various services like AWS, Github, and more. This tool is ideal for
users who prefer managing their 2FA on their computers rather than
relying solely on their smartphones.

WWW:	https://github.com/pcarrier/gauth \
	https://pkg.go.dev/github.com/pcarrier/gauth


Poudriere testport passes on 142amd64-default.

Pet port{clippy,fmt,lint}.

Thanks in advance.
Comment 2 Koichiro Iwao freebsd_committer freebsd_triage 2025-02-24 07:50:10 UTC
Perfect! Thank you for your contribution.
Comment 3 commit-hook freebsd_committer freebsd_triage 2025-02-24 07:50:18 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c53a7a6fc6fe4c258ab16b5bd9ab7b5fced2e540

commit c53a7a6fc6fe4c258ab16b5bd9ab7b5fced2e540
Author:     Yusuf Yaman <nxjoseph@protonmail.com>
AuthorDate: 2025-02-20 16:31:01 +0000
Commit:     Koichiro Iwao <meta@FreeBSD.org>
CommitDate: 2025-02-24 07:47:25 +0000

    security/gauth: New port: Google Authenticator in your terminal

    gauth is a command-line utility that replaces Google Authenticator, providing a
    convenient way to generate two-factor authentication codes from your terminal.
    It stores secrets locally, supports encryption, and offers features like
    displaying progress bars, adding/removing keys, and compatibility with
    various services like AWS, Github, and more. This tool is ideal for
    users who prefer managing their 2FA on their computers rather than
    relying solely on their smartphones.

    WWW:    https://github.com/pcarrier/gauth \
            https://pkg.go.dev/github.com/pcarrier/gauth

    PR:     284929

 security/Makefile              |  1 +
 security/gauth/Makefile (new)  | 20 ++++++++++++++++++++
 security/gauth/distinfo (new)  |  5 +++++
 security/gauth/pkg-descr (new) |  7 +++++++
 4 files changed, 33 insertions(+)