Austin S. Hemmelgarn
Austin S. Hemmelgarn
##### Summary Back in late 2018, with the release of v1.11.0, we started installing stock configuration files under `/usr/lib/netdata` instead of in `/etc/netdata`. At the time, special logic was added...
### Problem The current claiming process involves a number of external tools invoked through a script, and is largely decoupled from the agent itself. This leads to a number of...
##### Summary It goes EOL upstream on 2023-05-18. ##### Test Plan n/a ##### Additional Information First part of: https://github.com/netdata/netdata/issues/14911
##### Summary This ensures that we consistently start the agent as root when running as a system service and properly trust it to drop privileges during startup (which it does...
Currently, the systemd unit files we install blindly assume that the Netdata user and group names are `netdata`. While this works for the common case, it fails horribly in two...
##### Summary This continues the trend that was started a few years back with the CUPS and IPMI collectors of using separate packages for individual plugins. The following plugins are...
##### Summary If installing to a prefix, we should _not_ be using `/usr` inside that prefix. Doing so causes all kinds of problems and makes things behave in ways users...
### Problem While we provide native DEB packages for Debian systems that are mostly usable on direct Debian derivatives that closely follow Debian’s versioning and ABIs, we do not currently...
##### Summary This how we handle permissions on static installs. Specifically it: - Ensures that directories all have correct permissions instead of only being accessible to their owners. - Only...
##### Summary Internally, CMake calls LTO ‘Interprocedural Optimization’, abbreviated as ‘IPO’, and it provides functionality for checking for support for this as well as enabling it by default for targets....