Skip to content

Commit 24dc517

Browse files
wehagyhnyman
authored andcommitted
netbird: update to 0.60.8 (breaking change)
Changelog: https://github.com/netbirdio/netbird/releases/tag/v0.60.8 This is the first `netbird` release that introduces a breaking change[1]. Therefore, versions after the `0.60.x` will not be backported to OpenWrt 24.10. They will be backported to OpenWrt 25.12, because that release has not been officially launched yet. By default netbird now creates/updates[2] `/etc/ssh/ssh_config.d/99-netbird.conf` for use with `openssh-client`. OpenWrt uses `dropbear`, and this behavior may cause storage wear. This behavior has been disabled with `NB_DISABLE_SSH_CONFIG="1"`[3] in the init file. [1]: https://forum.netbird.io/t/netbird-v0-60-0-released/334#p-610-upgrade-compatibility-notes-4 [2]: https://docs.netbird.io/manage/peers/ssh#native-ssh-clients-open-ssh [3]: https://github.com/netbirdio/netbird/blob/v0.60.8/client/ssh/config/manager.go#L167-L172 Signed-off-by: Wesley Gimenes <wehagy@proton.me>
1 parent 2bf64b9 commit 24dc517

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

net/netbird/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
include $(TOPDIR)/rules.mk
22

33
PKG_NAME:=netbird
4-
PKG_VERSION:=0.59.13
4+
PKG_VERSION:=0.60.8
55
PKG_RELEASE:=1
66

77
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
88
PKG_SOURCE_URL:=https://codeload.github.com/netbirdio/netbird/tar.gz/v$(PKG_VERSION)?
9-
PKG_HASH:=43b96a4df6c5c77285b47aa7ecc4d9b37527c1fb9bac4a5c776a86e9878a2afe
9+
PKG_HASH:=c7d13a75dc1e245cafff371e63d20b7f8c977179a3b956ef4ba6caafa7998425
1010

1111
PKG_MAINTAINER:=Wesley Gimenes <wehagy@proton.me>
1212
PKG_LICENSE:=BSD-3-Clause

net/netbird/files/netbird.init

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,11 @@ USE_PROCD=1
88
start_service() {
99
procd_open_instance
1010
procd_set_param command /usr/bin/netbird
11-
procd_set_param env NB_STATE_DIR="/root/.config/netbird"
1211
procd_append_param command service run
12+
13+
procd_set_param env NB_STATE_DIR="/root/.config/netbird"
14+
procd_append_param env NB_DISABLE_SSH_CONFIG="1"
15+
1316
procd_set_param pidfile /var/run/netbird.pid
1417
procd_close_instance
1518
}

0 commit comments

Comments
 (0)