[GH-ISSUE #3013] waterfox: there are new executable names #1886

Closed
opened 2026-05-05 08:33:15 -06:00 by gitea-mirror · 7 comments
Owner

Originally created by @ghost on GitHub (Oct 27, 2019).
Original GitHub issue: https://github.com/netblue30/firejail/issues/3013

they are two versions of waterfox now
https://www.waterfox.net/blog/waterfox-2019.10-release-download/

rename waterfox.profile to waterfox-classic.profile (don't forget the include to waterfox-classic.local)
(this is the version with the XUL addons)

there's also waterfox-current (based from firefox quantum). I haven't installed that one. Its profile, is probably the same and just need a rename.

Originally created by @ghost on GitHub (Oct 27, 2019). Original GitHub issue: https://github.com/netblue30/firejail/issues/3013 they are two versions of waterfox now https://www.waterfox.net/blog/waterfox-2019.10-release-download/ rename waterfox.profile to waterfox-classic.profile (don't forget the include to waterfox-classic.local) (this is the version with the XUL addons) there's also waterfox-current (based from firefox quantum). I haven't installed that one. Its profile, is probably the same and just need a rename.
Author
Owner

@ghost commented on GitHub (Oct 27, 2019):

Thanks for informing us. Two days ago I tested waterfox-current, and that worked fine with the current profile. I just downloaded the classic version and its executable name is unchanged. So both versions should be covered with the current profile. IMO renaming/splitting out the existing profile into waterfox-classic and waterfox-current would break firejails desktop integration - a.k.a firecfg. Is something not working as expected for you with the classic version?

<!-- gh-comment-id:546673295 --> @ghost commented on GitHub (Oct 27, 2019): Thanks for informing us. Two days ago I tested waterfox-current, and that worked fine with the current profile. I just downloaded the classic version and its executable name is unchanged. So both versions should be covered with the current profile. IMO renaming/splitting out the existing profile into `waterfox-classic` and `waterfox-current` would break firejails desktop integration - a.k.a `firecfg`. Is something not working as expected for you with the classic version?
Author
Owner

@rusty-snake commented on GitHub (Oct 27, 2019):

Just tested, waterfox-classic is based on a pre-quantum FFX, waterfox-current is quantum based. Both WFX use the same config directories, the executable names are also not changed. IMHO there is no need to rename the profiles.

<!-- gh-comment-id:546673481 --> @rusty-snake commented on GitHub (Oct 27, 2019): Just tested, waterfox-classic is based on a pre-quantum FFX, waterfox-current is quantum based. Both WFX use the same config directories, the executable names are also not changed. IMHO there is no need to rename the profiles.
Author
Owner

@ghost commented on GitHub (Oct 27, 2019):

@rusty-snake If both versions share the same config dir now - I suppose this is ${HOME}/.waterfox - we could in fact drop both ${HOME}/.cache/mozilla and ${HOME}/.mozilla from noblacklist, mkdir and whitelist options. What do you think? Should we proceed on that or is it to soon to do so?

<!-- gh-comment-id:546674418 --> @ghost commented on GitHub (Oct 27, 2019): @rusty-snake If both versions share the same config dir now - I suppose this is _${HOME}/.waterfox_ - we could in fact drop both _${HOME}/.cache/mozilla_ and _${HOME}/.mozilla_ from `noblacklist`, `mkdir` and `whitelist` options. What do you think? Should we proceed on that or is it to soon to do so?
Author
Owner

@rusty-snake commented on GitHub (Oct 27, 2019):

On my tests no mozilla dirs are created (using --private), except .mozilla is created by the current version but is empty. I haven't done a deeper test now, but for me it looks like mozilla dirs are not needed.

<!-- gh-comment-id:546677648 --> @rusty-snake commented on GitHub (Oct 27, 2019): On my tests no mozilla dirs are created (using `--private`), except .mozilla is created by the current version but is empty. I haven't done a deeper test now, but for me it looks like mozilla dirs are not needed.
Author
Owner

@ghost commented on GitHub (Oct 27, 2019):

mozilla directories are there for moving from firefox. There's an official wizard for that. Add a comment in the profile about this.

I installed using the unofficial repos. He changed the names....

<!-- gh-comment-id:546678925 --> @ghost commented on GitHub (Oct 27, 2019): mozilla directories are there for moving from firefox. There's an official wizard for that. Add a comment in the profile about this. I installed using the unofficial repos. He changed the names....
Author
Owner

@rusty-snake commented on GitHub (Oct 27, 2019):

mozilla directories are there for moving from firefox. There's an official wizard for that. Add a comment in the profile about this.

There are also wizards in FFX to import bookmarks (and some more) from chrome, in chrom to import from ... but we don't support them. IMHO we should comment these lines, there is no need to have always access to the firefox dirs.

I installed using the unofficial repos. He changed the names....

Also in the AUR.

<!-- gh-comment-id:546679755 --> @rusty-snake commented on GitHub (Oct 27, 2019): > mozilla directories are there for moving from firefox. There's an official wizard for that. Add a comment in the profile about this. There are also wizards in FFX to import bookmarks (and some more) from chrome, in chrom to import from ... but we don't support them. IMHO we should comment these lines, there is no need to have always access to the firefox dirs. > I installed using the unofficial repos. He changed the names.... Also in the AUR.
Author
Owner

@rusty-snake commented on GitHub (Oct 27, 2019):

#3014

<!-- gh-comment-id:546680197 --> @rusty-snake commented on GitHub (Oct 27, 2019): #3014
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#1886
No description provided.