sudomesh / sudowrt-firmware

Scripts to build the sudo mesh OpenWRT firmware.
Other
73 stars 19 forks source link

Fix mesh on boot #140

Closed eenblam closed 5 years ago

eenblam commented 6 years ago

Addresses comments in #135 and possibly https://github.com/sudomesh/bugs/issues/36.

In particular, this change is meant to fix the issue where users manually running /opt/autoconf $MESHIP don't end up getting their settings blown away when the retrieve_ip cron job rolls back around.

I haven't been able to test this on a device yet. Just hacked this together while chatting with @paidforby and @bennlich .

I'll test before merging, but feel free to beat me to it.

eenblam commented 6 years ago

Travis failed with E: Version '1.0.1f-1ubuntu2.25' for 'libssl-dev' was not found.

gobengo commented 6 years ago

@eenblam You want this https://github.com/sudomesh/sudowrt-firmware/pull/141

To list valid versions docker run -it ubuntu:14.04 bash -c "apt-get update && apt-cache policy libssl-dev"

paidforby commented 6 years ago

@eenblam great update, you should merge this, broken build was unrelated and will be fixed when @gobengo merges https://github.com/sudomesh/sudowrt-firmware/pull/141

gobengo commented 6 years ago

@eenblam I merged #141. You should rebase/merge master into this thing to incorporate the change, push, and travis should succeed and make this PR green.

eenblam commented 5 years ago

@gobengo merging instead of rebasing to avoid messing with history.

gobengo commented 5 years ago

This looks good to me code-wise. I would feel much better about merging it, though, knowing it had been tested on a node.

paidforby commented 5 years ago

gonna go ahead an merge, otherwise, I'll never test it. Now that builds are pushed to latest with dates and commit hashes, we can compare before and after builds.