libremesh / chef

Online ImageBuilder for OpenWrt/LibreMesh
https://chef.libremesh.org/
GNU Affero General Public License v3.0
78 stars 31 forks source link

lime: wpad-mini vs. wpad-mesh #8

Closed FreifunkUFO closed 6 years ago

FreifunkUFO commented 6 years ago

when using the 11s flavour, an other wpad* is needed. the needed package is added, but wpad-mini isnt needed anymore

teje-bug

FreifunkUFO commented 6 years ago

the extra package: https://github.com/libremesh/network-profiles/blob/master/libremesh/encrypt-11s/PACKAGES

the imagebuilder will get from jefe:

Packages: base-files busybox dropbear firewall fstools ip6tables iptables kmod-ath9k kmod-gpio-button-hotplug kmod-usb-core kmod-usb-ledtrig-usbport kmod-usb2 libc libgcc lime-full logd mtd netifd odhcp6c odhcpd opkg ppp ppp-mod-pppoe swconfig uboot-envtools uci uclient-fetch wpad-mini wpad-mesh base-files busybox dropbear firewall fstools ip6tables iptables kernel kmod-ath9k kmod-gpio-button-hotplug kmod-usb-core kmod-usb-ledtrig-usbport kmod-usb2 libc libgcc logd mtd netifd odhcp6c odhcpd opkg ppp ppp-mod-pppoe swconfig uboot-envtools uci uclient-fetch wpad-mini

see https://betaupdate.libremesh.org/static/lime/17.06/ar71xx/generic/tl-wr1043nd-v1/lime-17.06-4961fcbcd0d317f-libremesh-encrypt-11s-ar71xx-generic-tl-wr1043nd-v1-sysupgrade.bin.log

aparcar commented 6 years ago

does the lime-sdk/cooker behave the same way? it's possible to remove wpad-mini via Edit packages, tho it's not done automatically

ilario commented 6 years ago

related discussion on libremesh/lime-packages#208

FreifunkUFO commented 6 years ago

problem on jefe.tk: the additional packages are not shown to the user.

aparcar commented 6 years ago

yes, currently the packages are processed on the server side. I don't like that solution and will see if I can do something about it. however, a clean solution would be to auto remove the wpad-mini and this isn't supported for now with the PACKAGES concept

aparcar commented 6 years ago

this issue is out of scope for this project :(

FreifunkUFO commented 6 years ago

so what does it mean? problem is still existing. or do you want to delete libremesh as a supported "distribution"?

aparcar commented 6 years ago

@FreifunkUFO problem still exists but it's not a problem of chef. Using the official lime-sdk results in an image with both wpad-mesh and wpad-mini installed. The problem are thedependencies/flavors that should be solved within LibreMesh and not individually by chef.

ilario commented 6 years ago

Can anyone open an issue on this on the correct repository? (lime-sdk?)

aparcar commented 6 years ago

@FreifunkUFO would you mind?

FreifunkUFO commented 6 years ago

@aparcar why is "this issue .. out of scope for this project :("? otherwise please reopen ticket. see also profile-changes https://github.com/libremesh/network-profiles/commit/5ab8abfc32f09b7f3ebfa81db2a1d01bc5b95c29