Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Get rid of rpcd? #452

Closed
neocturne opened this issue Aug 29, 2015 · 3 comments
Closed

Get rid of rpcd? #452

neocturne opened this issue Aug 29, 2015 · 3 comments
Milestone

Comments

@neocturne
Copy link
Member

Before making a Chaos-Calmer-based release we should look into getting rid of rpcd, which is a completely unneeded dependency of LuCI (it is used for authentication only in LuCI 1, but Gluon doesn't use authentication in LuCI). While rpcd is very small, having an unused daemon runing all the time doesn't seem like a good idea.

@neocturne neocturne added this to the 2015.2 milestone Aug 29, 2015
@FreifunkUFO
Copy link

rpcd is needed for any ajax/javascript based webservice, for luci2 (a very small webservice) and also for getting statusinformation/ setting configuration via http.. it connects via ubus.
(f.i. alfred values can be read via rpcd: https://github.com/freifunk-leipzig/solarfestival-packages/blob/master/rpcd-mod-alfred/rpcd/usr/libexec/rpcd/alfred )

it seems that gluon-firmware has done that some months ago via an extra new service called "gluon-announced". Now that could be migrated to rpcd now.

@tcatm
Copy link

tcatm commented Sep 4, 2015

Both rpcd and gluon-announce serve different purposes. rpcd can not be used in place of announced (and announced can not replace rpcd).

@neocturne
Copy link
Member Author

@FreifunkUFO, gluon-announced does UDP-based multicast information exchange and can thus not be replaced by rpcd.

The new status page which is waiting in the status-page branch could possibly be ported to rpcd, but for now, we just want to get rid of it, as we're not using it.

ecsv added a commit to FreifunkVogtland/gluon that referenced this issue Mar 30, 2019
e5fe4b63 Merge pull request freifunk-gluon#462 from ecsv/batadv-18.06
ee2d981d batman-adv: Merge bugfixes from 2019.1
4d7a182e nodogsplash: fix invalid pointer bug when clock is turned back (freifunk-gluon#456)
2ad165c9 Merge pull request freifunk-gluon#452 from dangowrt/openwrt-18.06
71f9aae5 luci-app-bmx7: update to v0.1-alpha
0e3d7017 bmx7: update to git snapshot as of 2018-12-29
42af8350 batman-adv: Refresh patches
mweinelt added a commit that referenced this issue Apr 5, 2019
e5fe4b6 Merge pull request #462 from ecsv/batadv-18.06
ee2d981 batman-adv: Merge bugfixes from 2019.1
4d7a182 nodogsplash: fix invalid pointer bug when clock is turned back (#456)
2ad165c Merge pull request #452 from dangowrt/openwrt-18.06
71f9aae luci-app-bmx7: update to v0.1-alpha
0e3d701 bmx7: update to git snapshot as of 2018-12-29
42af835 batman-adv: Refresh patches
mweinelt added a commit that referenced this issue Jun 8, 2019
e5fe4b6 Merge pull request #462 from ecsv/batadv-18.06
ee2d981 batman-adv: Merge bugfixes from 2019.1
4d7a182 nodogsplash: fix invalid pointer bug when clock is turned back (#456)
2ad165c Merge pull request #452 from dangowrt/openwrt-18.06
71f9aae luci-app-bmx7: update to v0.1-alpha
0e3d701 bmx7: update to git snapshot as of 2018-12-29
42af835 batman-adv: Refresh patches

(cherry picked from commit b6c4e06)
joerg-d pushed a commit to ffggrz/gluon that referenced this issue Sep 17, 2019
e5fe4b6 Merge pull request freifunk-gluon#462 from ecsv/batadv-18.06
ee2d981 batman-adv: Merge bugfixes from 2019.1
4d7a182 nodogsplash: fix invalid pointer bug when clock is turned back (freifunk-gluon#456)
2ad165c Merge pull request freifunk-gluon#452 from dangowrt/openwrt-18.06
71f9aae luci-app-bmx7: update to v0.1-alpha
0e3d701 bmx7: update to git snapshot as of 2018-12-29
42af835 batman-adv: Refresh patches

(cherry picked from commit b6c4e06)
SvenRoederer pushed a commit to SvenRoederer/freifunk-gluon_core that referenced this issue Sep 29, 2019
7589804 Merge pull request freifunk-gluon#474 from ecsv/batadv-for-18.06
c07326c batman-adv: Fix duplicated OGMs on NETDEV_UP
cad1fba Merge pull request freifunk-gluon#469 from ecsv/batadv-for-18.06
145ba7f batman-adv: Merge bugfixes from 2019.2
40b7519 batman-adv: Reorder patches
e5fe4b6 Merge pull request freifunk-gluon#462 from ecsv/batadv-18.06
ee2d981 batman-adv: Merge bugfixes from 2019.1
4d7a182 nodogsplash: fix invalid pointer bug when clock is turned back (freifunk-gluon#456)
2ad165c Merge pull request freifunk-gluon#452 from dangowrt/openwrt-18.06
71f9aae luci-app-bmx7: update to v0.1-alpha
0e3d701 bmx7: update to git snapshot as of 2018-12-29
42af835 batman-adv: Refresh patches
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

No branches or pull requests

3 participants