Package Details: brave-bin 0.22.810-1

Git Clone URL: https://aur.archlinux.org/brave-bin.git (read-only)
Package Base: brave-bin
Description: A web browser that stops ads and trackers by default. Binary release.
Upstream URL: https://www.brave.com/
Licenses: custom:several
Conflicts: brave
Provides: brave, brave-browser
Submitter: vorbote
Maintainer: mischka
Last Packager: mischka
Votes: 112
Popularity: 3.489649
First Submitted: 2016-04-06 13:16
Last Updated: 2018-06-18 12:38

Latest Comments

9grPPT3yBewMM635 commented on 2018-04-30 18:59

Permissions for this packages are now 700. Which means you cannot run the browser if you're not root. Am I missing something here?

mischka commented on 2018-04-29 22:05

This is not the place to advertise destructive alt-right websites.

shillshocked commented on 2018-04-29 14:52

Thanks for the tip, Xeno_Idaltu. I'll make sure to install the latest version of this browser now. Great search engine, an unbiased, censorship-free, untrolled equivalent of Wikipedia!

Xeno_Idaltu commented on 2017-12-20 10:29

It came with "infogalactic" as a preinstalled search engine.

If this Alt-Right idiocy keeps going on people in the year 2100 will actually believe dinosaurs lived along Jesus and that White Supremacists were riding Sauropods to work.

AlternativeFacts

FabioLolix commented on 2017-11-03 22:41

With the last update of the licenses package MPL2 is now included (also Boost)

mischka commented on 2017-10-07 16:36

This package is not out of date, the latest non-beta release is v0.18.36.

Please feel free to fork this PKGBUILD and create a beta channel package if you wish.

CurtisLeeBolin commented on 2017-09-27 14:06

My instructions were to minimize the time needed for you or anyone else wanting to test it.

I made the namespaces change on another computer for a quick test. 0.18.36-3 ran before and after the namespace change.

Before:
$ cat /proc/753/cmdline
/usr/lib/brave-bin/brave --no-sandbox --

After:
$ cat /proc/5155/cmdline
/usr/lib/brave-bin/brave --

It seems to be working well. Thank you.

mischka commented on 2017-09-26 21:54

I mainly meant to test the check I added to the launcher. It's been updated now, please install the new version and let me know if it doesn't work out of the box. Thanks!

CurtisLeeBolin commented on 2017-09-26 21:40

In case you want to test it quickly:

For CONFIG_USER_NS=y :
I just installed linux-hardened, regenerated my grub.cfg, and rebooted with the linux-hardened kernel.

For kernel.unprivileged_userns_clone=1 :
I just ran the following after booting the new kernel.
# sysctl -w kernel.unprivileged_userns_clone=1

Then I edited /usr/bin/brave to run brave without --no-sandbox:
- exec /usr/lib/brave-bin/brave --no-sandbox -- "$@"
+ exec /usr/lib/brave-bin/brave -- "$@"

mischka commented on 2017-09-26 14:48

Interesting, thanks for pointing that out. I don't have them enabled and admittedly I don't have time at the moment to spin up a VM to test them, but let me know if you still run into issues.

Arch's decision to not enable user namespaces by default make me wary to try to persuade people to enable it, so the message about it if it's disabled is relatively benign.

Also, build doesn't really feel like the right place to do that check and echo that warning message, but I'm not aware of a better one (except maybe an .install script, but if it's all the same I'd like to avoid that).

All comments