Page MenuHomeFreeBSD

New port: security/aws-vault: Vault for securely storing and accessing AWS credentials
ClosedPublic

Authored by dmgk on Wed, Oct 9, 1:25 PM.

Details

Summary
New port: security/aws-vault

AWS Vault is a tool to securely store and access AWS credentials in a
development environment.

AWS Vault stores IAM credentials in your operating system's secure keystore and
then generates temporary credentials from those to expose to your shell and
applications. It's designed to be complementary to the AWS CLI tools, and is
aware of your profiles and configuration in ~/.aws/config.

WWW: https://github.com/99designs/aws-vault
Test Plan

portlint -ACN: OK
poudriere testport: OK (113a, 120i, 120a)

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

dmgk created this revision.Wed, Oct 9, 1:25 PM
araujo requested changes to this revision.Wed, Oct 9, 3:16 PM

You need to connect the new port on security/Makefile, seems it is missing from this diff.

This revision now requires changes to proceed.Wed, Oct 9, 3:16 PM
dmgk added a comment.Wed, Oct 9, 3:41 PM

You need to connect the new port on security/Makefile, seems it is missing from this diff.

But I was asked to use addport for this by @tz - https://reviews.freebsd.org/D21780?id=62505#inline-136019
So what should I use? :)

araujo added a comment.Wed, Oct 9, 3:49 PM
In D21955#479658, @dmgk wrote:

You need to connect the new port on security/Makefile, seems it is missing from this diff.

But I was asked to use addport for this by @tz - https://reviews.freebsd.org/D21780?id=62505#inline-136019
So what should I use? :)

Usually I don't use these posh tools myself, but I can see at line 462 on addport, it adds the connection to gategory/Makefile:

462         print "Inserting new port into $category/Makefile...\n";

I think you just missed it in the diff, I would do something like:

arc diff create <path>/ports/security/

But in your case, you need just to update the arc diff.

Br,

dmgk updated this revision to Diff 63084.Wed, Oct 9, 3:54 PM

Hook to the build.

araujo accepted this revision.Wed, Oct 9, 3:56 PM
This revision is now accepted and ready to land.Wed, Oct 9, 3:56 PM
araujo added a comment.Wed, Oct 9, 4:02 PM
In D21955#479672, @dmgk wrote:

Hook to the build.

@dmgk just to clarify, @tz is right about the usage of addport it is safer than do things manually!!! I will always suggest to use addport, although I'm not always using it. :)

This revision was automatically updated to reflect the committed changes.