diff options
author | Austin S. Hemmelgarn <austin@netdata.cloud> | 2022-10-06 07:34:56 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-06 07:34:56 -0400 |
commit | 981acd25e01c0b18ae046bc6864550ecb95dc7ed (patch) | |
tree | 2f8a10a5556adf9ba135f5c55e9b2112b9beb7ff /docs/a-github-star-is-important.md | |
parent | 1bf4c77f8ec16a6c473edb11ba3f11d7386dd584 (diff) |
Overhaul handling of installation of Netdata as a system service. (#13451)
* Install templated files from system directory on target system.
This will allow more robust handling of auto-updates and installation of
service files.
* Add a script to handle installing Netdata as a system service.
This uses the files installed as a result of the previous commit, and
provides more robust detection and system handling than the existing
code used for this purpose.
A subsequent commit will convert the various installation mechanisms to
use this script instead of their own internal code for this purpose.
* Assorted cleanup and fixes for install-service.sh script.
* Use new service install script on installs when present.
* Fix missing .gitignore line.
* Fix install command.
* Integrate with warning handling in kickstart script.
* Fix systemd version check.
* Explicitly exit successfully when done.
* Further fixes.
* Fix handling of start commands on service install.
* Fix handling of passing service commands in installer.
* Fix handling of inability to detect service manager type.
* Centralize install-service.sh invocation and improve error reporting.
* Fix typos in Linux service handling.
Diffstat (limited to 'docs/a-github-star-is-important.md')
0 files changed, 0 insertions, 0 deletions