Skip to content
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

ERRO[Mar 15 17:13:12.722] Failed to execute recovery action error="exec: \"notify-send\": executable file not found in $PATH" #51

Open
itsWuyu opened this issue Mar 15, 2022 · 4 comments

Comments

@itsWuyu
Copy link

itsWuyu commented Mar 15, 2022

ERRO[Mar 15 17:13:12.722] Failed to execute recovery action error="exec: "notify-send": executable file not found in $PATH"

Everytime I try to login using CLI I get this Message after the "Authenticating ..." Message appears.

Docker is running on a Raspberry Pi and im using the shenxn/protonmail-bridge:build Version.

thanks in advance

@shenxn
Copy link
Owner

shenxn commented Apr 5, 2022

notify-send is used to send desktop notifications so it does not really matter if it is missing. If the bridge working fine except for that error message, I guess you can simply ignore it.

@thibmart1
Copy link

Hi
I have the very same issue on raspbian too :

+ [[ init == init ]]
+ gpg --generate-key --batch /protonmail/gpgparams
gpg: Generating a basic OpenPGP key
gpg: key 1015FCB528737240 marked as ultimately trusted
gpg: revocation certificate stored as '/root/.gnupg/openpgp-revocs.d/BE0FCB031E80ADFD9623E3AC1015FCB528737240.rev'
gpg: done
+ pass init pass-key
Password store initialized for pass-key
+ /protonmail/proton-bridge --cli init
WARN[0000] Failed to add test credentials to keychain    error="failed to open dbus connection: exec: \"dbus-launch\": executable file not found in $PATH" helper="*keychain.SecretServiceDBusHelper"
>>> login
Username: [email protected]
Password: password
Authenticating ...
ERRO[May 13 12:51:09.085] Failed to execute recovery action             error="exec: \"notify-send\": executable file not found in $PATH"

And then the container stops and I'm back in rpi cli again.
Notice that I have another "executable file not found in $PATH" warning before, don't know if it's related...

Anyway, on my side this isn't working at all, I cannot login 😞

Thanks in advance for any help

@oatmealm
Copy link

oatmealm commented May 27, 2022

Same problem here, on rpi4.

Could be a permission problem. The local mounted volume was not create. Created it manulall with persmissions for the docker user, and that solved the problem.

v2.2.0+git_ba712516ff_1653672974.log        v2.2.0+git_ba712516ff_1653673405.log        v2.2.0+git_ba712516ff_crash_1653673077.log
v2.2.0+git_ba712516ff_1653673064.log        v2.2.0+git_ba712516ff_crash_1653672995.log  
root@2ced2fc43e3c:/# cat /root/.cache/protonmail/bridge/logs/v2.2.0+git_ba712516ff_
v2.2.0+git_ba712516ff_1653672974.log        v2.2.0+git_ba712516ff_1653673405.log        v2.2.0+git_ba712516ff_crash_1653673077.log
v2.2.0+git_ba712516ff_1653673064.log        v2.2.0+git_ba712516ff_crash_1653672995.log  
root@2ced2fc43e3c:/# cat /root/.cache/protonmail/bridge/logs/v2.2.0+git_ba712516ff_crash_165367
v2.2.0+git_ba712516ff_crash_1653672995.log  v2.2.0+git_ba712516ff_crash_1653673077.log  
root@2ced2fc43e3c:/# cat /root/.cache/protonmail/bridge/logs/v2.2.0+git_ba712516ff_crash_1653673077.log 
Recover: ctCondCopy: mismatched argumentsgoroutine 1 [running]:
runtime/pprof.writeGoroutineStacks(0xa97fb0, 0x228c428, 0x1b, 0xe67633b0)
        /usr/local/go/src/runtime/pprof/pprof.go:693 +0x78
runtime/pprof.writeGoroutine(0xa97fb0, 0x228c428, 0x2, 0x24414, 0x974661)
        /usr/local/go/src/runtime/pprof/pprof.go:682 +0x30
runtime/pprof.(*Profile).WriteTo(0xf9e070, 0xa97fb0, 0x228c428, 0x2, 0x29, 0x0)
        /usr/local/go/src/runtime/pprof/pprof.go:331 +0x2a4
