Skip to content
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

Rana binary #40

Closed
DesobedienteTecnologico opened this issue May 1, 2023 · 6 comments
Closed

Rana binary #40

DesobedienteTecnologico opened this issue May 1, 2023 · 6 comments

Comments

@DesobedienteTecnologico
Copy link
Contributor

Hi @grunch .

I'm wondering if there is any possibility to have the binary of Rana on the releases.

I would like to have the possibility to put Rana in DTails using only final official binaries.
Due the nature of the remaster process, the system to be modified will be never connected to internet.
(It can be connected to internet, but I don't really would like to put the modified OS online in the build process for security reasons)

Thanks for your time and for giving Rana 🐸 to us.
Regards!

@grunch
Copy link
Owner

grunch commented May 2, 2023

Yes of course, I can do it, if you have any suggestion on how to generate automatically those binaries on different architecture just let me know and save me a lot of time researching 😀

@DesobedienteTecnologico
Copy link
Contributor Author

Sure! :)

I saw a project that uses Rust and they ship a binary.
Looks like [[bin]] under Cargo.toml with some other configurations does the trick:
https://github.com/wizardsardine/liana/blob/master/Cargo.toml#L12-L20

Also those seems to be interesting information to reach the goal (I'm actually not that familiar with Rust):

Saludos!

@grunch
Copy link
Owner

grunch commented May 2, 2023

Thanks I'll be working on it

@DesobedienteTecnologico
Copy link
Contributor Author

Great thanks! :)

JFYI: https://github.com/cross-rs/cross
I just saw that project which is maintain by Rust developers as far I have read. You can do cross compilation, that will allow us to use Rana 🐸 out of the box using in Termux for example in our Android devices: Sparrow in Android - Tutorial I made just for reference to Termux + Proot

Also depending on the final arch, people can use it on Raspberry Pi to quite easily.
Thanks for your time with this! :)

@DesobedienteTecnologico
Copy link
Contributor Author

Thanks I'll be working on it

This issue can be close after this PR:
#44

Saludos! :)

@grunch
Copy link
Owner

grunch commented Aug 7, 2023

closing it via b5e7132

@grunch grunch closed this as completed Aug 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants