Metadata-Version: 2.1
Name: afancontrol
Version: 2.0.0b4
Summary: Advanced fancontrol daemon
Home-page: https://github.com/KostyaEsmukov/afancontrol
Author: Kostya Esmukov
Author-email: kostya@esmukov.ru
License: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: System :: Hardware
Classifier: Topic :: System :: Monitoring
Classifier: Topic :: System :: Systems Administration
Requires-Python: >=3.5
Requires-Dist: click (>=6)
Provides-Extra: arduino
Requires-Dist: pyserial (>=3.0); extra == 'arduino'
Provides-Extra: dev
Requires-Dist: coverage (==4.5.3); extra == 'dev'
Requires-Dist: flake8 (==3.7.7); extra == 'dev'
Requires-Dist: isort (==4.3.17); extra == 'dev'
Requires-Dist: mypy (==0.701); extra == 'dev'
Requires-Dist: pytest (==4.4.1); extra == 'dev'
Requires-Dist: requests; extra == 'dev'
Requires-Dist: wheel; extra == 'dev'
Requires-Dist: black (==19.3b0); (python_version >= "3.6") and extra == 'dev'
Provides-Extra: metrics
Requires-Dist: prometheus-client; extra == 'metrics'

afancontrol
===========
Advanced fan speed control daemon for your Linux box.

Information
===========
This program lets you create complex configurations of fans speed control.
Fans must support PWM control.
Temperature sources might be files, HDDs, our own scripts.
You can create almost any desired configuration for your specific case.
See config file for more info.

Dependencies
============
* hddtemp
* Python 3.2 or newer
* lm_sensors
* Supported monitoring device on your motherboard. See this list: http://www.lm-sensors.org/wiki/Devices

Installation
============
1. Edit config to suit you needs. You might want to place it in /etc/afancontrol/afancontrol.conf as it is default config path.
2. Place executables anywhere in your system.
For example: chmod +x {afancontrol,afancontrol_fantest}; cp {afancontrol,afancontrol_fantest} /usr/local/sbin/
3. Edit afancontrol.initd script to suit your environment
4. chmod +x afancontrol.initd; mv afancontrol.initd /etc/init.d/afancontrol
5. Check that everything is OK: /etc/init.d/afancontrol test && /etc/init.d/afancontrol start
6. Add program to autostart. Debian/Ubuntu: update-rc.d afancontrol defaults




