Moin Leute,
so lange habe ich mich drum gedrückt, nun habe ich es getan. Ich habe das Dynamix S3 Sleep Plugin ordentlich quasi geforked, gepatched, ein neues Logo eingefügt (ggf. Browser Cache leeren) und neu verpackt.
Für alle die die Geschichte nicht kennen warum ich das getan habe:
Im März 2018 wurde das Plugin vom derzeitigen Maintainer um einen weiteren Check ergänzt welcher den Plattenstatus überprüft. Dazu wurde das Tool hdparm verwendet, dies funktioniert aber nicht zuverlässig, zumindest nicht bei mir und einigen anderen Nutzern hier im Forum und in der unRaid Community.
Ich habe daraufhin den entsprechenden Teil wieder rausgeworfen so das der HDD check auf Version 3.0.4 des Sleep Scripts basiert, und der funktioniert bei mir seit 1 1/2 Jahren wunderbar.
Leider hat sich seitdem am original Plugin nichts geändert obwohl ich mehrfach angeregt habe das ganze zu fixen, auch auf die Probleme andere User mit dem Plugin geht der Author im original Thread nicht mehr ein: https://forums.unraid.net/topic/34889-dynamix-v6-plugins/
Lange Rede kurzer sinn sinn für mich hat dieses vorgehen nun zwei Vorteile:
1. Ich muss mich nicht mehr damit rumärgern irgendwas händisch umzukopieren um meine Version des Plugins zu laden
2. Ich muss keinen schiss haben das ich mir aus versehen eine kaputte Version installiere.
Für alle die meine gepatchte Version des Plugins verwenden wollen hier eine kleine Anleitung (ist nicht im CA Plugin enthalten):
Neuinstallation:
Einfach in die unRaid Webgui gehen Plugins-> Install Plugin und dort folgende URL eingeben https://raw.githubusercontent.com/bjoerns1983/S3…ix.s3.sleep.plg
Install drücken, danach unter Settings -> Sleep Settings das Plugin nach den eigenen Vorstellungen konfigurieren. Fertig.
Wechsel vom Original Plugin:
Hier hat man zwei Möglichkeiten entweder man deinstalliert das alte Plugin, installiert das gepatchte und richtet dieses dann neu ein
oder man geht folgenderweise vor:
1. Sleep Plugin in seiner Settings page auf disabled setzen
2. Per SSH auf den unRaid einloggen und die Datei /boot/config/plugins/dynamix.s3.sleep/dynamix.s3.sleep.cfg wegsichern
3. Das alte Plugin unter dem Plugins Tab deinstallieren
4. Das neue Plugin mit folgender URL installieren: https://raw.githubusercontent.com/bjoerns1983/S3…ix.s3.sleep.plg
5. Config zurückspielen
6. ggf. Browser Cache löschen (neues Icon)
7. Sleep Plugin in seiner Settings page auf wieder aktivieren
Wenn es Fragen gibt einfach posten.
Edit: 12.04.2020:
Es gibt inzwischen ein Beta Repo, da kommen dann neue Funktionen und Fixes für die Leute rein die testen wollen:
Das Plugin muss dafür deinstalliert werden (vorher Config sichern) und dann mit folgender PLG wieder installiert werden:
https://raw.githubusercontent.com/bjoerns1983/S3…ix.s3.sleep.plg
Edit: 26.01.2021
User von unRaid 6.9 müssen auf jeden Fall das Beta Repo nutzen! Nur da sind bisher die Fixes für unRaid 6.9 drin.
Edit: 19.05.22
Im Master Repo ist jetzt auch eine Version für 6.10