github.com/ProtonMail/proton-bridge/internal/logging.DumpStackTrace.func1(0x87f490, 0xa88e78, 0x23b7174, 0x1)
        /build/proton-bridge/internal/logging/crash.go:46 +0x1c8
github.com/ProtonMail/proton-bridge/internal/crash.(*Handler).HandlePanic(0x2384440)
        /build/proton-bridge/internal/crash/handler.go:50 +0x8c
panic(0x87f490, 0xa88e78)
        /usr/local/go/src/runtime/panic.go:975 +0x47c
github.com/cronokirby/saferith.ctCondCopy(0x0, 0x2270040, 0x81, 0xa15, 0x2270244, 0x994, 0x994)
        /go/pkg/mod/github.com/cronokirby/[email protected]/num.go:77 +0x84
github.com/cronokirby/saferith.montgomeryMul(0x226e000, 0x81, 0x1225, 0x2270040, 0x81, 0xa15, 0x2270040, 0x81, 0xa15, 0x2270244, ...)
        /go/pkg/mod/github.com/cronokirby/[email protected]/num.go:1174 +0x348
github.com/cronokirby/saferith.(*Nat).expOdd(0x23b7368, 0x23b7354, 0x22101e0, 0x2210160, 0x3)
        /go/pkg/mod/github.com/cronokirby/[email protected]/num.go:1323 +0x4b8
github.com/cronokirby/saferith.(*Nat).Exp(0x23b7368, 0x23b7354, 0x22101e0, 0x2210160, 0x1)
        /go/pkg/mod/github.com/cronokirby/[email protected]/num.go:1365 +0x6c
github.com/ProtonMail/go-srp.generateClientEphemeral(0x800, 0x21fd2a0, 0x23b7434, 0x23b747c, 0x2210160, 0x0, 0x0, 0x157034, 0x20cc000, 0x20ee57f, ...)
        /go/pkg/mod/github.com/!proton!mail/[email protected]/srp.go:298 +0x144
github.com/ProtonMail/go-srp.(*Auth).GenerateProofs(0x252ad20, 0x800, 0x8, 0x238b9e0, 0x11)
        /go/pkg/mod/github.com/!proton!mail/[email protected]/srp.go:419 +0x204
github.com/ProtonMail/proton-bridge/pkg/pmapi.(*manager).NewClientWithLogin(0x23a9200, 0xa9f140, 0x20a4010, 0x21adf40, 0x8, 0x238b9e0, 0x11, 0x20, 0x11, 0x20, ...)
        /build/proton-bridge/pkg/pmapi/manager_auth.go:60 +0x12c
github.com/ProtonMail/proton-bridge/internal/users.(*Users).Login(0x23a92c0, 0x21adf40, 0x8, 0x238b9e0, 0x11, 0x20, 0x0, 0x0, 0x0, 0x0, ...)
        /build/proton-bridge/internal/users/users.go:214 +0x6c
github.com/ProtonMail/proton-bridge/internal/frontend/cli.(*frontendCLI).loginAccount(0x2302150, 0x20a9180)
        /build/proton-bridge/internal/frontend/cli/accounts.go:118 +0x21c
github.com/abiosoft/ishell.(*Shell).handleCommand(0x207a7e0, 0x2203f08, 0x1, 0x1, 0x23c3900, 0x10, 0x20000e0)
        /go/pkg/mod/github.com/abiosoft/[email protected]+incompatible/ishell.go:250 +0x25c
github.com/abiosoft/ishell.handleInput(0x207a7e0, 0x2203f08, 0x1, 0x1, 0x2203e01, 0x208fc80)
        /go/pkg/mod/github.com/abiosoft/[email protected]+incompatible/ishell.go:204 +0x34
github.com/abiosoft/ishell.(*Shell).run(0x207a7e0)
        /go/pkg/mod/github.com/abiosoft/[email protected]+incompatible/ishell.go:183 +0x1a8
github.com/abiosoft/ishell.(*Shell).Run(0x207a7e0)
        /go/pkg/mod/github.com/abiosoft/[email protected]+incompatible/ishell.go:99 +0x28
github.com/ProtonMail/proton-bridge/internal/frontend/cli.(*frontendCLI).Loop(0x2302150, 0x9c55b4, 0x23a24d0)
        /build/proton-bridge/internal/frontend/cli/frontend.go:300 +0x6c
