summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Fietkau2024-12-17 13:51:18 +0000
committerFelix Fietkau2024-12-17 20:54:54 +0000
commitf8a16524c4a4070d61a32f6203ea5e26cea125d4 (patch)
tree3a90b04998f446b41e3827c7c837342cb6977bee
parent8a7239009c5f4b28b696042b70ed1f8f89902915 (diff)
downloadopenwrt-f8a16524c4a4070d61a32f6203ea5e26cea125d4.tar.gz
unetd: add firewall input rule for global port
Ensure that peers can be exchanged over any interface Signed-off-by: Felix Fietkau <nbd@nbd.name>
-rw-r--r--package/network/services/unetd/files/unetd.init15
1 files changed, 15 insertions, 0 deletions
diff --git a/package/network/services/unetd/files/unetd.init b/package/network/services/unetd/files/unetd.init
index c1124821ee..7c980e3d0d 100644
--- a/package/network/services/unetd/files/unetd.init
+++ b/package/network/services/unetd/files/unetd.init
@@ -13,5 +13,20 @@ start_service() {
procd_set_param command "$PROG" -h /var/run/unetd/hosts -u /var/run/unetd/socket
procd_set_param respawn
procd_set_param limits core="unlimited"
+
+ procd_open_data
+ json_add_array firewall
+
+ json_add_object ""
+ json_add_string type rule
+ json_add_string proto udp
+ json_add_string src "*"
+ json_add_int dest_port 51819
+ json_add_string target ACCEPT
+ json_close_object
+
+ json_close_array
+ procd_close_data
+
procd_close_instance
}