Hi.
I was thinking about spending some time trying to modify lime-build to
make it really useful in LibreMesh. I know there are some people which
do not like the way it works. But still I think we need a tool like that
to have a way to produce a very exact firmware version. Chef is cool but
it has another purpose. IMO Chef must use an ImageBuilder generated with
lime-build, so anyone can generate the same set of binaries.
Marvin, what are your problems regarding lime-build?
In relation with these Chef files, I also think we should create a
package with most of them (not all of them are required actually). And
most important, the developers who are creating the Chef images should
fix the issues not only as a Chef ugly patch but also as a lime-packages
ugly patch. Maybe we can call it lime-ugly-patches :)
On 10/07/16 21:07, Marvin Arnold wrote:
I haven't been able to build successfully yet
using lime-build, I'm
guessing because of this. Also agree that it is an important thing to
address.
I took the liberty of creating an issue on Github,
<https://github.com/libre-mesh/lime-packages/issues/50>. I'm sure
someone else can resolve it faster, but I'll try to look into this
later this week if nobody else has. Sorry, if posting to Github isn't
proper protocol.
marvin
On 07/10/2016 12:48 PM, Ilario Gelmetti wrote:
On 05/05/2016 03:19 PM, Ilario wrote:
As pointed out in the LiMeCat notes, Chef adds to
Libre-Mesh a few scripts.
Some of these are needed for Chef to customize the build, some others
should be included in lime-packages if we want lime-build to produce
images as good as the ones from chef.
For example
/etc/uci-defaults/95_add-sshkeys
/etc/config/lime-defaults
/etc/chef_version
are needed for some of the customization features of chef (but the
lime-defaults file should be up to date with the one in
lime-packages).I
While *in my opinion* these files should be moved from chef to
somewhere in lime-packages:
/usr/sbin/reset_deaf_phys.sh
/etc/uci-defaults/93_enable-reset-deaf-phys
/etc/config/libremap
/etc/uci-defaults/93_ugly-fixes
/etc/uci-defaults/95_reboot-daily
/etc/uci-defaults/95_snmpd
/etc/uci-defaults/95_set-timezone
/etc/uci-defaults/95_set-remote-syslog
Gui, is there some of these files we can skip as won't be useful in
the next stable release?
Hey...
I resurrect this issue I consider very important to address before the
next stable release.
You can find attached the files included by chef in the Libre-Mesh
images (neither present in lime-build nor in lime-packages).
Bye!
Ilario
_______________________________________________
Dev mailing list
Dev(a)lists.libre-mesh.org
https://lists.libre-mesh.org/mailman/listinfo/dev
_______________________________________________
Dev mailing list
Dev(a)lists.libre-mesh.org
https://lists.libre-mesh.org/mailman/listinfo/dev