mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[GH-ISSUE #1686] Thunderbird not start with .icedove folder - Debian 9 #1141
Labels
No labels
LTS merge
LTS merge
bug
bug
converted-to-discussion
doc-todo
documentation
duplicate
enhancement
file-transfer
firecfg
firejail-in-firejail
firetools
graphics
help wanted
information_old
installation
invalid
modif
moved
needinfo
networking
notabug
notourbug
old-version
overlayfs
packaging
profile-request
pull-request
question
question_old
removal
runtime-permissions
sandbox-ipc
security
stale
wiki
wiki
wontfix
wordpress
workaround
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/firejail#1141
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @frank-github on GitHub (Dec 20, 2017).
Original GitHub issue: https://github.com/netblue30/firejail/issues/1686
thunderbird.profile creates .icedove folder each time
with Debian9 Thunderbird will not start anymore, because an empty .icedove folder will prevent this.
Error: "something wrong with migration to thunderbird" (or something like that, from my memory)
removing line: mkdir .icedove in profile
removing this folder on disk
and thunderbird can start again :-)
@netblue30 commented on GitHub (Dec 21, 2017):
I got the same thing here on my debian stable. It is a Thunderbird bug, there isn't too much we can do about it. Thunderbird starts with this message:
and it will exit. It happens with or without Firejail.
For me the fix was to remove ~/.thunderbird directory (rm -fr ~/.thunderbird). Before removing it make sure the directory is empty, so you don't scrap your existing emails. Then, you have to start Thunderbird outside the sandbox by running /usr/bin/thunderbird. After importing your old profile from ~/.icedove, shut down Thunderbird and restart it in a sandbox (firejail thunderbird).
@frank-github commented on GitHub (Dec 21, 2017):
Hi,
I can't agree. Problem occurs because a mkdir .icedove is made in the thunderbird.profile.
if this folder is not removed, problem occurs again without starting through firejail or standalone.
No workaround is needed, only delete this folder .icedove and remove mkdir from thunderbird.profile
that's all :-)
@Fred-Barclay commented on GitHub (Dec 22, 2017):
@netblue30 I saw this too (around March, I think, when I was running Debian). Since we have a separate icedove profile already, and Debian oldstable and up ship thunderbird instead of icedove, would it hurt to remove the icedove configs from the thunderbird profile?
@Fred-Barclay commented on GitHub (Dec 24, 2017):
I've commented out the icedove lines in the Thunderbird profile. Probably (hopefully) anyone on Debian 8 is running Thunderbird by now, anyone on Debian 9 or higher is definitely using Thunderbird, and Debian 7 users still have the Icedove profile.