[GH-ISSUE #4383] move noblacklist ${HOME}/.bogofilter to email-common.profile for claws-mail (and other mailers) #2644

Closed
opened 2026-05-05 09:18:31 -06:00 by gitea-mirror · 4 comments
Owner

Originally created by @jonleivent on GitHub (Jul 3, 2021).
Original GitHub issue: https://github.com/netblue30/firejail/issues/4383

In a 0.9.58.2 claws-mail profile, the home .bogofilter subdirectory was not blacklisted. In 0.9.64 it is, so I had to add a noblacklist ${HOME}/.bogofilter to my claws-mail.local profile. Apparently, this was a change to the disable-programs.inc file that is compensated for by some other email profiles (notably evolution and mutt) doing their own noblacklist. However, as bogofilter is applicable to many other email apps (such as claws-mail), I think the noblacklist ${HOME}/.bogofilter should be moved to email-common.profile.

Originally created by @jonleivent on GitHub (Jul 3, 2021). Original GitHub issue: https://github.com/netblue30/firejail/issues/4383 In a 0.9.58.2 claws-mail profile, the home .bogofilter subdirectory was not blacklisted. In 0.9.64 it is, so I had to add a `noblacklist ${HOME}/.bogofilter` to my claws-mail.local profile. Apparently, this was a change to the disable-programs.inc file that is compensated for by some other email profiles (notably evolution and mutt) doing their own noblacklist. However, as bogofilter is applicable to many other email apps (such as claws-mail), I think the `noblacklist ${HOME}/.bogofilter` should be moved to email-common.profile.
Author
Owner

@ghost commented on GitHub (Jul 4, 2021):

Nice catch. Currently email-common.profile is only included by claws-mail and sylpheed profiles. So instead of rewriting all our email-related profiles to include that common file we can add it to email-common.profile to provide support for bogofilter in claws-mail.

Can you open a PR for this?

<!-- gh-comment-id:873492515 --> @ghost commented on GitHub (Jul 4, 2021): Nice catch. Currently `email-common.profile` is only included by claws-mail and sylpheed profiles. So instead of rewriting all our email-related profiles to include that common file we can add it to email-common.profile to provide support for bogofilter in claws-mail. Can you open a PR for this?
Author
Owner

@rusty-snake commented on GitHub (Aug 4, 2021):

Ping

<!-- gh-comment-id:892563981 --> @rusty-snake commented on GitHub (Aug 4, 2021): Ping
Author
Owner

@marek22k commented on GitHub (Mar 7, 2023):

Shouldn't be there the same for bsfilter? ${HOME}/.bsfilter?

<!-- gh-comment-id:1457730615 --> @marek22k commented on GitHub (Mar 7, 2023): Shouldn't be there the same for bsfilter? `${HOME}/.bsfilter`?
Author
Owner

@ghost commented on GitHub (Mar 7, 2023):

Shouldn't be there the same for bsfilter? ${HOME}/.bsfilter?

If that's the correct path bsfilter uses you can add it yes. I never used bsfilter so can you open a PR for this please? See f4b36e8032.

<!-- gh-comment-id:1457863295 --> @ghost commented on GitHub (Mar 7, 2023): > Shouldn't be there the same for bsfilter? ${HOME}/.bsfilter? If that's the correct path bsfilter uses you can add it yes. I never used bsfilter so can you open a PR for this please? See https://github.com/netblue30/firejail/commit/f4b36e80321379c4917c7ab9c9b3bbcfad05899f.
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#2644
No description provided.