Giter Club home page Giter Club logo

Comments (37)

flecno avatar flecno commented on May 24, 2024

same for me on archlinux64

from breach_core.

sergiolepore avatar sergiolepore commented on May 24, 2024

Same on Ubuntu 14.04

from breach_core.

spolu avatar spolu commented on May 24, 2024

Damn. This has to be fixed.
In the meantime you can probably run the exobrowser directly and passing it breach_core:

 ./__AUTO_UPDATE_BUNDLE__/exo_browser/exo_browser --disable-setuid-sandbox --raw __AUTO_UPDATE_BUNDLE__/breach_core/

from breach_core.

flecno avatar flecno commented on May 24, 2024

Mhm... But:

./__AUTO_UPDATE_BUNDLE__/exo_browser/exo_browser: bad option: --disable-setuid-sandbox

from breach_core.

spolu avatar spolu commented on May 24, 2024

Ouch.
Would this work?

 ./__AUTO_UPDATE_BUNDLE__/exo_browser/exo_browser --raw __AUTO_UPDATE_BUNDLE__/breach_core/ -- --disable-setuid-sandbox 

from breach_core.

spolu avatar spolu commented on May 24, 2024

Otherwise you can also install the sandbox locally following the instruction there...

from breach_core.

flecno avatar flecno commented on May 24, 2024

no.... this will results in the same error like normal start

from breach_core.

spolu avatar spolu commented on May 24, 2024

