mirror of
https://github.com/openwrt/packages.git
synced 2026-04-15 19:02:09 +00:00
95107af880cefc5f62fbed7745825e4daed24ec5
Add support for `netbird` profiles feature [1] (introduced in 0.52.2). Use `NB_STATE_DIR="/root/.config/netbird"` in the init file instead of the previous `NB_CONFIG="/etc/netbird/config.json"`, and update Makefile configuration paths accordingly. Rationale: `netbird` saves state/configuration under `/var` by default. On OpenWrt, `/var` is a symlink to `/tmp` (a volatile location), which would cause config loss after reboot or reflash. Using `/root/.config/netbird` avoids this, it's a valid upstream directory not used by default. `netbird` will migrate existing configurations. This change will not be backported to preserve the current meaning of "stable" in OpenWrt and to avoid (unlikely but possible) breakage of existing installations. [1]: https://docs.netbird.io/how-to/profiles Signed-off-by: Wesley Gimenes <wehagy@proton.me>
…
…
OpenWrt packages feed
Description
This is the OpenWrt "packages"-feed containing community-maintained build scripts, options and patches for applications, modules and libraries used within OpenWrt.
Installation of pre-built packages is handled directly by the opkg utility within your running OpenWrt system or by using the OpenWrt SDK on a build system.
Usage
This repository is intended to be layered on-top of an OpenWrt buildroot. If you do not have an OpenWrt buildroot installed, see the documentation at: OpenWrt Buildroot – Installation on the OpenWrt support site.
This feed is enabled by default. To install all its package definitions, run:
./scripts/feeds update packages
./scripts/feeds install -a -p packages
License
See LICENSE file.
Package Guidelines
See CONTRIBUTING.md file.
Languages
Makefile
51.9%
Shell
32.7%
C
7.7%
UnrealScript
3%
C++
1.8%
Other
2.7%