[GH-ISSUE #3248] Using Thunderbird with a profile location other than default #2040

Closed
opened 2026-05-05 08:42:41 -06:00 by gitea-mirror · 3 comments
Owner

Originally created by @johncarterofmars on GitHub (Feb 26, 2020).
Original GitHub issue: https://github.com/netblue30/firejail/issues/3248

Linux Mint 19.3
Firejail 0.9.62_1

My thunderbird profile is stored in a veracrypt drive. I tried to launch thunderbird with:
firejail thunderbird --profile-path=/media/veracrypt1/thunderbird with this result:

$ firejail thunderbird --profile-path=/media/veracrypt1/thunderbird
Reading profile /etc/firejail/default.profile
Reading profile /etc/firejail/disable-common.inc
Reading profile /etc/firejail/disable-passwdmgr.inc
Reading profile /etc/firejail/disable-programs.inc

** Note: you can use --noprofile to disable default.profile **

Parent pid 32415, child pid 32416
Warning fseccomp: --protocol not supported on this platform
Warning: cleaning all supplementary groups
Child process initialized in 39.86 ms
Warning: an existing sandbox was detected. /usr/bin/thunderbird will run without any additional sandboxing features
JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory.

How do I properly specify the path for thunderbird to launch correct?

Thank you.

Originally created by @johncarterofmars on GitHub (Feb 26, 2020). Original GitHub issue: https://github.com/netblue30/firejail/issues/3248 Linux Mint 19.3 Firejail 0.9.62_1 My thunderbird profile is stored in a veracrypt drive. I tried to launch thunderbird with: firejail thunderbird --profile-path=/media/veracrypt1/thunderbird with this result: $ firejail thunderbird --profile-path=/media/veracrypt1/thunderbird Reading profile /etc/firejail/default.profile Reading profile /etc/firejail/disable-common.inc Reading profile /etc/firejail/disable-passwdmgr.inc Reading profile /etc/firejail/disable-programs.inc ** Note: you can use --noprofile to disable default.profile ** Parent pid 32415, child pid 32416 Warning fseccomp: --protocol not supported on this platform Warning: cleaning all supplementary groups Child process initialized in 39.86 ms Warning: an existing sandbox was detected. /usr/bin/thunderbird will run without any additional sandboxing features JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. How do I properly specify the path for thunderbird to launch correct? Thank you.
gitea-mirror 2026-05-05 08:42:41 -06:00
Author
Owner

@rusty-snake commented on GitHub (Feb 27, 2020):

You need to allow /media:

firejail --ignore=disable-mnt thunderbird --profile-path=/media/…

<!-- gh-comment-id:592038249 --> @rusty-snake commented on GitHub (Feb 27, 2020): You need to allow /media: `firejail --ignore=disable-mnt thunderbird --profile-path=/media/…`
Author
Owner

@matu3ba commented on GitHub (Feb 27, 2020):

@rusty-snake
label Q: wiki and Q:usage ?
Explaining the common commands could be put into the wiki.

<!-- gh-comment-id:592065951 --> @matu3ba commented on GitHub (Feb 27, 2020): @rusty-snake label `Q: wiki` and `Q:usage` ? Explaining the common commands could be put into the wiki.
Author
Owner

@rusty-snake commented on GitHub (Apr 1, 2020):

I'm closing here due to inactivity, please fell free to reopen if you have more questions.

<!-- gh-comment-id:607221291 --> @rusty-snake commented on GitHub (Apr 1, 2020): I'm closing here due to inactivity, please fell free to reopen if you have more questions.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/firejail#2040
No description provided.