unetmsg: add unet pub/sub message broker based on ubus
authorFelix Fietkau <[email protected]>
Fri, 7 Mar 2025 17:20:23 +0000 (18:20 +0100)
committerFelix Fietkau <[email protected]>
Mon, 17 Mar 2025 12:17:52 +0000 (13:17 +0100)
commit77f8a70f65cee3c266f78de0d187f1a5f30ec711
treef83eaa1074d416739e1d24f23b672b1b8ff44ec9
parent5d401238185f56d7791d0850e4f83d6b1cf2ec7d
unetmsg: add unet pub/sub message broker based on ubus

This service automatically establishes connections to any hosts that are members
of the same unet network, and allows publish/subscribe exchanges via ubus channels.

Signed-off-by: Felix Fietkau <[email protected]>
package/network/services/unetd/files/unet.uc
package/network/services/unetmsg/Makefile [new file with mode: 0644]
package/network/services/unetmsg/files/etc/init.d/unetmsg [new file with mode: 0755]
package/network/services/unetmsg/files/usr/sbin/unetmsgd [new file with mode: 0755]
package/network/services/unetmsg/files/usr/share/ucode/unetmsg/client.uc [new file with mode: 0644]
package/network/services/unetmsg/files/usr/share/ucode/unetmsg/unetmsgd-client.uc [new file with mode: 0644]
package/network/services/unetmsg/files/usr/share/ucode/unetmsg/unetmsgd-remote.uc [new file with mode: 0644]
package/network/services/unetmsg/files/usr/share/ucode/unetmsg/unetmsgd.uc [new file with mode: 0644]
package/network/services/unetmsg/files/usr/share/ucode/unetmsg/utils.uc [new file with mode: 0644]