Bug 277637

Summary: [NEW PORT] security/enc: Modern and friendly CLI alternative to GnuPG
Product: Ports & Packages Reporter: Jesús Daniel Colmenares Oviedo <DtxdF>
Component: Individual Port(s)Assignee: Gabriel M. Dutra <dutra>
Status: Closed FIXED    
Severity: Affects Only Me CC: agh, dutra
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/life4/enc
Attachments:
Description Flags
security-enc-New-port-Modern-and-friendly-CLI-altern.patch DtxdF: maintainer-approval+

Description Jesús Daniel Colmenares Oviedo 2024-03-11 19:55:24 UTC
Created attachment 249098 [details]
security-enc-New-port-Modern-and-friendly-CLI-altern.patch

Description:

Enc is a CLI tool for encryption, a modern and friendly alternative
to GnuPG. It is easy to use, secure by default and can encrypt and
decrypt files using password or encryption keys, manage and download
keys, and sign data. Our goal was to make encryption available to
all engineers without the need to learn a lot of new words, concepts,
and commands. It is the most beginner-friendly CLI tool for encryption,
and keeping it that way is our top priority.

QA:

* portlint: OK (looks fine.)
* testport: OK (synth: 14.0-RELEASE, amd64)
Comment 1 commit-hook freebsd_committer freebsd_triage 2024-03-14 13:34:31 UTC
A commit in branch main references this bug:

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

commit cb123ca6854048d150d6e4cc66cfc4aacb4985e3
Author:     Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org>
AuthorDate: 2024-03-14 13:29:47 +0000
Commit:     Gabriel M. Dutra <dutra@FreeBSD.org>
CommitDate: 2024-03-14 13:32:51 +0000

    security/enc: Add new port

    Enc is a CLI tool for encryption. A modern and friendly alternative
    to GnuPG

    PR:             277637
    Approved by:    garga (mentor)
    Differential Revision:  https://reviews.freebsd.org/D44336

 security/Makefile              |  1 +
 security/enc/Makefile (new)    | 32 ++++++++++++++++++++++++++++++++
 security/enc/distinfo (new)    | 29 +++++++++++++++++++++++++++++
 security/enc/pkg-descr (new)   |  7 +++++++
 security/enc/pkg-message (new) |  7 +++++++
 5 files changed, 76 insertions(+)
Comment 2 Gabriel M. Dutra freebsd_committer freebsd_triage 2024-03-15 03:04:18 UTC
Committed, thank you!
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-05-03 14:48:17 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=12117d0e9314d1706508386c1c49ace2de578b31

commit 12117d0e9314d1706508386c1c49ace2de578b31
Author:     Matthew Grooms <mgrooms@shrew.net>
AuthorDate: 2024-05-03 14:41:05 +0000
Commit:     Warner Losh <imp@FreeBSD.org>
CommitDate: 2024-05-03 14:46:59 +0000

    da: Update trim stats for WRITE SAME and ATA TRIM

    The scsi UNMAP path updated trim stats in the da sysctl, but the ATA
    TRIM passthru and WRITE SAME paths did not. Add code so they do.

    PR: 277637
    Reviewed by: imp (tweaked WS path to update ranges)

 sys/cam/scsi/scsi_da.c | 6 ++++++
 1 file changed, 6 insertions(+)
Comment 4 commit-hook freebsd_committer freebsd_triage 2024-05-20 20:07:11 UTC
A commit in branch stable/14 references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=4c2ea6e26d210d07d29c845addeb0c2a103f5904

commit 4c2ea6e26d210d07d29c845addeb0c2a103f5904
Author:     Matthew Grooms <mgrooms@shrew.net>
AuthorDate: 2024-05-03 14:41:05 +0000
Commit:     Warner Losh <imp@FreeBSD.org>
CommitDate: 2024-05-20 19:23:40 +0000

    da: Update trim stats for WRITE SAME and ATA TRIM

    The scsi UNMAP path updated trim stats in the da sysctl, but the ATA
    TRIM passthru and WRITE SAME paths did not. Add code so they do.

    PR: 277637
    Reviewed by: imp (tweaked WS path to update ranges)

    (cherry picked from commit 12117d0e9314d1706508386c1c49ace2de578b31)

 sys/cam/scsi/scsi_da.c | 6 ++++++
 1 file changed, 6 insertions(+)