github.com/ProtonMail/proton-bridge/internal/app/bridge.mailLoop(0x23a24d0, 0x2452420, 0x23c3b84, 0x1)
        /build/proton-bridge/internal/app/bridge/bridge.go:182 +0x7a0
github.com/ProtonMail/proton-bridge/internal/app/base.(*Base).wrapMainLoop.func1(0x2452420, 0x0, 0x0)
        /build/proton-bridge/internal/app/base/base.go:381 +0x6cc
github.com/urfave/cli/v2.(*App).RunContext(0x2450000, 0xa9f140, 0x20a4010, 0x2090060, 0x3, 0x4, 0x0, 0x0)
        /go/pkg/mod/github.com/urfave/cli/[email protected]/app.go:315 +0x540
github.com/urfave/cli/v2.(*App).Run(...)
        /go/pkg/mod/github.com/urfave/cli/[email protected]/app.go:215
main.main()
        /build/proton-bridge/cmd/Desktop-Bridge/main.go:71 +0x14c

goroutine 21 [select]:
io.(*pipe).Read(0x21907c0, 0x206802a, 0xfd6, 0xfd6, 0x0, 0x0, 0x0)
        /usr/local/go/src/io/pipe.go:57 +0xac
io.(*PipeReader).Read(0x209ef28, 0x206802a, 0xfd6, 0xfd6, 0x0, 0x3, 0x20a3500)
        /usr/local/go/src/io/pipe.go:134 +0x38
bufio.(*Scanner).Scan(0x22b4f9c, 0x1)
        /usr/local/go/src/bufio/scan.go:214 +0x88
github.com/sirupsen/logrus.(*Entry).writerScanner(0x2190780, 0x209ef28, 0x209ef38)
        /go/pkg/mod/github.com/sirupsen/[email protected]/writer.go:59 +0x68
created by github.com/sirupsen/logrus.(*Entry).WriterLevel
        /go/pkg/mod/github.com/sirupsen/[email protected]/writer.go:51 +0x168

goroutine 30 [select]:
io.(*pipe).Read(0x2216d00, 0x23501c0, 0x64, 0x64, 0x87f670, 0x1, 0x23501c0)
        /usr/local/go/src/io/pipe.go:57 +0xac
io.(*PipeReader).Read(0x2203f88, 0x23501c0, 0x64, 0x64, 0x21ade88, 0x0, 0x2026b2c)
        /usr/local/go/src/io/pipe.go:134 +0x38
github.com/abiosoft/readline.(*FillableStdin).ioloop.func1(0x21e8d50)
        /go/pkg/mod/github.com/abiosoft/[email protected]/std.go:161 +0x64
created by github.com/abiosoft/readline.(*FillableStdin).ioloop
        /go/pkg/mod/github.com/abiosoft/[email protected]/std.go:157 +0x2c

goroutine 37 [select]:
github.com/ProtonMail/proton-bridge/internal/serverutil.monitorDisconnectedUsers(0xaa4df0, 0x22861c0, 0xaa2ff0, 0x2387a40, 0x2288080)
        /build/proton-bridge/internal/serverutil/controller.go:110 +0xec
created by github.com/ProtonMail/proton-bridge/internal/serverutil.(*controller).ListenAndServe
        /build/proton-bridge/internal/serverutil/controller.go:77 +0x68

goroutine 53 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393140, 0x4be9fc, 0x7b4d0, 0x9c6168, 0x2396200)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393140, 0x9c56c4)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 6 [select]:
github.com/ProtonMail/proton-bridge/internal/serverutil.monitorDisconnectedUsers(0xaa4eb0, 0x2302030, 0xaa2ff0, 0x2387a40, 0x2078180)
        /build/proton-bridge/internal/serverutil/controller.go:110 +0xec
created by github.com/ProtonMail/proton-bridge/internal/serverutil.(*controller).ListenAndServe
        /build/proton-bridge/internal/serverutil/controller.go:77 +0x68

goroutine 29 [select]:
github.com/abiosoft/readline.(*CancelableStdin).ioloop(0x2216cc0)
        /go/pkg/mod/github.com/abiosoft/[email protected]/std.go:93 +0x74
