Gábor Csárdi
Gábor Csárdi
I think it is OK to use `SystemRequiements` whenever the package name and version matches. It is unlikely that there would be a completely different package with the same name...
Well, gh does implement a very simple credential helper that just stores the tokens in the gh config files, in plain text: ``` root@99340efa4c28:~# cat .config/gh/hosts.yml github.com: oauth_token: user: gaborcsardi...
@jthomasmock As AFAIK there is no way to store credentials in Workbench currently (but FIXME), I think we cannot do better than the built-in 'store' credential helper, which just writes...
A proper credential helper has many advantages over storing credentials in `.Renviron`. Although gitcreds supports setting host-specific credentials (e.g. GitHub, GitLab, Azure, etc.) from env vars, it does not support...
I just tried calling ```r system("git config --global credential.helper store") ``` on colorado, and it seems to work well. What's somewhat surprising to me is that different sessions share the...
Yeah, that blog post is geared towards a desktop Linux I think. The cache helper is not great for workbench because it stores the credentials "in" a background process, so...
Why do you actually think it is worse than `.Renviron`? I would say that it is not more or less secure and it is much more flexible.
Re libsecret, we cannot use that in workbench, in practice it requires a GUI, and it is very hard, possibly impossible to make it work at the command line.
> Apologies for the double negative. Apologies for not being able to read. 🙈
@tanho63 libsecret only works on desktop Linux with a GUI, in practice, unfortunately.