-
Notifications
You must be signed in to change notification settings - Fork 595
New profile: mullvad-browser #5887
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The only config path used is ~/.config/mullvad-browser-flags.conf.
Where is the user profile stored? Is there no user profile directory?
Mullvad Browser stores everything under one directory, including its cache and profile dir. The official download installs under ${HOME}/.local/share/mullvad-browser. The packaged versions in the AUR move everything into /opt/mullvad-browser. Both those paths are whitelisted. I didn't want to explicitly blacklist /opt/mullvad-browser in disable-programs.inc, nothing from /opt is in there. Do you think we should? |
Are you sure? # copy files from archive
install -dm0755 "$pkgdir/opt/mullvad-browser/"
cp --archive Browser/* "$pkgdir/opt/mullvad-browser/"
# ask it to create profiles in ~
touch "$pkgdir/opt/mullvad-browser/system-install" Also, how would it handle multiple users in that case? Does it create a
I'm not sure if you're only talking about /opt, but currently only the .conf
Well, disable-programs is mostly just configuration/data paths, but if it |
@kmk3 Good questions. I'll build those AUR packages again tomorrow and do more extensive testing guided by your remarks/questions. Thanks! |
@kmk3 UPDATE: there were indeed Some additional remarks for reviewers. My assumption of an install under ${HOME}/.local/share/mullvad-browser is based on what we do in Nothing of the above is set in stone, so feel free to make suggestions! |
@kmk3 @rusty-snake If you find the time, can you have another look at this? I think it's okay now. Same for #5886. |
Homepage: https://mullvad.net/en/download/browser/linux mullvad-browser: don't use restrict-namespaces mullvad-browser: cover both installation paths Suggested in review by @kmk3.
Use one item per line to make them easier to read. Relates to #5646 #5675 #5682 #5691 #5706 #5707 #5710 #5729 #5733 #5761. Relates to #5780 #5847 #5881 #5885 #5887 #5892 #5920 #5934 #5935 #5943. Relates to #5947 #5954 #6007 #6008 #6009 #6013 #6027 #6028 #6030 #6039. Relates to #6083 #6155 #6180 #6181 #6219 #6226 #6227 #6231 #6232 #6233. Relates to #6234 #6235 #6236 #6237 #6241 #6243 #6244 #6245 #6246 #6247. Relates to #6249 #6250 #6251 #6253 #6254 #6255 #6256 #6259 #6293 #6314. Relates to #6315 #6327 #6328 #6333 #6341 #6365 #6422 #6463 #6536 #6549. Relates to #6558 #6577 #6583 #6584 #6585 #6586 #6587 #6588 #6589 #6590. Relates to #6616 #6654 #6669 #6678 #6679.
Add new profile for mullvad-browser. Requested here and suggested here.