created by github.com/abiosoft/readline.NewCancelableStdin
        /go/pkg/mod/github.com/abiosoft/[email protected]/std.go:86 +0xa4

goroutine 54 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393140, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393140, 0x9c56c4)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 55 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393140, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393140, 0x9c56c4)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 56 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393140, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393140, 0x9c56c4)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 57 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393140, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393140, 0x9c56c4)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 58 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393140, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393140, 0x9c56c4)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 59 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393140, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393140, 0x9c56c4)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 60 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393140, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393140, 0x9c56c4)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 61 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393140, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393140, 0x9c56c4)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 62 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393140, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393140, 0x9c56c4)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 63 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393140, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393140, 0x9c56c4)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 64 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393140, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393140, 0x9c56c4)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 65 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393140, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393140, 0x9c56c4)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 66 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393140, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393140, 0x9c56c4)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 67 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393140, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393140, 0x9c56c4)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 68 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393140, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393140, 0x9c56c4)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 69 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393170, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393170, 0x9c56c8)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 70 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393170, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393170, 0x9c56c8)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 71 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393170, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393170, 0x9c56c8)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 72 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393170, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393170, 0x9c56c8)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 73 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393170, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393170, 0x9c56c8)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 74 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393170, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393170, 0x9c56c8)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 75 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393170, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393170, 0x9c56c8)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 76 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393170, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393170, 0x9c56c8)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 77 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393170, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393170, 0x9c56c8)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 78 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393170, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393170, 0x9c56c8)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 79 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393170, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393170, 0x9c56c8)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 80 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393170, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393170, 0x9c56c8)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 81 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393170, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393170, 0x9c56c8)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 82 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393170, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393170, 0x9c56c8)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 83 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393170, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393170, 0x9c56c8)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 84 [select]:
github.com/ProtonMail/proton-bridge/pkg/pchan.(*PChan).Pop(0x2393170, 0x0, 0x0, 0x0, 0x0)
        /build/proton-bridge/pkg/pchan/pchan.go:75 +0x6c
github.com/ProtonMail/proton-bridge/pkg/pool.New.func1(0x2393170, 0x9c56c8)
        /build/proton-bridge/pkg/pool/pool.go:40 +0x34
created by github.com/ProtonMail/proton-bridge/pkg/pool.New
        /build/proton-bridge/pkg/pool/pool.go:38 +0xa8

goroutine 85 [select]:
github.com/ProtonMail/proton-bridge/internal/users.(*Users).watchEvents(0x23a92c0)
        /build/proton-bridge/internal/users/users.go:108 +0xec
github.com/ProtonMail/proton-bridge/internal/users.New.func1(0xa972d8, 0x2384440, 0x23a92c0)
        /build/proton-bridge/internal/users/users.go:91 +0x50
created by github.com/ProtonMail/proton-bridge/internal/users.New
        /build/proton-bridge/internal/users/users.go:89 +0x154

goroutine 86 [chan receive]:
github.com/ProtonMail/proton-bridge/internal/bridge.(*Bridge).heartbeat(0x23a66e0)
        /build/proton-bridge/internal/bridge/bridge.go:125 +0x5c
created by github.com/ProtonMail/proton-bridge/internal/bridge.New
        /build/proton-bridge/internal/bridge/bridge.go:118 +0x2ec

goroutine 87 [chan receive]:
github.com/ProtonMail/proton-bridge/internal/imap.(*imapBackend).monitorDisconnectedUsers(0x2476040)
        /build/proton-bridge/internal/imap/backend.go:221 +0xac
created by github.com/ProtonMail/proton-bridge/internal/imap.NewIMAPBackend
        /build/proton-bridge/internal/imap/backend.go:84 +0xcc

goroutine 88 [IO wait]:
internal/poll.runtime_pollWait(0xe677a148, 0x72, 0x0)
        /usr/local/go/src/runtime/netpoll.go:222 +0x44
internal/poll.(*pollDesc).wait(0x22b60b4, 0x72, 0x0, 0x0, 0x976ac1)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x30
internal/poll.(*pollDesc).waitRead(...)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0x22b60a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_unix.go:394 +0x1d0
net.(*netFD).accept(0x22b60a0, 0x203e480, 0x2218218, 0x0)
        /usr/local/go/src/net/fd_unix.go:172 +0x20
