-
Notifications
You must be signed in to change notification settings - Fork 809
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fatal: no submodule mapping found #69
Comments
Let me know if this resolves the issue for you, also how you go with the keyring library. I was in the process of moving over the good parts of it to keybase/go-keychain#4 (comment) If you can, I'd suggest using https://github.com/keybase/go-keychain instead. See #58. |
Thanks, that fixes the git error. I'm using keyring because it supports kwallet; it looks like go-keychain doesn't yet support any linux mechanism. Assuming you add kwallet support to go-keychain, the following may be helpful to you:
--- a/keyring/kwallet.go
+++ b/keyring/kwallet.go
const (
- DBUS_SERVICE_NAME = "org.kde.kwalletd"
- DBUS_PATH = "/modules/kwalletd"
+ DBUS_SERVICE_NAME = "org.kde.kwalletd5"
+ DBUS_PATH = "/modules/kwalletd5"
APPID = "aws-vault"
FOLDER = "aws-vault"
)
--- a/keyring/kwallet.go
+++ b/keyring/kwallet.go
const (
DBUS_SERVICE_NAME = "org.kde.kwalletd5"
DBUS_PATH = "/modules/kwalletd5"
- APPID = "aws-vault"
- FOLDER = "aws-vault"
)
+
+var APPID = "aws-vault"
+var FOLDER = "aws-vault" |
Thanks @mpictor, |
I've added your feedback to #23 too. |
I'm trying to use your keyring module; I'm importing
"github.com/99designs/aws-vault/keyring"
. However, I get an error when I attempt to install my code's dependencies (which include aws-vault).$
go get .
I noticed that the most recent commit, 09f0ba74, was "Update Vendors". Thinking this might be the issue, I tried checking out the previous commit and re-running the submodule update command. This resulted in the same error.
The text was updated successfully, but these errors were encountered: