Synology-Forum.nl
Packages => 3rd party Packages => SickRage => Topic gestart door: digger op 18 juli 2016, 11:28:58
-
Even een kleine vraag
Is het nu al veilig om de synology een upgrade te geven naar DSM 6.x
zonder dat Sickrage-custom en Sickrage hier niet meer door werkt ?
-
Er is nog steeds geen structurele oplossing om derde partijen package onder DSM 6 te installeren.
Dus ook deze niet.
-
Dan wacht ik nog af.
Bedankt voor de info !
If it works, Don't fix it :geek:
-
Sickrage nog steeds niet mogelijk op DSM6?
-
Ben nu bezig met een pakket aan het maken voor dsm 6
-
Ah. das mooi om te horen. Ik zie je volgende bericht wel tegemoet
-
Morgen verder.... hij werkt de status niet bij of hij wel of niet actief is.....
Hij start hem wel netjes dus dat scheelt.
-
Kijk het start-stop-status script wel naar de juiste locatie voor de pid file?
Voor Sickrage moet het zo iets worden voor het "status" commando:
PID_FILE = "/var/packages/sickrage/target/var/sickrage.pid"
"status")
if [ -f ${PID_FILE} ] && kill -0 $(cat ${PID_FILE}) > /dev/null 2>&1; then
#echo "SickRage is running..."
exit 0
else
#echo "SickRage is stopped!"
exit 1
fi
;;
-
Daar zal ik nog eens naar kijken maar volgens mij wel.
Hij gooide het sickrage.sc ook niet weg uit de services.d directory bij verwijderen van de package
-
Dat ligt aan je package.
Je hebt blijkbaar niet een nieuwe package gemaakt zoals ik met autosub gedaan heb, maar probeert je een package van de SynoCommunity aan te passen voor DSM 6.
Dat is niet de manier, omdat die SynoCOmmunity packages van alles zelf doen zoals het aanmaken van users, het plaatsen van .sc bestand, het veranderen van rechten etc.
Dat zijn allemaal dingen die DSM nu zelf doet en dan ofwel dubbel gedaan wordt ofwel elkaar in de weg gaat zitten.
Wat je zou kunnen doen is het autosub package nemen, daarin de namen en de paden veranderen zoals ze voor SickRage gelden en dan zou het moeten werken. Het zijn tenslotte beiden Python applicaties.
Dat de SynoCommunity nog steeds niet met packages komt die geschikt zijn voor zowel DSM 6 als DSM 5 is de oorzaak dat het zo lang duurt.
DSM 6 packages zijn veel simpeler dan DSM 5 packages maar dan draaien ze niet onder DSM 5.
Ik heb er voor gekozen gewoon twee verschillende packages te maken waarin dezelfde autosub zit.
-
@Ben(V) ik heb het voor elkaar. (denk ik)
Ik heb de beschrijving er nog een keer bijgepakt en alles nagelopen en gewijzigd wat gebeuren moest.
Graag uitgebreid testen en problemen hier graag vermelden!
Download hier Sickrage voor DSM6 (http://gofile.me/6tdD1/ZSQkTOrtp)
Je kunt sickrage alleen rechten geven op een "shared folder" of subfolder daarvan.
Dat doet je met de volgende stappen.
1. Control Panel
2. Shared Folder
3. Edit
4. Permissions
5. Kies voor: System Internal User
6. Selecteer de user "sickrage"
7. Geef die user autosub Read/Write rechten
-
Heb je dezelfde user gebruikt als autosub, of ben je vergeten de text aan te passen?
-
Oeps foutje, aangepast ;-)
Ben zo vrij geweest om je tekst te lenen haha.
-
Ik heb hem geinstalleerd onder DSM 6 en zichzelf laten updaten.
Gaat tot nu toe prima.
stoppen, starten en status gaat ook goed.
Misschien handig om een andere poort voor dit package te kiezen, dan krijg je ook geen conflicten met oude installaties die er nog staan of niet goed zijn opgeruimd.
8083 is een poort die door meer applicaties gebruikt wordt dus dat is toch al niet zo handig.
-
Ik had hem zelf eigenlijk altijd op die poort draaien maar je hebt wel een punt ;-)
-
Bij mij lijkt het ook te werken.
Toevallig dat ik sickrage opnieuw moest installeren.. Kreeg een melding dat er een unknown version was maar na de update te draaien lijkt het prima te gaan.
Mocht ik gekke dingen tegenkomen.. dan zal ik jullie wel op de hoogte brengen.
Kudo's voor het package!
-
Na reboot is het package weg.. en de instellingen.
Dus kan alles weer opnieuw toevoegen.
Vreemd.
-
Hier geen enkel probkeem met een reboot.
Ik vermoed dat er ergens conflicten ontstaan door niet goed opgeruimde oude packages die eigenlijk niet geschikt waren om onder DSM 6 te werken.
Mijn test Nas had nog noit Sickrage gedraait.