net.(*TCPListener).accept(0x2284110, 0x110ba4, 0x20, 0x8fa448)
        /usr/local/go/src/net/tcpsock_posix.go:139 +0x20
net.(*TCPListener).Accept(0x2284110, 0x2286580, 0x2218218, 0x8972d8, 0xf9bb40)
        /usr/local/go/src/net/tcpsock.go:261 +0x54
net/http.(*Server).Serve(0x22181b0, 0xa9e1e0, 0x2284110, 0x0, 0x0)
        /usr/local/go/src/net/http/server.go:2937 +0x1fc
net/http.(*Server).ListenAndServe(0x22181b0, 0x4, 0x2049fa4)
        /usr/local/go/src/net/http/server.go:2866 +0xa0
github.com/ProtonMail/proton-bridge/internal/api.(*apiServer).ListenAndServe(0x22109e0)
        /build/proton-bridge/internal/api/api.go:67 +0x16c
github.com/ProtonMail/proton-bridge/internal/app/bridge.mailLoop.func1(0x23a24d0)
        /build/proton-bridge/internal/app/bridge/bridge.go:115 +0xb8
created by github.com/ProtonMail/proton-bridge/internal/app/bridge.mailLoop
        /build/proton-bridge/internal/app/bridge/bridge.go:113 +0x4e8

goroutine 89 [IO wait]:
internal/poll.runtime_pollWait(0xe677a1e0, 0x72, 0x0)
        /usr/local/go/src/runtime/netpoll.go:222 +0x44
internal/poll.(*pollDesc).wait(0x22b6014, 0x72, 0x0, 0x0, 0x976ac1)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x30
internal/poll.(*pollDesc).waitRead(...)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0x22b6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_unix.go:394 +0x1d0
net.(*netFD).accept(0x22b6000, 0x0, 0x0, 0x228c090)
        /usr/local/go/src/net/fd_unix.go:172 +0x20
net.(*TCPListener).accept(0x200e0e0, 0x2296a40, 0x0, 0x2286440)
        /usr/local/go/src/net/tcpsock_posix.go:139 +0x20
net.(*TCPListener).Accept(0x200e0e0, 0x22940c0, 0x2296a40, 0x2286480, 0x3ae47c)
        /usr/local/go/src/net/tcpsock.go:261 +0x54
github.com/ProtonMail/proton-bridge/internal/serverutil.(*connListener).Accept(0x22840f0, 0x9c5820, 0x22a8000, 0xe5d0f0a0, 0x2476040)
        /build/proton-bridge/internal/serverutil/listener.go:36 +0x2c
github.com/emersion/go-imap/server.(*Server).Serve(0x22a8000, 0xa9d7e0, 0x22840f0, 0x0, 0x0)
        /go/pkg/mod/github.com/!proton!mail/[email protected]/server/server.go:213 +0x1b0
github.com/ProtonMail/proton-bridge/internal/imap.(*Server).Serve(0x22861c0, 0xa9d7e0, 0x22840f0, 0x1, 0x1)
        /build/proton-bridge/internal/imap/server.go:159 +0x30
github.com/ProtonMail/proton-bridge/internal/serverutil.(*controller).ListenAndServe(0x2286340)
        /build/proton-bridge/internal/serverutil/controller.go:102 +0x560
github.com/ProtonMail/proton-bridge/internal/imap.(*Server).ListenAndServe(...)
        /build/proton-bridge/internal/imap/server.go:123
github.com/ProtonMail/proton-bridge/internal/app/bridge.mailLoop.func2(0x23a24d0, 0x2452420, 0x239c380, 0x2476040)
        /build/proton-bridge/internal/app/bridge/bridge.go:125 +0x1d0
created by github.com/ProtonMail/proton-bridge/internal/app/bridge.mailLoop
        /build/proton-bridge/internal/app/bridge/bridge.go:118 +0x51c

goroutine 90 [IO wait]:
internal/poll.runtime_pollWait(0xe677a278, 0x72, 0x0)
        /usr/local/go/src/runtime/netpoll.go:222 +0x44
