Skip to content

Conversation

@russdill
Copy link

@russdill russdill commented Oct 15, 2025

This adds a debian build, producing the following packages:

rpcd
rpcd-dev
rpcd-mod-file
rpcd-mod-iwinfo
rpcd-mod-rpcsys

rpc-mod-ucode is not yet available as ucode is not yet packaged. This relies
on the recent debian/ additions to libubox and ubus, as well as the following
pull requests adding additional debian packaging:

openwrt/iwinfo#28

This also adds a systemd service file. Note that local ubus access provides
no permissions structure other than permissions on the socket itself. Be
sure to be aware of the implications.

This adds a debian build, producing the following packages:

rpcd
rpcd-dev
rpcd-mod-file
rpcd-mod-iwinfo
rpcd-mod-rpcsys

rpc-mod-ucode is not yet available as ucode is not yet packaged. This relies
on the recent debian/ additions to libubox and ubus, as well as the following
pull requests adding additional debian packaging:

openwrt/iwinfo#28

This also adds a systemd service file. Note that local ubus access provides
no permissions structure other than permissions on the socket itself. Be
sure to be aware of the implications.
@russdill russdill changed the title add debian build Add debian build Oct 17, 2025
russdill added a commit to russdill/usteer that referenced this pull request Oct 17, 2025
This adds a debian build for usteer including the following packages:

usteer (usteerd, usteer.service)
usteer-tools (ap-monitor, fakeap)

This relies on the recent debian/ packaging additions to libubox and ubus as
well as the new libnl-unl package, which provides a component present in
libnl-tiny missing from stock libnl-3:

https://github.com/russdill/libnl-unl

It  also requires the packaged rpcd:

openwrt/rpcd#20

This is currently for proof of concept and experimentation, as the debian
package of hostapd does not contain any of the ubus endpoints.
russdill added a commit to russdill/DAWN that referenced this pull request Oct 17, 2025
This adds a debian build for DAWN.

This relies on the recent debian/ packaging additions to libubox and ubus as
well as pull requests for packaging of libuci, iwinfo, and rpcd:

openwrt/uci#9
openwrt/iwinfo#28
openwrt/rpcd#20

This is currently for proof of concept and experimentation, as the debian
package of hostapd does not contain any of the ubus endpoints.
PolynomialDivision pushed a commit to berlin-open-wireless-lab/DAWN that referenced this pull request Oct 17, 2025
This adds a debian build for DAWN.

This relies on the recent debian/ packaging additions to libubox and ubus as
well as pull requests for packaging of libuci, iwinfo, and rpcd:

openwrt/uci#9
openwrt/iwinfo#28
openwrt/rpcd#20

This is currently for proof of concept and experimentation, as the debian
package of hostapd does not contain any of the ubus endpoints.
@Neustradamus
Copy link

@russdill: Nice PR :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants