Matthijs Langenberg

Results 15 comments of Matthijs Langenberg

Auch, just got bit by the same feature. Just as I thought I was done writing API docs.

As a temporary workaround, you can add the passphrase manually to the macOS keychain. Then set `GPHOTOS_CLI_TOKENSTORE_KEY` environment variable, with the output of `security find-generic-password -a $USER -s name_of_item -w`...

Okay, let me know if I can test something for you. And thanks for the effort in protecting the credentials to my Google Photos library.

Sure, here is the output. ``` $ gphotos-uploader-cli --config /tmp/gphotos-uploader-cli init [info] Using application data at '/tmp/gphotos-uploader-cli'. [done] √ Application data dir created successfully. Please edit: - `/tmp/gphotos-uploader-cli/config.hjson` to add...

I also compiled from source (a1ba508), to see if that made any difference. This gives a more useful error message, so it partly has to do with the homebrew build....

Hey @pacoorozco, the 'file' secrets backend does work for the compiled _homebrew_ package. But when compiling from source myself, the 'file' secrets backend also returns the same error message and...

FYI, after upgrading golang.org/x/term, the keychain secrets backend also works for my own compilation. Do you think that this will also fix the issue for the binary that is distributed...

With `v3.1.1` installed via homebrew, the keychain integration is still not working. Maybe it's a cross-compilation issue? ``` [error] Token manager could not be started, err: Specified keyring backend not...

When I download the binaries, the keychain backend does not work. ``` gphotos-uploader-cli_3.2.0_darwin_amd64 ) ./gphotos-uploader-cli --config /tmp/gphotos-uploader-cli-2 --debug push [info] Reading configuration from '/tmp/gphotos-uploader-cli-2/config.hjson' [debug] Current configuration: {"APIAppCredentials":{"ClientID":"XXX","ClientSecret":"REMOVED"},"Account":"XXX","SecretsBackendType":"keychain","Jobs":[{"SourceFolder":"/Users/user/Pictures/gphotos-test","CreateAlbums":"folderName","DeleteAfterUpload":false,"IncludePatterns":[],"ExcludePatterns":[]}]} [error] Token...

Awesome, I followed the instructions and I'm happy to report I am now able to use fast user switching while staying connected to my home network. I did had to...