internal/poll.(*pollDesc).wait(0x230c014, 0x72, 0x0, 0x0, 0x976ac1)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x30
internal/poll.(*pollDesc).waitRead(...)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0x230c000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_unix.go:394 +0x1d0
net.(*netFD).accept(0x230c000, 0x0, 0x2296a00, 0x0)
        /usr/local/go/src/net/fd_unix.go:172 +0x20
net.(*TCPListener).accept(0x22840b0, 0x202a120, 0x2296a00, 0x2286460)
        /usr/local/go/src/net/tcpsock_posix.go:139 +0x20
net.(*TCPListener).Accept(0x22840b0, 0x8, 0x25acc, 0x1def4, 0x1e7fc)
        /usr/local/go/src/net/tcpsock.go:261 +0x54
github.com/ProtonMail/proton-bridge/internal/serverutil.(*connListener).Accept(0x22840d0, 0x0, 0x0, 0x0, 0x1)
        /build/proton-bridge/internal/serverutil/listener.go:36 +0x2c
github.com/emersion/go-smtp.(*Server).Serve(0x230a000, 0xa9d7e0, 0x22840d0, 0x1, 0x22840d0)
        /go/pkg/mod/github.com/emersion/[email protected]/server.go:115 +0xc4
github.com/ProtonMail/proton-bridge/internal/smtp.(*Server).Serve(0x2302030, 0xa9d7e0, 0x22840d0, 0x1, 0x1)
        /build/proton-bridge/internal/smtp/server.go:122 +0x30
github.com/ProtonMail/proton-bridge/internal/serverutil.(*controller).ListenAndServe(0x200c380)
        /build/proton-bridge/internal/serverutil/controller.go:102 +0x560
github.com/ProtonMail/proton-bridge/internal/smtp.(*Server).ListenAndServe(...)
        /build/proton-bridge/internal/smtp/server.go:92
github.com/ProtonMail/proton-bridge/internal/app/bridge.mailLoop.func3(0x23a24d0, 0x2452420, 0x239c380, 0x2393200)
        /build/proton-bridge/internal/app/bridge/bridge.go:135 +0x160
created by github.com/ProtonMail/proton-bridge/internal/app/bridge.mailLoop
        /build/proton-bridge/internal/app/bridge/bridge.go:128 +0x550

goroutine 91 [select]:
github.com/abiosoft/readline.(*CancelableStdin).ioloop(0x2476080)
        /go/pkg/mod/github.com/abiosoft/[email protected]/std.go:93 +0x74
created by github.com/abiosoft/readline.NewCancelableStdin
        /go/pkg/mod/github.com/abiosoft/[email protected]/std.go:86 +0xa4

goroutine 92 [select]:
io.(*pipe).Read(0x24760c0, 0x22b8000, 0x64, 0x64, 0x87f670, 0x1, 0x22b8000)
        /usr/local/go/src/io/pipe.go:57 +0xac
io.(*PipeReader).Read(0x238dd28, 0x22b8000, 0x64, 0x64, 0x0, 0x0, 0x0)
        /usr/local/go/src/io/pipe.go:134 +0x38
github.com/abiosoft/readline.(*FillableStdin).ioloop.func1(0x2393230)
        /go/pkg/mod/github.com/abiosoft/[email protected]/std.go:161 +0x64
created by github.com/abiosoft/readline.(*FillableStdin).ioloop
        /go/pkg/mod/github.com/abiosoft/[email protected]/std.go:157 +0x2c

goroutine 93 [select]:
github.com/abiosoft/readline.(*Terminal).ioloop(0x2476140)
        /go/pkg/mod/github.com/abiosoft/[email protected]/terminal.go:135 +0x450
created by github.com/abiosoft/readline.NewTerminal
        /go/pkg/mod/github.com/abiosoft/[email protected]/terminal.go:38 +0x100

goroutine 7 [syscall]:
os/signal.signal_recv(0x2452420)
        /usr/local/go/src/runtime/sigqueue.go:147 +0x130
os/signal.loop()
        /usr/local/go/src/os/signal/signal_unix.go:23 +0x14
created by os/signal.Notify.func1.1
        /usr/local/go/src/os/signal/signal.go:150 +0x34

goroutine 8 [chan receive]:
github.com/abiosoft/readline.DefaultOnWidthChanged.func1.1(0x24762c0)
        /go/pkg/mod/github.com/abiosoft/[email protected]/utils_unix.go:75 +0x38