So last thing you can do is replace the content of exo_browser/shell/* by breach_core/* and then run the exo_browser with just the arg you specified

from breach_core.

spolu avatar spolu commented on May 24, 2024

The ExoBrowser go fetch the content of shell/ by default

from breach_core.

arkokoley avatar arkokoley commented on May 24, 2024

Copying contents of breach_core to exo_browser/shell/ works with the exo_browser running with --disable-setuid-sandbox flag. Thanks. Breach works now.

from breach_core.

arkokoley avatar arkokoley commented on May 24, 2024

Writing this comment from Breach right now! :D

Woohoo!

from breach_core.

flecno avatar flecno commented on May 24, 2024

@arkokoley not for me. What i'm doing wrong?

/breach-v0.3.20-alpha.5-linux-x64 % cd __AUTO_UPDATE_BUNDLE__/exo_browser/shell/                                                       :(
..AUTO_UPDATE_BUNDLE__/exo_browser/shell % rm -rf *
..AUTO_UPDATE_BUNDLE__/exo_browser/shell % cp -a ../../breach_core/* ./   
..AUTO_UPDATE_BUNDLE__/exo_browser/shell % cd ../../../
..loads/breach-v0.3.20-alpha.5-linux-x64 %  ./__AUTO_UPDATE_BUNDLE__/exo_browser/exo_browser --disable-setuid-sandbox --raw __AUTO_UPDATE_BUNDLE__/breach_core/
./__AUTO_UPDATE_BUNDLE__/exo_browser/exo_browser: bad option: --disable-setuid-sandbox

from breach_core.

ahamilton9 avatar ahamilton9 commented on May 24, 2024

@arkokoley Worked for me as well, Linux Mint.

from breach_core.

ahamilton9 avatar ahamilton9 commented on May 24, 2024

@flecno I didn't remove any files from exo_browser/shell, just overwrote/merged everything. Otherwise, your commands look fine.

from breach_core.

arkokoley avatar arkokoley commented on May 24, 2024

@flecno Everything is fine. run it as:

.loads/breach-v0.3.20-alpha.5-linux-x64 %  ./__AUTO_UPDATE_BUNDLE__/exo_browser/exo_browser --disable-setuid-sandbox 

from breach_core.

flecno avatar flecno commented on May 24, 2024

Ahh. thank you! That command works!

from breach_core.

spolu avatar spolu commented on May 24, 2024

Yay! 👍

from breach_core.

timmarinin avatar timmarinin commented on May 24, 2024

Same problem, last command works. (Debian amd-64)

from breach_core.

arkokoley avatar arkokoley commented on May 24, 2024

To sum up, for other linux users who might face this error,

To run Breach, run:

$ cd breach-v0.3.20-alpha.5-linux-x64
$  rm -rf __AUTO_UPDATE_BUNDLE__/exo_browser/shell/*
$ cp -a __AUTO_UPDATE_BUNDLE__/breach_core/* __AUTO_UPDATE_BUNDLE__/exo_browser/shell
$ ./__AUTO_UPDATE_BUNDLE__/exo_browser/exo_browser --disable-setuid-sandbox

from breach_core.

spolu avatar spolu commented on May 24, 2024

We'll keep this one open until it gets fixed

from breach_core.

arkokoley avatar arkokoley commented on May 24, 2024

👍

from breach_core.

say2joe avatar say2joe commented on May 24, 2024

The above fix did NOT work on Ubuntu 14.04. Please see the following error info:

[2014-07-11T12:25:46.099Z] [index] Breach v0.3.20-alpha.5 Starting...
[2014-07-11T12:25:48.125Z] *********************************************
[2014-07-11T12:25:48.126Z] ERROR: ENOENT, stat '/home/jjohnson/npm'
[2014-07-11T12:25:48.126Z] *********************************************
[2014-07-11T12:25:48.127Z] Error: ENOENT, stat '/home/jjohnson/npm'
[2014-07-11T12:25:48.127Z] at Error (native)
[2014-07-11T12:25:48.127Z] ---------------------------------------------

I'm not terribly sure this product is ready for any kind of release if it doesn't even run / install.

from breach_core.

say2joe avatar say2joe commented on May 24, 2024

I figured out the problem. It was looking for npm installed locally -- mine is installed globally. Using sudo solved my problem. (I also created a symlink from $HOME/npm to /usr/bin/npm which removes my need for sudo)

from breach_core.

user12312 avatar user12312 commented on May 24, 2024

Am running linux mint. I followed these instructions posted in here:
$ cd breach-v0.3.20-alpha.5-linux-x64
$ rm -rf AUTO_UPDATE_BUNDLE/exo_browser/shell/*
$ cp -a AUTO_UPDATE_BUNDLE/breach_core/* AUTO_UPDATE_BUNDLE/exo_browser/shell
$ ./AUTO_UPDATE_BUNDLE/exo_browser/exo_browser --disable-setuid-sandbox

I get the following error, "./AUTO_UPDATE_BUNDLE/exo_browser/exo_browser: symbol lookup error: ./AUTO_UPDATE_BUNDLE/exo_browser/exo_browser: undefined symbol: g_type_class_adjust_private_offset "

does anyone one have basic fool proof instructions to getting this running? I am on Linux Mint 15 Olivia. Thanks.

from breach_core.

puredevotion avatar puredevotion commented on May 24, 2024

same problem, @arkokoley and @say2joe comments helped.

running ubuntu 14.04 amd64, chromium installed, node/npm installed through apt-get.
Wouldn't mind a apt-source for this :)

ps. typing from within breach!

from breach_core.

fazo96 avatar fazo96 commented on May 24, 2024

The fix in @arkokoley's comment helped for me. I'm on arch linux x64

from breach_core.

user12312 avatar user12312 commented on May 24, 2024

error message I am getting is: /home/user/Desktop/breach-v0.3.20-alpha.5-linux-x64/AUTO_UPDATE_BUNDLE/exo_browser/exo_browser: symbol lookup error: /home/user/Desktop/breach-v0.3.20-alpha.5-linux-x64/AUTO_UPDATE_BUNDLE/exo_browser/exo_browser: undefined symbol: g_type_class_adjust_private_offset

from breach_core.

JacksonGariety avatar JacksonGariety commented on May 24, 2024

Is there a way to get this to work out of the box? Maybe a simple re-packaging of the Beach linux dist?

from breach_core.

shime avatar shime commented on May 24, 2024

Just confirming that this command works on arch x64:

./__AUTO_UPDATE_BUNDLE__/exo_browser/exo_browser --disable-setuid-sandbox 

from breach_core.

miketheprogrammer avatar miketheprogrammer commented on May 24, 2024

@JacksonGariety This is an unstable alpha. There is no "out of the box". At a minimum, that comes at beta level, but only typically guaranteed at full release version.

As this project gains momentum and gets more contributors I am sure things will work much more fluidly.

from breach_core.

spolu avatar spolu commented on May 24, 2024

Hi guys, this will require packaging breach as .deb/.npm to install the sandbox SUID. That will come along the way indeed. Especially if someone wants to work on it :)

from breach_core.

rkyleg avatar rkyleg commented on May 24, 2024

confirming arkokoley's fix works on x64 Linux Mint 17

from breach_core.

spolu avatar spolu commented on May 24, 2024

Covered by addition of README in tarball and https://github.com/breach/breach_core/wiki/Running-Breach-on-Linux

from breach_core.

Diel1024 avatar Diel1024 commented on May 24, 2024

"--disable-setuid-sandbox" helped
As I see, the browser can update itself. Looks great! Now, we need AdBlock and Ghostery for it:D Let's deveplop

from breach_core.

shaikh-shahid avatar shaikh-shahid commented on May 24, 2024

Got ya solution folks.
http://codeforgeek.com/2014/08/download-install-breach-browser-ubuntu-14-04/

from breach_core.

Benderwan avatar Benderwan commented on May 24, 2024

Working fine on Elementary OS using ExoBrowser 32 bits

from breach_core.

heyjordn avatar heyjordn commented on May 24, 2024

Copying the contents of breach_core/* to exo_browser/shell worked really well for me, posting this from Breach :D

from breach_core.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.