Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

thinkfan-1.3.1-bp155.1.8 RPM for x86_64

From OpenSuSE Leap 15.5 for x86_64

Name: thinkfan Distribution: SUSE Linux Enterprise 15 SP5
Version: 1.3.1 Vendor: openSUSE
Release: bp155.1.8 Build date: Mon May 22 13:23:58 2023
Group: Productivity/Other Build host: lamb21
Size: 493899 Source RPM: thinkfan-1.3.1-bp155.1.8.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/vmatare/thinkfan/
Summary: A minimalist fan control program
A simple fan control program. Read temperatures, check them against configured
limits and switch to appropriate (also pre-configured) fan level.
Requires a working thinkpad_acpi or any other hwmon driver
that enables temperature reading and fan control from userspace.

Don't forget to set the desired temperature values in /etc/thinkfan.conf

Provides

Requires

License

GPL-3.0-only

Changelog

* Fri Mar 04 2022 Martin Wilck <mwilck@suse.com>
  - Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)
* Wed Feb 23 2022 maciek.borzecki@gmail.com
  - Update to version 1.3.1:
    * systemd: put version in service description
    * Revert "get version from git --describe"
    * Revert "CI: check version file is up to date"
    * CI: check version file is up to date
    * get version from git --describe
    * fully parameterize version
    * clean up std:: namespace usage
* Mon Jan 03 2022 Johannes Segitz <jsegitz@suse.com>
  - Removed ProtectKernelTunables from the hardenings. Changed
    * harden_thinkfan-sleep.service.patch
    * harden_thinkfan-wakeup.service.patch
    * harden_thinkfan.service.patch
* Wed Nov 24 2021 Johannes Segitz <jsegitz@suse.com>
  - Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
    * harden_thinkfan-sleep.service.patch
    * harden_thinkfan-wakeup.service.patch
    * harden_thinkfan.service.patch
* Wed Nov 17 2021 Maciej Borzecki <maciek.borzecki@gmail.com>
  - Spec cleanup for submission to openSUSE:Factory
* Tue Nov 16 2021 maciek.borzecki@gmail.com
  - Update to version 1.3.0:
    * CI: switch to Ubuntu 18.04 and 20.04
    * yamlconfig: fix fan init on separate levels: section
    * Revert correction in README
    * yamlconfig: fix multifan config
    * yamlconfig: more pointer copying for Ubuntu 16.04
    * correctly hook up refactored read_temps logic
    * yamlconfig: do toplevel parse by keyword
    * move all read_temps logic into sensors
    * split drivers.* into fans.* and sensors.*
    * fix out of bounds error in TpSensorDriver::read_temps
    * config: fail on misconfigured upper/lower limits
    * yamlconfig: error out when no fans are configured
    * rename type arg in name-based hwmon search
    * use iterators ComplexLevel::up and down
    * fix incompatibility when using libcxx
    * improve context on some YAML error messages
    * fail properly when only some hwmon indices are wrong
    * Synchronize argument options lists between manpage and help message
    * Fix minor typo in README
    * fix multiple typos in the manpages
    * install thinkfan.conf.legacy manpage
* Mon Aug 30 2021 lars@linux-schulserver.de - 1.2.2
  - update to 1.2.2
    + This is a maintenance release that fixes a long-standing bug in
      handling sensors that may disappear at runtime (i.e. those
      marked with optional: true).
      An error in the logic surrounding that led to the
      optional: setting effectively being ignored.
    + The systemd service file (thinkfan-wakeup.service) that is
      responsible for notifying thinkfan when the system wakes up from
      suspend, hibernate, etc, was faulty in that it would send the
      notification just before going to sleep instead of just after
      waking up.
      In many configurations, that meant that the fans would return
      to their default behavior after wakeup.
      This release should fix that issue.
    + Sensors can now be marked as optional, so thinkfan won't fail
      if there is an error reading from them.
      Addresses issues #39, #41 and #44.
    + The thinkfan.conf manpage has been updated to thoroughly cover
      the new YAML-based config syntax. The manpage for the old
      (now deprecated) syntax was renamed to thinkfan.conf.legacy.
      The legacy config examples were completely removed, and instead
      we now have a single YAML example config that should
      cover everything.
    + Numerous minor and not-so-minor stability and compatibility issues
      have been fixed. Most importantly, on systemd-based systems, thinkfan
      will now be notified before the system goes to sleep, hopefully
      eliminating the sensor-read problems on wakeup reported by some users.
    + hwmon sensors can now be specified by name (thanks @akheron).
      See examples/thinkfan.conf.yaml.
    + thinkfan should now also reinitialize correctly after hibernate and
      hybrid-sleep (applies to systemd only).
    + The thinkfan systemd service now runs after sysinit.target, to make
      sure all kernel drivers have been loaded.
    + Some stricter warnings from newer compilers should be fixed
    + The -p option should now parse its arguments correctly (thanks @mowgli)
  - added thinkfan-rpmlintrc
  - use new yaml file for configuration (needs user adjustments)
  - new upstream URL
  - avoid systemd override.conf:
    + added thinkfan-1.2.2-systemd.patch
    + added thinkfan-sysconfig file (see /etc/sysconfig/thinkfan in
      the installed system)
* Tue Jan 02 2018 lars@linux-schulserver.de - 1.0.2
  - initial package 1.0(.2) based on the work of Christoph Müller

Files

/etc/thinkfan.yaml
/lib/modprobe.d
/lib/modprobe.d/50-thinkfan.conf
/usr/lib/systemd/system/thinkfan-sleep.service
/usr/lib/systemd/system/thinkfan-wakeup.service
/usr/lib/systemd/system/thinkfan.service
/usr/sbin/thinkfan
/usr/share/doc/packages/thinkfan
/usr/share/doc/packages/thinkfan/README.md
/usr/share/doc/packages/thinkfan/thinkfan.yaml
/usr/share/fillup-templates/sysconfig.thinkfan
/usr/share/licenses/thinkfan
/usr/share/licenses/thinkfan/COPYING
/usr/share/man/man1/thinkfan.1.gz
/usr/share/man/man5/thinkfan.conf.5.gz
/usr/share/man/man5/thinkfan.conf.legacy.5.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 20:05:44 2024