created by github.com/abiosoft/readline.DefaultOnWidthChanged.func1
        /go/pkg/mod/github.com/abiosoft/[email protected]/utils_unix.go:73 +0x84

goroutine 9 [chan receive]:
github.com/abiosoft/readline.(*Terminal).ReadRune(...)
        /go/pkg/mod/github.com/abiosoft/[email protected]/terminal.go:100
github.com/abiosoft/readline.(*Operation).ioloop(0x24761c0)
        /go/pkg/mod/github.com/abiosoft/[email protected]/operation.go:111 +0x30
created by github.com/abiosoft/readline.NewOperation
        /go/pkg/mod/github.com/abiosoft/[email protected]/operation.go:88 +0x260

goroutine 10 [select]:
github.com/ProtonMail/proton-bridge/internal/frontend/cli.(*frontendCLI).watchEvents(0x2302150)
        /build/proton-bridge/internal/frontend/cli/frontend.go:253 +0x268
github.com/ProtonMail/proton-bridge/internal/frontend/cli.New.func1(0xa97290, 0x2384440, 0x2302150)
        /build/proton-bridge/internal/frontend/cli/frontend.go:239 +0x50
created by github.com/ProtonMail/proton-bridge/internal/frontend/cli.New
        /build/proton-bridge/internal/frontend/cli/frontend.go:237 +0x2150

goroutine 11 [chan receive]:
github.com/ProtonMail/proton-bridge/internal/app/bridge.mailLoop.func4(0x23a24d0, 0xaa17c0, 0x2302150)
        /build/proton-bridge/internal/app/bridge/bridge.go:178 +0x7c
created by github.com/ProtonMail/proton-bridge/internal/app/bridge.mailLoop
        /build/proton-bridge/internal/app/bridge/bridge.go:173 +0x78c

goroutine 38 [chan receive]:
github.com/emersion/go-imap/server.(*Server).listenUpdates(0x22a8000)
        /go/pkg/mod/github.com/!proton!mail/[email protected]/server/server.go:294 +0x3c
created by github.com/emersion/go-imap/server.(*Server).Serve
        /go/pkg/mod/github.com/!proton!mail/[email protected]/server/server.go:209 +0x260

goroutine 101 [IO wait]:
internal/poll.runtime_pollWait(0xe677a0b0, 0x72, 0xa98f70)
        /usr/local/go/src/runtime/netpoll.go:222 +0x44
