notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2025Q1
yggdrasil Experimental end-to-end encrypted self-arranging IPv6 network
0.5.12_1 net on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.5.12_1Version of this port present on the latest quarterly branch.
Maintainer: freebsd@neilalexander.dev search for ports maintained by this maintainer
Port Added: 2025-01-21 23:30:14
Last Update: 2025-01-21 22:52:53
Commit Hash: 3a5f172
License: LGPL3
WWW:
https://yggdrasil-network.github.io/
https://github.com/yggdrasil-network/yggdrasil-go/
Description:
Yggdrasil is a new experimental compact routing scheme. It is designed to be a future-proof and decentralised alternative to the structured routing protocols commonly used today on the Internet, as well as an enabling technology for future large-scale mesh networks. The current implementation of Yggdrasil is a lightweight userspace software router which is easy to configure and supported on a wide range of platforms. It provides end-to-end encrypted IPv6 routing between all network participants. Peerings between nodes can be configured using TCP/TLS connections over local area networks, point-to-point links or the Internet. Even though the Yggdrasil Network provides IPv6 routing between nodes, peering connections can be set up over either IPv4 or IPv6 networks. This is still an alpha-stage project and there may be some breaking changes in the future. Despite that, Yggdrasil is generally stable enough for day-to-day use and a small number of users have been using and stress-testing Yggdrasil quite heavily for a variety of use cases.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. bin/yggdrasil
  2. bin/yggdrasilctl
  3. /usr/local/share/licenses/yggdrasil-0.5.12_1/catalog.mk
  4. /usr/local/share/licenses/yggdrasil-0.5.12_1/LICENSE
  5. /usr/local/share/licenses/yggdrasil-0.5.12_1/LGPL3
Collapse this list.
Dependency lines:
  • yggdrasil>0:net/yggdrasil
To install the port:
cd /usr/ports/net/yggdrasil/ && make install clean
To add the package, run one of these commands:
  • pkg install net/yggdrasil
  • pkg install yggdrasil
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: yggdrasil
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1734791945 SHA256 (go/net_yggdrasil/yggdrasil-v0.5.12/v0.5.12.mod) = 483c840d00fe050d758cf9bcc9150321808f6355794170a14ccbf670acc5eb0c SIZE (go/net_yggdrasil/yggdrasil-v0.5.12/v0.5.12.mod) = 1747

Expand this list (2 items)

Collapse this list.

SHA256 (go/net_yggdrasil/yggdrasil-v0.5.12/v0.5.12.zip) = a2cb967dd99ac93ee929be5609ec657fef694cd29d89e3597797ef6f9bb410fd SIZE (go/net_yggdrasil/yggdrasil-v0.5.12/v0.5.12.zip) = 164627

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go122 : lang/go122
Fetch dependencies:
  1. go122 : lang/go122
  2. ca_root_nss>0 : security/ca_root_nss
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
net_yggdrasil
USES:
go:1.22,modules zip
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://proxy.golang.org/github.com/yggdrasil-network/yggdrasil-go/@v/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.5.12_1
21 Jan 2025 22:52:53
commit hash: 3a5f172d6756b805c68894d3da4c10a12a595449commit hash: 3a5f172d6756b805c68894d3da4c10a12a595449commit hash: 3a5f172d6756b805c68894d3da4c10a12a595449commit hash: 3a5f172d6756b805c68894d3da4c10a12a595449 files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump after lang/go122 update

PR:		284181
MFH:		2025Q1
(cherry picked from commit 39522060fe30d16b47ca1671b543507a15d0817b)

Number of commits found: 1