Giter VIP home page Giter VIP logo

gcredstash's People

Contributors

mgreensmith avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

gcredstash's Issues

Maintainership

Could I suggest handing off maintainership to somebody else?

There have been no releases since July 2017, and there are issues and modernisations that I and others would very much like to get merged. If you're worried about somebody abusing the project, you can still maintain ownership, having somebody else who can at least triage PRs and get them merged would be very useful.

credstash and gcrestash

I am curious to test in same dynamodb table with both credstash and gcrestash.

I found, the key create by credstash or gcrestash, credstash can get them all, but gcredstash can't. It can only get the key which is created by itself.

Will it be fine to make it compatible with credstash?

panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x7776ed]

goroutine 1 [running]:
gcredstash.(*Driver).DecryptMaterial(0xc4200bf5c0, 0xc4201a25e0, 0x4, 0xc420214480, 0xc42011dd40, 0xc420214480, 0x0, 0x0, 0xb93488)
	/tmp/src/src/gcredstash/driver.go:82 +0x47d
gcredstash.(*Driver).GetSecret(0xc4200bf5c0, 0xc4201a25e0, 0x4, 0x0, 0x0, 0x90e679, 0x10, 0xc42011dd40, 0xffffffffffffffff, 0x0, ...)
	/tmp/src/src/gcredstash/driver.go:300 +0xba
gcredstash/command.(*GetallCommand).getCredentials(0xc4200127d0, 0xc420270600, 0x15, 0x20, 0xc42011dd40, 0x0)
	/tmp/src/src/gcredstash/command/getall.go:39 +0xf3
gcredstash/command.(*GetallCommand).RunImpl(0xc4200127d0, 0xc42000a150, 0x0, 0x0, 0x1, 0xc4200e9d10, 0x4685b6, 0x50)
	/tmp/src/src/gcredstash/command/getall.go:64 +0xdf
gcredstash/command.(*GetallCommand).Run(0xc4200127d0, 0xc42000a150, 0x0, 0x0, 0xc420015880)
	/tmp/src/src/gcredstash/command/getall.go:70 +0x67
github.com/mitchellh/cli.(*CLI).Run(0xc4200858c0, 0xc4200858c0, 0xc4200bf5e0, 0xc42011db90)
	/root/.go/src/github.com/mitchellh/cli/cli.go:235 +0x2d1
main.RunCustom(0xc42000a150, 0x1, 0x1, 0xc42011db90, 0x0)
	/tmp/src/cli.go:58 +0x13d
main.Run(0xc42000a150, 0x1, 0x1, 0xc4200001a0)
	/tmp/src/cli.go:46 +0x3d5
main.main()
	/tmp/src/main.go:6 +0x64

credstash web server

What if I want a group of people to be able to manage credentials in the cloud? Automatically generate and store credentials for new systems? Can the functionality be exposed as HTTP endpoints?

does gcredstash put support reading from file?

Hello,

When using credstash put, one can reference a file to read the value from with @path/to/file. When using that with gcredstash put, I get a value of @path/to/file in the dynamodb.

What is the correct way to read from file?

Setup Repo to use "go get"

I am trying to use this package in my go code : https://github.com/winebarrel/gcredstash. For doing so, I tried getting the package to my GOPATH using the below command :

$ go get -u github.com/winebarrel/gcredstash

package gcredstash: unrecognized import path "gcredstash" (import path does not begin with hostname)

package gcredstash/command: unrecognized import path "gcredstash/command" (import path does not begin with hostname)

The above command shows the above mentioned exceptions, but still downloads the package at the path :

/Users/rohitt/go/src/github.com/winebarrel/gcredstash

When I try to import this package now in my go file, it does not suggest this package at all during import.

It looks like that the repo is not setup to use "go get". Could you please clarify on this more if the one specified is the actual problem, or then suggest how to import this as a go package and use in my service ?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.