BSD Ports

net/narrowlink 0.2.6_21 FreeBSD

Self-hosted solution for secure connectivity between devices

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
MPL20
Categories
net
Package size
2846.7 KiB, 10619.1 KiB installed

Description

Narrowlink is a self-hosted platform that allows you to establish secure remote connections between devices within a network that may be hindered by network address translation (NAT) or firewalls. Whether you need to access a home computer from your laptop, share internet access with remote devices, or publish a local web server on the internet, Narrowlink provides the solution.

Install

Binary package:

pkg install narrowlink

From the ports tree:

cd /usr/ports/net/narrowlink/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	narrowlink>0:net/narrowlink

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.2.6_200.2.6_21-0.2.6_90.2.6_21
FreeBSD:14:quarterly0.2.6_190.2.6_19n/a0.2.6_80.2.6_19
FreeBSD:15:latest0.2.6_210.2.6_21n/a0.2.6_90.2.6_9
FreeBSD:15:quarterly0.2.6_190.2.6_19n/an/an/a
FreeBSD:16:latest0.2.6_190.2.6_21n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 11

No port depends on this one.

Configuration

No options to configure.

USES
cargo
Service scripts
narrowlink-agent, narrowlink-gateway

Files

pkg-plist 3
  • @sample etc/narrowlink/agent.yaml.sample
  • @sample etc/narrowlink/client.yaml.sample
  • @sample etc/narrowlink/gateway.yaml.sample
distinfo 300
FileSizeSHA256
rust/crates/addr2line-0.22.0.crate391566e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678
rust/crates/adler-1.0.2.crate12778f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
rust/crates/aead-0.5.2.crate15509d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0
rust/crates/ahash-0.8.11.crate43607e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
rust/crates/aho-corasick-1.1.3.crate1833118e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
rust/crates/android-tzdata-0.1.1.crate7674e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
rust/crates/android_system_properties-0.1.5.crate5243819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
rust/crates/anyhow-1.0.86.crate46741b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da
rust/crates/arrayvec-0.7.4.crate2985696d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711
rust/crates/askama-0.12.1.crate16976b79091df18a97caea757e28cd2d5fda49c6cd4bd01ddffd7ff01ace0c0ad2c28
rust/crates/askama_derive-0.12.5.crate3121819fe8d6cb13c4714962c072ea496f3392015f0989b1a2847bb4b2d9effd71d83
rust/crates/askama_escape-0.10.3.crate8875619743e34b5ba4e9703bba34deac3427c72507c7159f5fd030aea8cac0cfe341
rust/crates/askama_parser-0.2.1.crate20707acb1161c6b64d1c3d83108213c2a2533a342ac225aabd0bda218278c2ddb00c0
rust/crates/asn1-rs-0.5.2.crate829347f6fd5ddaf0351dff5b8da21b2fb4ff8e08ddd02857f0bf69c47639106c0fff0
rust/crates/asn1-rs-derive-0.4.0.crate5220726535892e8eae7e70657b4c8ea93d26b8553afb1ce617caee529ef96d7dee6c
rust/crates/asn1-rs-impl-0.1.0.crate22562777730b2039ac0f95f093556e61b6d26cebed5393ca6f152717777cec3a42ed
rust/crates/async-recursion-1.1.1.crate148743b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11
rust/crates/async-stream-0.3.5.crate11916cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51
rust/crates/async-stream-impl-0.3.5.crate417316e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193
rust/crates/async-trait-0.1.80.crate28775c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca

Commit history 4

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
396c159306 Alan Somers */*: Fix many Rust ports to run without COMPAT11
RISCV does not include COMPAT11 by default. But Rust's libc bound the compat-11 symbols until version 0.2.176. Patch a great many Rust ports to use a newer version of libc, to eliminate the dependency on COMPAT11. Explicitly patching Cargo.lock isn't usually necessarily, since within the build jail cargo is forced to use whichever crates Makefile.crates installs there. Notes on specific ports: * textproc/bookokrat: Rework bookokrat's existing patch to be more robust. Also, report the issue upstream: https://github.com/bugzmanov/bookokrat/issues/182 * security/sequoia-chameleon-gnupg security/sequoia-sq "cargo update -p libc" insisted on updating some other crates, too. * devel/cargo-generate finance/tickrs net-im/gurk-rs net-p2p/oura textproc/mdbook-linkcheck www/lychee …
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645