Open liljenstolpe opened 1 year ago
@dominikschulz, any thoughts on this?
Ok, I have an ugly hack workaround, that works for some reason.
$ gopass-jsonapi configure --print
Then, at the end, when it asks you to install, say 'Y'. Evidently, that somehow bypasses the check that is blocking the normal install/configure.
Is there anyone paying attention here?
@dominkschultz - need anything else from me?
+1, although slightly different.
I am unable to able to install for all users, without initialising a password store for the root user, which is a bit annoying.
You could change /etc/opt/chrome/native-messaging-hosts
directory to allow write from non root users, then switch it back after running the install script. Although the install locations for the wrapper etc would default to still being in your home directory.
I am unable to able to install for all users, without initialising a password store for the root user, which is a bit annoying.
This is something we should fix. An initialized password store should not be required to install the extension.
Summary
bridge has stopped working on my Arch box. When I attempt to run
gopass-jsonapi configure
I get the following error:But gopass is fully configured and running
Steps To Reproduce
Not sure how I got here. So, not quite sure how to reproduce, sorry.
Expected behavior
Be able to re-run configure on a running gopass system and be able to bring up bridge or other jsonapi clients
But - maybe - have a new-style config file, and non-default store location?
Environment
Please complete the following information (see note below)
Arch, recent
OS version:
Linux mjolnir 6.1.11-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 09 Feb 2023 20:06:08 +0000 x86_64 GNU/Linux
gopass-jsonapi Version: Bzzz - try again - won't even run that due to the error
Installation method: Original from AUR, retried with a go get.
Additional context
Re-ran with DEBUG set, here are some interesting tid-bits...
The key here, is you aren't seeing the config.
The config is in
/home/cdl/.config/gopass/config
note it's in the NEW format (the gitconfig format), not the YAML format. It looks like you aren't looking for the non-yaml format configs. Therefore, you aren't finding my stores.Note, I didn't change the config format, I assume some upgrade that gopass went through in the last year did the translation in a migration.