[HOME] [DOWNLOAD] [DOCS] [NEWS] [SUPPORT] [TIPS] [ISSUES] [DONATE]

GNUnet in sid chroot

With alternative packaging solutions no longer options for getting GNUnet. I thought of something else which someone also suggested on SE: What if there is a sid minimalist chroot to safely install the latest version? Debootstrap or something better for the task (see more in the lInk) could be used for this. Some directories like home could be mounted so gnunet and related whonix tools could interact.

Pros: No longer have to wait for major steps by upstream projects for packaging. No extra package management solutions need to be added updated.

Cons: Chroot may need many packages. Needs to be tested if the concept is sound.

https://wiki.debian.org/Debootstrap

1 Like

That’s a rather hacky solution. Why not port whole Whonix to sid… Due
to the flood of upgrades and breakage. Something that works for an
advanced user that can be fun but not something that can be done as a
stable distribution.

1 Like

True porting the distro to sid is terrible. The chroot was a compromise between both worlds. Sort of a docker lite which is the rage these days but with verifiability and more flexibility for working with the OS outside the jail.

The whole plan may be a pipe dream at this point but that’s a shorter way to get there.

1 Like

Any news about GNUnet?

It is currently packaged in Debian but the rapid development cycle makes the versions packaged in stable obsolete and incapable of connecting to the network.

Is this still the case?

  • Debian sid has gnunet 0.10.1.
  • Debian experimental has gnunet 0.11.0.

Perhaps lets start by documenting how to use GNUnet (in a sid chroot)?

On https://www.whonix.org/wiki/GNUnet I started documenting how to create a Debian sid based chroot using mmdebstrap, systemd-nspawn. Why choose these tools? For rationale, see… I recently got more interested in chroot… See:

I failed to create a Debian experimental based chroot probably due to upstream issues with Debian experimental.

1 Like

Towards the end of 2019 they released a major milestone 0.12 which is incompatible with the 0.11 network.

https://gnunet.org/en/news/2019-0.12.0.html

So they are moving fast even in comparison to Debian experimental. I’ll have to find out if there is a n external install source that actually works.

1 Like

I went ahead and built the latest release from source following the steps on their site.

The daemons successfully start but no connections to peers ever happen. Doesn’t matter if over Tor or VPN.

1 Like
[Imprint] [Privacy Policy] [Cookie Policy] [Terms of Use] [E-Sign Consent] [DMCA] [Investors] [Priority Support] [Professional Support]