Merge pull request #251782 from vifino/thermald_ignore-cpuid-check

thermald: allow ignoring cpuid check
This commit is contained in:
Maciej Krüger 2023-12-31 11:30:50 +01:00 committed by GitHub
commit 2d9d11dee6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -19,6 +19,12 @@ in
''; '';
}; };
ignoreCpuidCheck = mkOption {
type = types.bool;
default = false;
description = lib.mdDoc "Whether to ignore the cpuid check to allow running on unsupported platforms";
};
configFile = mkOption { configFile = mkOption {
type = types.nullOr types.path; type = types.nullOr types.path;
default = null; default = null;
@ -42,6 +48,7 @@ in
${cfg.package}/sbin/thermald \ ${cfg.package}/sbin/thermald \
--no-daemon \ --no-daemon \
${optionalString cfg.debug "--loglevel=debug"} \ ${optionalString cfg.debug "--loglevel=debug"} \
${optionalString cfg.ignoreCpuidCheck "--ignore-cpuid-check"} \
${optionalString (cfg.configFile != null) "--config-file ${cfg.configFile}"} \ ${optionalString (cfg.configFile != null) "--config-file ${cfg.configFile}"} \
--dbus-enable \ --dbus-enable \
--adaptive --adaptive