aredn/files/www/cgi-bin
Conrad Lara - KG6JEI 8ee8fbefe0 bugfix: Increase available memory during upgrade/install process
It is possible for the system to run out of memory when dealing
with large file uploads and installs.

As part of the upgrade procedure shutdown services that are not
essential for node operations to allow more memory for install
to take place.

Includes changes to linkled to indicate this new state as it will
be shutdown as part of the cleanup process.

Memory gain (approximate)

dropbear 100kb
linkled  200kb
logd     200kb
odhcp    100kb
snmpd    500kb
xinetd   100kb

Total(approximate): 1200kb (around %4 on 32mb devices)

This is somewhat similar to files/usr/local/bin/upgrade_kill_prep
except that it kills only a select group of services
so that the system can handle the file upload while
upgrade_kill_prep does the final system cleanup to run the full
upgrade.

ref AREDN->ticket:204

Change-Id: Ic6d3aa028725064a97c4723f6d9b36e1e51d87a7
2017-03-08 03:23:52 +00:00
..
admin bugfix: Increase available memory during upgrade/install process 2017-03-08 03:23:52 +00:00
channelmaps.pm Sourcecode license text spelling correction. 2016-12-30 18:54:05 +00:00
fwinfo Sourcecode license text spelling correction. 2016-12-30 18:54:05 +00:00
mesh Sourcecode license text spelling correction. 2016-12-30 18:54:05 +00:00
perlfunc.pm bugfix: Increase available memory during upgrade/install process 2017-03-08 03:23:52 +00:00
ports Sourcecode license text spelling correction. 2016-12-30 18:54:05 +00:00
scan Sourcecode license text spelling correction. 2016-12-30 18:54:05 +00:00
setup Sourcecode license text spelling correction. 2016-12-30 18:54:05 +00:00
signal bugfix: change charts to be time linear 2017-02-03 16:34:25 +00:00
signal.json bugfix: change charts to be time linear 2017-02-03 16:34:25 +00:00
status Sourcecode license text spelling correction. 2016-12-30 18:54:05 +00:00
supporttool Make supporttool cleanup after itself. 2017-01-12 17:14:19 +00:00
sysinfo Sourcecode license text spelling correction. 2016-12-30 18:54:05 +00:00
sysinfo.json bugfix: sysinfo.json errors when tunnel interfaces are installed 2016-12-30 22:47:56 -06:00
tunfunc.pm Sourcecode license text spelling correction. 2016-12-30 18:54:05 +00:00
ucifunc.pm Sourcecode license text spelling correction. 2016-12-30 18:54:05 +00:00
vpn Sourcecode license text spelling correction. 2016-12-30 18:54:05 +00:00
vpnc Sourcecode license text spelling correction. 2016-12-30 18:54:05 +00:00