Bug 225267

Summary: [NEW PORT] security/sops: Editor of encrypted files that supports YAML, JSON and BINARY formats and encrypts with AWS KMS and PGP
Product: Ports & Packages Reporter: Dmitri Goutnik <dmgk>
Component: Individual Port(s)Assignee: Yuri Victorovich <yuri>
Status: Closed FIXED    
Severity: Affects Only Me CC: yuri
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://reviews.freebsd.org/D14111
Attachments:
Description Flags
sops-3.0.0.patch
none
sops-3.0.1.patch
none
patch file none

Description Dmitri Goutnik freebsd_committer freebsd_triage 2018-01-17 16:48:18 UTC
Created attachment 189840 [details]
sops-3.0.0.patch

SOPS is a wrapper around a text editor that transparently takes care of the
encryption and decryption. It supports YAML, JSON and BINARY formats and
encrypts with AWS KMS and PGP. When encrypting YAML and JSON, the content of
the file is manipulated as a tree where keys are stored in cleartext, and
values are encrypted.

WWW: https://github.com/mozilla/sops

QA:
  portlint -ACN: OK
  poudriere testport: OK (11a, 10i)
Comment 1 Dmitri Goutnik freebsd_committer freebsd_triage 2018-01-18 22:50:23 UTC
Created attachment 189897 [details]
sops-3.0.1.patch

Update to the new upstream release 3.0.1
Comment 2 Dmitri Goutnik freebsd_committer freebsd_triage 2018-01-21 16:50:00 UTC
Created attachment 189952 [details]
patch file

Update to 3.0.2
Comment 3 Yuri Victorovich freebsd_committer freebsd_triage 2018-01-31 04:19:09 UTC
Committed.
Thank you for your contribution!
Comment 4 commit-hook freebsd_committer freebsd_triage 2018-01-31 04:19:12 UTC
A commit references this bug:

Author: yuri
Date: Wed Jan 31 04:19:03 UTC 2018
New revision: 460456
URL: https://svnweb.freebsd.org/changeset/ports/460456

Log:
  New port: security/sops: Editor of encrypted files that supports YAML, JSON and BINARY formats

  PR:		225267
  Submitted by:	Dmitri Goutnik <dg@syrec.org>
  Approved by:	tcberner (mentor)
  Differential Revision:	https://reviews.freebsd.org/D14111

Changes:
  head/security/Makefile
  head/security/sops/
  head/security/sops/Makefile
  head/security/sops/distinfo
  head/security/sops/pkg-descr