ntop / n2n

Peer-to-peer VPN
GNU General Public License v3.0
6.31k stars 946 forks source link

[aarch64] https://packages.ntop.org/ #950

Open yermulnik opened 2 years ago

yermulnik commented 2 years ago

I've installed apt-ntop-stable.deb as per https://packages.ntop.org/apt-stable/ docu, but this doesn't list n2n package for aarch64 (arm64) which I use. Is there another place I should be looking for aarch64 package of n2n? Or the only way for me is to download and install deb-file from Release assets page?

yermulnik commented 2 years ago

Also is there a place I can get n2n 2.8.0-540 from for aarch64?

yermulnik commented 2 years ago

Meanwhile I've built in from source, though having repo and package would be really useful. Thanks.

hamishcoleman commented 2 years ago

The auto-built deb files are quite new - so this answers two of your questions. There were none built for the 2.8 series as that was before the automation. The ntop repository has no automation connecting it to the packages on the Release page - again probably because it is new - so at the moment, the best place is the manual downloads from the git Releases.

yermulnik commented 2 years ago

@hamishcoleman Gotcha. Thanks. No sense to ask about plans to add n2n to Homebrew then, right?

hamishcoleman commented 2 years ago

Do you know how to do that? I'm not a mac user, but I want the project to actively pursue getting better packages..

yermulnik commented 2 years ago

Basically I'm a Linux user, though I use Homebrew as it supports Linux as well. Though I'm not very familiar with adding packages to Homebrew =( Probs these links can help to figere this out:

hamishcoleman commented 2 years ago

A quick look at the homebrew instructions is not encouraging - it is a package system that does not expect the package definition to be committed to the upstream repository.

As I said above, I want more packages for n2n, so I will still add this to the list.

yermulnik commented 2 years ago

As far as I know there are two approaches: one is your own tap (which is basically a repo with brew formulae and which is easier to autoupdate on releases, though users have to explicitly add it before being able to use package(s) from it) and the other is to pull-request brew formulae to be added to Homebrew core repo, managed by Homebrew, which then allow users to find package w/o a need to tap your personal brew repo). Hope this help and thanks for keeping this on your radar 🙇🏻

yermulnik commented 2 years ago

I've just found the 2.8.0-540 version isn't available via packages.ntop.org Can it be put back please?