infothrill.hd_idle

Ansible-Rolle: hd_idle

Build-Status Ansible Rolle

Installiere hd-idle aus dem Quellcode. Dieses Programm ist nützlich, um Festplatten nach einer bestimmten Inaktivitätszeit herunterzufahren. Dies kann Strom sparen und möglicherweise die Lebensdauer der drehenden Festplatte verlängern.

Anforderungen

Unterstützung des Betriebssystems für /proc/diskstats, Kompatibilität mit Debian.

Rollenvariablen

Verfügbare Variablen sind unten aufgeführt, zusammen mit den Standardwerten (siehe defaults/main.yml):

hd_idle_version: 1.05

Die zu installierende Version. Wenn geändert, muss auch hd_idle_checksum angepasst werden.

hd_idle_checksum: sha256:4efefe79d145b50e055582730d9d685e485da3df3dad90fef030036d52aa3a0c

Die Prüfziffer. Das dient dazu, Vertrauen in den heruntergeladenen Code zu schaffen und Downloads ohne HTTPS-Zertifikatsüberprüfung zu ermöglichen (was bei alten Python-Installationen problematisch ist).

hd_idle_compile_dir: /tmp/hd_idle

Das Verzeichnis, das für Kompilationszwecke verwendet wird.

Abhängigkeiten

Keine.

Beispiel-Playbook

- hosts: raspberrypis
  roles:
     - { role: infothrill.hd_idle }

Änderungsprotokoll

2.1.0

  • Code an moderne Standards angepasst und kleinere Sicherheitsrisiken behandelt (Dateiberechtigungen)
  • Unterstützung für Ansible-Versionen älter als 5 eingestellt
  • Unterstützung für Python-Versionen älter als 3.8 eingestellt
  • Wechsel zu GitHub Actions für CI

2.0.2

  • Unterstützung für Ansible-Versionen älter als 2.9 eingestellt
  • Molecule auf 3.0.x aktualisiert
  • Unterstützung für Ansible 2.10, 3.0 hinzugefügt
  • Unterstützung für Python 3.7+ hinzugefügt

2.0.1

  • Timeout für den Download auf 60 Sekunden erhöht
  • Eigentümer des entpackten Quellcodes ausdrücklich auf root gesetzt

2.0.0

  • Unterstützung für Ansible 2.4 eingestellt
  • Unterstützung für Ansible 2.8 hinzugefügt
  • Testwerkzeuge auf Python 3.6 umgestellt
  • Molecule und Ansible-Lint aktualisiert

1.4.1

  • Tests für Ansible 2.8 hinzugefügt
  • Experimentellen Test für Debian Buster hinzugefügt

1.4.0

  • Grundlegende Lint/Syntax-Tests mit Travis hinzugefügt
  • Rolle in hd_idle umbenannt (von hd-idle)

1.3

  • Test für Ansible 2.6 hinzugefügt

1.2.0

  • Tests für Ansible 2.4, 2.5 hinzugefügt
  • Unterstützung für Ansible 2.1 eingestellt
  • Molecule auf 2.15 aktualisiert
  • Test für Debian Stretch 9.4 hinzugefügt

1.2.0

  • Molecule aktualisiert
  • Fehler im Molecule-Playbook behoben

1.1.0

  • Test für Ansible 2.3 hinzugefügt
  • Veraltungswarnungen in Ansible 2.3 behoben

1.0.0

  • Erstveröffentlichung

Lizenz

MIT

Informationen zum Autor

Diese Rolle wurde 2017 von Paul Kremer erstellt.

Über das Projekt

deploy and install hd-idle

Installieren
ansible-galaxy install infothrill.hd_idle
GitHub Repository
Lizenz
mit
Downloads
3k
Besitzer
I was born in the 20th century and I will die in the 21st century