yggdrasil-network / yggdrasil-go

An experiment in scalable routing as an encrypted IPv6 overlay network
https://yggdrasil-network.github.io
Other
3.47k stars 237 forks source link

Package yggdrasil for Chocolatey, a Windows package manager #611

Open jcgruenhage opened 4 years ago

jcgruenhage commented 4 years ago

Quick start guide for chocolatey packages, if anyone wants to pick this up: https://chocolatey.org/docs/create-packages-quick-start

r4sas commented 4 years ago

Package itself: https://github.com/r4sas/chocolatey-packages/commit/0b577d8ce5677406b749632e02931315c6dfbc77

Will publish if someone can fully test it from scratch (because I nothing do with NDIS installation). If NDIS6 is good, I can add dependency to install tapwindows.

PRs are welcome.

Vort commented 4 years ago

If NDIS6 is good

No, it is not good. Packets, which are larger ~1.5k in size, are dropped.

neilalexander commented 4 years ago

Incidentally we have a branch called goodbyewater that uses Wintun instead of the OpenVPN TAP driver, it is likely this will be merged into develop soon (see #618).

neilalexander commented 4 years ago

The new Wintun driver is now used by the develop branch on Windows.

r4sas commented 4 years ago

Ok, I'm waiting when release with MSI will be published to publish package.

r4sas commented 4 years ago

Rewrote package scripts to work with new installer: https://github.com/r4sas/chocolatey-packages/commit/7cce575241ab42dee346bec66fdd0047cea72573

Current nupkg for 0.3.12-0060-develop: yggdrasil.0.3.12.0060.zip (file in archive)

Also I didn't found any icon, so I'm created it from @neilalexander logo proposal - https://github.com/r4sas/chocolatey-packages/tree/master/yggdrasil/icon

r4sas commented 4 years ago

Choco package was pushed and awaiting for moderation: https://chocolatey.org/packages/yggdrasil