History | View | Annotate | Download (3.98 KB)
Another cut at trying to get mqtt-gdp-gateway running under Docker.
Change GDP_INSTALL_ROOT to GDP_ROOT, since all of the scripts in $gdp/adm are looking for that name. An even better choice would be GDP_RUN_ROOT, but we'll survive.
Rationalize macro names to avoid confusion and for consistency with the base GDP code: * GDP_ROOT => GDP_INSTALL_ROOT * GDPROOT => GDP_SRC_ROOT * GDPADM => GDP_ADM
Clean up mqtt-gdp-gateway installation scripts and startup.
Clean up installation of mqtt-gdp-gateway, notably making sure ownerships are more consistent.
Don't install configuration files, since they are different on every gateway host.
Be sure to install llogger when installing scripts that depend on it.
Fix error in mqtt-gdp-gateway installation script.
Do log rotation for mqtt-gdp-gateway.
Be sure to install requisite packages in install-mqtt-gdp-gateway.sh
Fix installation location for mqtt-gdp-gateway binary.
Create empty logs on installation; miscellaneous code cleanup and consolidation.
Installation/Configuration scripts update: try to guess if the system uses upstart or systemd; other installation cleanup.
Make install-mqtt-gdp-gateway more resilient vis-a-vis what directory it is executed from.
Extensive rework on mqtt-gdp-gateway startup scripts. Not yet complete.
Moved /uhb/mqtt-gateway* to /uhb/mqtt-gateway/*