internal/poll.(*pollDesc).wait(0x23a6a14, 0x72, 0xa98f00, 0xfba978, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x30
internal/poll.(*pollDesc).waitRead(...)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x23a6a00, 0x251e000, 0x17c7, 0x17c7, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_unix.go:159 +0x188
net.(*netFD).Read(0x23a6a00, 0x251e000, 0x17c7, 0x17c7, 0x0, 0x1def4, 0x1e7fc)
        /usr/local/go/src/net/fd_posix.go:55 +0x38
net.(*conn).Read(0x2516048, 0x251e000, 0x17c7, 0x17c7, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:182 +0x64
crypto/tls.(*atLeastReader).Read(0x2285470, 0x251e000, 0x17c7, 0x17c7, 0x1ad30, 0x2ecc98, 0xa97cc8)
        /usr/local/go/src/crypto/tls/conn.go:779 +0x78
bytes.(*Buffer).ReadFrom(0x23dcf70, 0xa96d98, 0x2285470, 0x251e005, 0x2ea554, 0x89d2a8, 0x935c20)
        /usr/local/go/src/bytes/buffer.go:204 +0xa4
crypto/tls.(*Conn).readFromUntil(0x23dce00, 0xa97cc8, 0x2516048, 0x5, 0x2516048, 0x2665c)
        /usr/local/go/src/crypto/tls/conn.go:801 +0xc4
crypto/tls.(*Conn).readRecordOrCCS(0x23dce00, 0x0, 0x0, 0x17058)
        /usr/local/go/src/crypto/tls/conn.go:608 +0xfc
crypto/tls.(*Conn).readRecord(...)
        /usr/local/go/src/crypto/tls/conn.go:576
crypto/tls.(*Conn).Read(0x23dce00, 0x2534000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
        /usr/local/go/src/crypto/tls/conn.go:1252 +0x150
net/http.(*persistConn).Read(0x24790e0, 0x2534000, 0x1000, 0x1000, 0x2236d40, 0x3914a0, 0x2236d40)
        /usr/local/go/src/net/http/transport.go:1894 +0x16c
bufio.(*Reader).fill(0x252ac90)
        /usr/local/go/src/bufio/bufio.go:101 +0x108
bufio.(*Reader).Peek(0x252ac90, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2530880)
        /usr/local/go/src/bufio/bufio.go:139 +0x38
net/http.(*persistConn).readLoop(0x24790e0)
        /usr/local/go/src/net/http/transport.go:2047 +0x15c
created by net/http.(*Transport).dialConn
        /usr/local/go/src/net/http/transport.go:1715 +0x9b8

goroutine 102 [select]:
net/http.(*persistConn).writeLoop(0x24790e0)
        /usr/local/go/src/net/http/transport.go:2346 +0xc4
created by net/http.(*Transport).dialConn
        /usr/local/go/src/net/http/transport.go:1716 +0x9d4

@dnordgren
Copy link

I'm getting the same issue and I'm also unable to login due to this issue. I'm running the bridge like the following so I can debug within the container more easily:

docker run -it -v protonmail:/root --entrypoint /bin/bash shenxn/protonmail-bridge

login doesn't seem to be working at all, as I can attempt any username/password and receive the same error:

>>> login
Username: hello.you
Password:
Authenticating ...
WARN[Jun 30 21:11:50.280] Event dropped due to noopTransport usage.     pkg=sentry-go
WARN[Jun 30 21:11:50.280] Captured exception                            error="recover: ctCondCopy: mismatched arguments" reportID=bc7500d4dd98480783647fd7747f7045
ERRO[Jun 30 21:11:50.280] Failed to execute recovery action             error="exec: \"notify-send\": executable file not found in $PATH"
WARN[Jun 30 21:11:50.285] Saved crash report                            file=/root/.cache/protonmail/bridge/logs/v2.2.0+git_ba712516ff_crash_1656623510.log
WARN[Jun 30 21:11:50.285] Restarting                                    args="[--cli init --restart 1]" command=/protonmail/proton-bridge

recover: ctCondCopy: mismatched arguments seems like the key bit, as it seems like Event dropped due to noopTransport usage. pkg=sentry-go is likely error reporting with the Sentry package, as is notify-send attempting to send an error notification. The crash report log looks the same as pasted above.

@oatmealm can you elaborate on how you resolved this issue? I'm not seeing any local volumes that have the incorrect permissions; I'm guessing the protonmail is what you were referring to?

root@70e8cf2b220f:/# ls -l
total 64
drwxr-xr-x   2 root root 4096 Sep 30  2021 bin
drwxr-xr-x   2 root root 4096 Apr 24  2018 boot
drwxr-xr-x   5 root root  340 Jun 30 21:16 dev
drwxr-xr-x   1 root root 4096 Jun 30 21:16 etc
drwxr-xr-x   2 root root 4096 Apr 24  2018 home
drwxr-xr-x   1 root root 4096 Sep 30  2021 lib
drwxr-xr-x   2 root root 4096 Sep 30  2021 media
drwxr-xr-x   2 root root 4096 Sep 30  2021 mnt
drwxr-xr-x   2 root root 4096 Sep 30  2021 opt
dr-xr-xr-x 134 root root    0 Jun 30 21:16 proc
drwxr-xr-x   1 root root 4096 Jun 27 21:09 protonmail
drwx------   6 root root 4096 Jun 30 21:12 root
drwxr-xr-x   5 root root 4096 Sep 30  2021 run
drwxr-xr-x   2 root root 4096 Sep 30  2021 sbin
drwxr-xr-x   2 root root 4096 Sep 30  2021 srv
dr-xr-xr-x  12 root root    0 Jun 30 21:04 sys
drwxrwxrwt   1 root root 4096 Jun 27 21:06 tmp
drwxr-xr-x   1 root root 4096 Sep 30  2021 usr
drwxr-xr-x   1 root root 4096 Sep 30  2021 var

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants