system/thermald: New maintainer.

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
Willy Sudiarto Raharjo 2017-04-16 13:40:25 +07:00
parent 55bceb11f7
commit d9b8e94650
4 changed files with 16 additions and 27 deletions

View File

@ -1,16 +1,16 @@
The Linux Thermal Daemon program from 01.org
The Linux Thermal Daemon program from Intel Open Source Technology Center
Thermald deals with thermal issues for intel processor families
codenamed intel sandy-bridge and above. It is a Linux daemon
used to prevent the overheating of systems. This daemon monitors
Thermald deals with thermal issues for Intel processor families
codenamed Intel Sandy-Bridge and above. It is a Linux daemon
used to prevent the overheating of systems. This daemon monitors
temperature and applies compensation using available cooling methods.
Prefers kernel with:
Intel RAPL power capping driver : Available from Linux kernel 3.13.rc1
Intel P State driver (Available in Linux kernel stable release)
Intel Power clamp driver (Available in Linux kernel stable release)
Since this is a daemon, it can be started at boot via /etc/rc.d/rc.local:
/usr/sbin/thermald
CONFIG_X86_MSR, so that x86 MSR can be read/write from user space
to control RAPL if no RAPL powecap class driver is not present.
An entry could be added to /etc/rc.d/rc.local_shutdown as well:
killall thermald
If none of the above is available uses cpufreq to control P states.
Optional dependency: msr-tools
To upgrade please remove thermal_daemon first and then install thermald.

View File

@ -1,14 +0,0 @@
Since this is a daemon, it can be started at boot via /etc/rc.d/rc.local:
/usr/sbin/thermald
It might be necessary to create /var/run/thermald/ first (depending on your
local system setup)
An entry could be added to /etc/rc.d/rc.local_shutdown as well:
killall thermald
CONFIG_X86_MSR is listed as an (optional) dependency, msr-tools
can be installed (https://slackbuilds.org/repository/14.2/system/msr-tools/)
Uptill version 1.5.4 this was present as thermal_daemon on SBo.
To upgrade please remove thermal_daemon and install thermald.

View File

@ -3,6 +3,7 @@
# Slackware build script for thermald
# Copyright 2017 Aaditya Bagga <aaditya_gnulinux@zoho.com>
# Copyright 2017 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@ -96,6 +97,8 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
find $PKG/usr/man -type f -exec gzip -9 {} \;
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/var/run/thermald/
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a COPYING README.txt $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild

View File

@ -6,5 +6,5 @@ MD5SUM="d0cdba81b75d8dd304c10bf4663fb201"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Aaditya Bagga"
EMAIL="aaditya_gnulinux@zoho.com"
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"