Add netbird-bin package
Only contains the binary release for amd64 atm. Have not had time to figure out the build process / add more arches. Will also probably be a little buggy still. There's a system service included which needs to run for netbird to work. Setup is a tiny bit cumbersome in that you have to enable the service _first_ (which will complain about no auth found) and then manually run `netbird up` with your pre-shared key or sso or whatever method you choose to authenticate.
This commit is contained in:
parent
0f55dafc55
commit
aff030a6fa
4 changed files with 33 additions and 4 deletions
21
srcpkgs/netbird-bin/template
Normal file
21
srcpkgs/netbird-bin/template
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
# Template file for 'netbird-bin'
|
||||
pkgname=netbird-bin
|
||||
version=0.39.1
|
||||
revision=1
|
||||
archs="x86_64"
|
||||
short_desc="Connect your devices into a secure WireGuard-based overlay network with SSO, MFA and granular access controls."
|
||||
maintainer="Marty Oehme <contact@martyoeh.me>"
|
||||
license="BSD-3-Clause"
|
||||
homepage="https://github.com/netbirdio/netbird"
|
||||
distfiles="${homepage}/releases/download/v${version}/netbird_${version}_linux_amd64.tar.gz"
|
||||
checksum=ac4dbf589cf33dc1c347a6dba569cdcaf8a6915f88c6a7baffdb35fcf9b954f0
|
||||
|
||||
do_install() {
|
||||
vbin netbird
|
||||
}
|
||||
|
||||
post_install() {
|
||||
vsv netbird
|
||||
vlicense LICENSE
|
||||
vdoc README.md
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue