Bug 277637 - [NEW PORT] security/enc: Modern and friendly CLI alternative to GnuPG
Summary: [NEW PORT] security/enc: Modern and friendly CLI alternative to GnuPG
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: Gabriel M. Dutra
URL: https://github.com/life4/enc
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-11 19:55 UTC by Jesús Daniel Colmenares Oviedo
Modified: 2024-05-20 20:07 UTC (History)
2 users (show)

See Also:


Attachments
security-enc-New-port-Modern-and-friendly-CLI-altern.patch (6.30 KB, patch)
2024-03-11 19:55 UTC, Jesús Daniel Colmenares Oviedo
DtxdF: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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(+)