Merge pull request #57044 from nyanloutre/netdata-sensors

netdata: lm-sensor support
This commit is contained in:
Lassulus 2019-04-27 16:18:40 +09:00 committed by GitHub
commit c9d22c2603
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,4 +1,4 @@
{ stdenv, fetchurl, autoreconfHook, pkgconfig, zlib, libuuid, libossp_uuid, CoreFoundation, IOKit }:
{ stdenv, fetchurl, autoreconfHook, pkgconfig, zlib, libuuid, libossp_uuid, CoreFoundation, IOKit, lm_sensors }:
stdenv.mkDerivation rec{
version = "1.11.1";
@ -23,6 +23,11 @@ stdenv.mkDerivation rec{
$out/libexec/netdata/plugins.d/apps.plugin.org
'';
preConfigure = ''
substituteInPlace collectors/python.d.plugin/python_modules/third_party/lm_sensors.py \
--replace 'ctypes.util.find_library("sensors")' '"${lm_sensors.out}/lib/libsensors${stdenv.hostPlatform.extensions.sharedLibrary}"'
'';
configureFlags = [
"--localstatedir=/var"
"--sysconfdir=/etc"