On Tuesday, 16 June 2020 12:40:35 BST Neil Bothwick wrote: > On Tue, 16 Jun 2020 12:05:33 +0100, Peter Humphrey wrote: > > It turns out that BitWarden requires execution of a program in /tmp. > > They said to make sure /tmp wasn't mounted noexec! > > > > So I created a ~/.cache/bwtmp directory and passed TMPDIR= to > > bitwarden, but then it threw another error. I'd better take this up > > with BitWarden. > > Have you tried remounting /tmp with exec, just to see if it works?
Yes, and it threw another error: A JavaScript error occurred in the main process Uncaught Exception: Error: libsecret-1.so.0: cannot open shared object file: No such file or directory at process.func (electron/js2c/asar.js:138:31) at process.func [as dlopen] (electron/js2c/asar.js:138:31) at Object.Module._extensions..node (internal/modules/cjs/loader.js:828:18) at Object.func (electron/js2c/asar.js:138:31) at Object.func [as .node] (electron/js2c/asar.js:147:18) at Module.load (internal/modules/cjs/loader.js:645:32) at Function.Module._load (internal/modules/cjs/loader.js:560:12) at Module.require (internal/modules/cjs/loader.js:685:19) at require (internal/modules/cjs/helpers.js:16:16) at Object.<anonymous> (/home/prh/Bitwarden-1.18.0-x86_64/opt/Bitwarden/resources/app.asar/node_modules/keytar/lib/keytar.js:1:14) -- Regards, Peter.