mirror of https://github.com/aredn/aredn.git
ad78e077f0
* Improve the firmware upgrade process The old firmware upgrade process attempted to free up RAM by reusing the 'upgrade_kill_prep' script which is later used by '/sbin/sysupgrade'. Unfortuantely this doesn't work as intented. While the script will go about killing various services, 'procd' just goes and starts them up again using quite a bit more memory in the process. Instead this script just kills the various daemons 'no questions asked' and then runs the associated '/etc/init.d/xxx stop' script to instruct 'procd' not the start them up again. This gets us to the place the original script was trying to go. + A syntax fix in '007' patch (need spaces around the [ .. ]) * Inline the style for the firmware page to avoid sleep before flash * Minor reliability improvements * Clear away services even earlier |
||
---|---|---|
.. | ||
etc | ||
lib/upgrade/keep.d | ||
usr | ||
www |