-
Notifications
You must be signed in to change notification settings - Fork 10
Add ricochet #9
Comments
I heard that @special has a branch that uses the system Tor and ADD_ONION - with the ASAN stuff above removed and with that branch, I think we could easily sandbox Ricochet in SGOS. |
Once ricochet-im/ricochet#385 and ricochet-im/ricochet#386 are merged, Ricochet will use ADD_ONION automatically, and will use an external instance of Tor if TOR_CONTROL_PORT is defined in the environment. Is that sufficient to start getting it working on Subgraph? Is there anything else I can do? I might try to learn how to get it running myself, if I have time. |
Dear @special - can you also disable ASAN and related flags to ensure that ricochet works out of the box with sgos's grsec kernel? |
We will need to make our own package for SGOS. Compile time options needed: CONFIG+=debug or CONFIG+=release, CONFIG+=no-hardened, DEFINES+=RICOCHET_NO_PORTABLE |
@dma It has some effects other than disabling ASAN. |
Ricochet is now packagable for SGOS, there are several things left that need to be done:
|
This was done a long time ago. Closing issue. |
It would be nice if by default, it was possible to run ricochet on SGOS. This is complicated by a number of factors - one of them is that the ricochet-im packages are compiled with ASAN/UBSAN.
This means we need to rebuild it:
That is only the start of integration - it also expects to run a copy of Tor (or to use ADD_ONION) with a newer version of Tor. This requires control port access. It may be possible to simply use Ricochet with Tor over Tor as a proof of concept but it clearly can't be shipping to users in that configuration.
The text was updated successfully, but these errors were encountered: