Remove FreeBSD port

This commit is contained in:
bcmmbaga
2025-06-26 00:13:48 +03:00
parent 840498a1ea
commit e6ac5892cd
4 changed files with 0 additions and 77 deletions
-30
View File
@@ -1,30 +0,0 @@
PORTNAME= netbird
DISTVERSIONPREFIX= v
DISTVERSION= 0.47.0
CATEGORIES= security net net-vpn
MAINTAINER= hakan.external@netbird.io
COMMENT= Peer-to-peer VPN that seamlessly connects your devices
WWW= https://netbird.io/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
NOT_FOR_ARCHS= i386
NOT_FOR_ARCHS_REASON= "no 32-bit builds supported"
RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss
USES= go:1.23,modules
USE_RC_SUBR= netbird
GO_MODULE= github.com/netbirdio/netbird
GO_TARGET= ./client:netbird
GO_BUILDFLAGS= -tags freebsd -o ${PORTNAME} -ldflags "\
-s -w -X github.com/netbirdio/netbird/version.version=${PORTVERSION}"
WRKSRC= ${WRKDIR}/netbird-${PORTVERSION}
PLIST_FILES= bin/netbird
.include <bsd.port.mk>
-18
View File
@@ -1,18 +0,0 @@
#!/bin/sh
#
# PROVIDE: netbird
# REQUIRE: SERVERS
# KEYWORD: shutdown
#
. /etc/rc.subr
name="netbird"
netbird_env="IS_DAEMON=1"
pidfile="/var/run/${name}.pid"
command="/usr/sbin/daemon"
daemon_args="-P ${pidfile} -r -t \"${name}: daemon\""
command_args="${daemon_args} /usr/local/bin/netbird service run --config /var/db/netbird/config.json --log-level info --daemon-addr unix:///var/run/netbird.sock --log-file /var/log/netbird/client.log"
run_rc_command "$1"
-18
View File
@@ -1,18 +0,0 @@
NetBird is an open-source WireGuard-based overlay network combined with
Zero Trust Network Access, providing secure and reliable connectivity
to internal resources.
Key features:
- Zero-config VPN: Easily create secure connections between devices without
manual network setup.
- Built on WireGuard: Leverages WireGuard's high-performance encryption for
fast and secure communication.
- Self-hosted or Cloud-managed: Users can deploy their own NetBird management
server or use NetBird Cloud for centralized control.
- Access Control & Routing: Fine-grained access control policies and automatic
network routing simplify connectivity.
- This FreeBSD port provides the NetBird client daemon and CLI tools, allowing
FreeBSD systems to join a NetBird mesh network and securely communicate with
other peers.
For more details, visit: https://netbird.io
-11
View File
@@ -1,11 +0,0 @@
[
{ type: install
message: <<EOM
At this time this code is new, unvetted, possibly buggy, and should be
considered "experimental". It might contain security issues. We gladly
welcome your testing and bug reports, but do keep in mind that this code
is new, so some caution should be exercised at the moment for using it
in mission critical environments.
EOM
}
]