Firejail: claws-mail.profile had to be altered

Created on 28 Aug 2020  Â·  4Comments  Â·  Source: netblue30/firejail

Environment

  • Linux distribution and version: Bodhi Linux 5, Release 18.04, 32 bit
  • Firejail version 0.9.62.4

Hi all,

I just want to let you know that claws-mail won´t work with claws-mail.profile:

Reading profile /home/rosika2/Dokumente/Erg_zu_Programmen/zu_claws-mail/2claws-mail.profile
Reading profile /etc/firejail/disable-common.inc
Reading profile /etc/firejail/disable-devel.inc
Reading profile /etc/firejail/disable-interpreters.inc
Reading profile /etc/firejail/disable-passwdmgr.inc
Reading profile /etc/firejail/disable-programs.inc
Reading profile /etc/firejail/whitelist-usr-share-common.inc
Warning: networking feature is disabled in Firejail configuration file
Parent pid 7167, child pid 7168
Child process initialized in 80.03 ms
/home/rosika2/Mail/queue: mkdir: Permission denied
/home/rosika2/Mail/queue/.claws_cache: stat: Permission denied
/home/rosika2/Mail/queue/.sylpheed_claws_cache: stat: Permission denied
/home/rosika2/Mail/queue: mkdir: Permission denied
/home/rosika2/Mail/queue/.claws_mark: stat: Permission denied
/home/rosika2/Mail/queue/.sylpheed_mark: stat: Permission denied
Claws-Mail-Message: 16:31:21.894: Couldn't open current directory: Error opening directory “/home/rosika2/Mail/queue”: Permission denied (2).

/home/rosika2/Mail/inbox: stat: Permission denied
/home/rosika2/Mail/inbox: mkdir: Permission denied
/home/rosika2/Mail/inbox/.claws_cache: stat: Permission denied
/home/rosika2/Mail/inbox/.sylpheed_claws_cache: stat: Permission denied
/home/rosika2/Mail/inbox: mkdir: Permission denied
/home/rosika2/Mail/inbox/.claws_mark: stat: Permission denied
/home/rosika2/Mail/inbox/.sylpheed_mark: stat: Permission denied
Claws-Mail-Message: 16:31:48.217: Couldn't open current directory: Error opening directory “/home/rosika2/Mail/inbox”: Permission denied (2).

Claws-Mail-Message: 16:31:48.221: Couldn't open current directory: Error opening directory “/home/rosika2/Mail/inbox”: Permission denied (2).

/home/rosika2/Mail/inbox: stat: Permission denied
/home/rosika2/Mail/inbox: mkdir: Permission denied
/home/rosika2/Mail/inbox/.claws_cache: stat: Permission denied
/home/rosika2/Mail/inbox/.sylpheed_claws_cache: stat: Permission denied
/home/rosika2/Mail/inbox: mkdir: Permission denied
/home/rosika2/Mail/inbox/.claws_mark: stat: Permission denied
/home/rosika2/Mail/inbox/.sylpheed_mark: stat: Permission denied
/home/rosika2/Mail/inbox/.claws_cache.new: fopen: Permission denied
/home/rosika2/Mail/inbox: stat: Permission denied
/home/rosika2/Mail/inbox: stat: Permission denied
/home/rosika2/Mail/inbox: stat: Permission denied
/home/rosika2/Mail/inbox: stat: Permission denied
/home/rosika2/Mail/inbox: mkdir: Permission denied
/home/rosika2/Mail/inbox/.claws_cache: stat: Permission denied
/home/rosika2/Mail/inbox/.sylpheed_claws_cache: stat: Permission denied
/home/rosika2/Mail/inbox: mkdir: Permission denied
/home/rosika2/Mail/inbox/.claws_mark: stat: Permission denied
/home/rosika2/Mail/inbox/.sylpheed_mark: stat: Permission denied
/home/rosika2/Mail/inbox/.claws_cache.new: fopen: Permission denied
/home/rosika2/Mail/inbox: stat: Permission denied
/home/rosika2/Mail/queue: stat: Permission denied
/home/rosika2/Mail/queue: mkdir: Permission denied
/home/rosika2/Mail/queue/.claws_cache: stat: Permission denied
/home/rosika2/Mail/queue/.sylpheed_claws_cache: stat: Permission denied
/home/rosika2/Mail/queue: mkdir: Permission denied
/home/rosika2/Mail/queue/.claws_mark: stat: Permission denied
/home/rosika2/Mail/queue/.sylpheed_mark: stat: Permission denied
/home/rosika2/Mail/queue/.claws_cache.new: fopen: Permission denied
/home/rosika2/Mail/queue: stat: Permission denied

Parent is shutting down, bye...


I had to comment out _include disable-common.inc_.
Changing the profile to

[...]
# include disable-common.inc
[...]

results in a well-functioning claws-mail.

Greetings.
Rosika

Most helpful comment

@kortewegdevries:
Hi, good to hear from you again.

Thanks for the link and the info. It´s much appreciated.

Many greetings and stay safe.
Rosika

All 4 comments

Error opening directory “/home/rosika2/Mail/queue”: Permission denied (2).

I think it's already updated in master (https://github.com/netblue30/firejail/blob/master/etc/profile-a-l/email-common.profile#L14; 34), you'll get a new profile when 0.9.63 hits...

@kortewegdevries:
Hi, good to hear from you again.

Thanks for the link and the info. It´s much appreciated.

Many greetings and stay safe.
Rosika

Seems to be fixed on master as @kortewegdevries said. @Rosika2 just add noblacklist ${HOME}/Mail.

@rusty-snake:
Hi and thanks a lot to you as well.

I just altered the claws-mail.profile in that I undid my previous change (so it´s include disable-common.inc again)
and added noblacklist ${HOME}/Mail.
Works perfectly.

Thanks again and keep safe.
Greetings
Rosika

Was this page helpful?
0 / 5 - 0 ratings

Related issues

reinerh picture reinerh  Â·  3Comments

fl-chris picture fl-chris  Â·  4Comments

ghost picture ghost  Â·  3Comments

reinerh picture reinerh  Â·  3Comments

bryce-lynch picture bryce-lynch  Â·  4Comments