Synology-Forum.nl

Packages => 3rd party Packages => NZBGet => Topic gestart door: Chris12 op 29 januari 2019, 14:03:05

Titel: NZBget missing EMail script - send E-Mail notification
Bericht door: Chris12 op 29 januari 2019, 14:03:05
Sinds een aantal maanden krijg ik bij een succesvolle download van bv aflevering/serie geen email notificatie meer via NZBget.
Nu heb ik de configuratie doorgenomen van NZBget (daar aan is de afgelopen maanden niks veranderd, anders dan dat NZBget een aantal keer updated is), dan zie ik staan bij:

Extensions: <leeg>

scriptOrder: nzbToMedia/nzbToSickBeard.py, nzbToMedia/nzbToCouchPotato.py, nzbToMedia/nzbToHeadPhones.py, nzbToMedia/DeleteSamples.py, reverse_name.py, EMail.py, Logger.py, nzbToMedia/ResetDateTime.py, nzbToMedia/nzbToGamez.py, nzbToMedia/nzbToMedia.py, nzbToMedia/nzbToMylar.py, nzbToMedia/nzbToNzbDrone.py

scriptDir: /usr/local/nzbget/share/nzbget/scripts
Ga ik daar via WinSCP naar toe, dan is er geen script mbt Email te vinden.

Op de NZBget website gekeken, en daar lees ik dat het email script onderdeel is van NZBget (The script is included with NZBGet).
Waar kan ik dat dan vinden en instellen?
Of is mn NZBget installatie op één of andere manier corrupt geraakt? Of zit ik met een heel oude configuratie van tig jaren terug op een nieuwe versie van NZBget, wat dan niet meer Ok gaat?

NZBget werkt voor de rest wel prima voor zover ik kan nagaan. Downloads etc. gaan OK, en update naar SB/SC gaat ook OK.


versie:
Currently installed: 21.0-testing-r2220
You are running the most current version.
Titel: Re: NZBget missing EMail script - send E-Mail notification
Bericht door: Ben(V) op 29 januari 2019, 14:26:48
Download de scripts even vanaf de nzbget github en zet ze op de juiste locatie met winscp.

Niet vergeten de rechten goed te zetten.

Je kunt ze hier vinden.
https://github.com/nzbget/nzbget/tree/develop/scripts
Titel: Re: NZBget missing EMail script - send E-Mail notification
Bericht door: Chris12 op 29 januari 2019, 16:20:14
Ok, heb de email.py script gekopieerd en in een text bestand geplakt, en deze opgeslagen als Email.py

Wanneer ik via WinSCP nu de file over wil zetten naar de betreffende script directory krijg ik foutmelding met permission denied.
Ook kan ik de map scripts niet permissies aanpassen.

Titel: Re: NZBget missing EMail script - send E-Mail notification
Bericht door: Ben(V) op 29 januari 2019, 16:28:52
In de eerste plaats moet je hem geen andere naam geven.
Linux is hoofdletter gevoelig.

In de tweede plaats moet je de sudoers file aanpassen om met winscp root rechten te krijgen.
Hoe dat moet lees je hier.

https://www.synology-forum.nl/algemeen/nas-benaderen-met-ssh-winscp-putty/msg134190/#msg134190
Titel: Re: NZBget missing EMail script - send E-Mail notification
Bericht door: Chris12 op 29 januari 2019, 17:11:39
Ok, flink wat stapjes om het in orde te krijgen. Maar gelukt. Al dat gedoe met die rechten in DSM6.x maakt jhet leven er niet gemakkelijker op.

Email.py in juiste map gezet, rechten toegekend, en NZBget reloaded, nu Email.py zichtbaar. en na een Save/Reload ook beschikbaar in het menu.

Test email gedaan deze gaat OK, nu nog kijken waarom bij succesfull download nog geen email verzonden wordt.
Titel: Re: NZBget missing EMail script - send E-Mail notification
Bericht door: Ben(V) op 29 januari 2019, 18:54:14
Je moet gewoon geen onderdelen van een package verwijderen, dan heb je dit soort problemen niet.
Die EMail.py zit gewoon in het package en uit zichzelf verdwijnt nooit iets.
Titel: Re: NZBget missing EMail script - send E-Mail notification
Bericht door: Chris12 op 29 januari 2019, 19:55:51
Het package is uit zich zelf zo geraakt, heb niks verwijderd of zo. Is ergens gebeurd na een DSM update poos terug.

Maar ik zal NZBget config opslaan/export maken en dan nzbget weer helemaal schone install doen.
Kijken of het dan in orde is qua scripts defaults.
Titel: Re: NZBget missing EMail script - send E-Mail notification
Bericht door: Ben(V) op 29 januari 2019, 20:03:56
Er verdwijnt natuurlijk niet zomaar iets.
Titel: Re: NZBget missing EMail script - send E-Mail notification
Bericht door: Chris12 op 29 januari 2019, 20:14:43
Klopt, ik heb daarna nog wel meer vreemde dingen gehad.. zoals 'Failed to run the package service' meldingen etc.
Eigenlijk zou complete herinstall van DSM moeten, maar weet niet de impact op alle data die op de NAS staat... ik kan die nergens backuppen qua hoeveelheid)

Maar net NZBget verwijderd, check gedaan via WinSCP of directory etc. weg was (was die ook), en weer re-install via package center.
Als ik nu via WinSCP weer in de directory kijk staat er weer geen Email script tussen.

Ook werkt de login/pass niet (nzbget/tegbzn6789)

Of moet ik niet de package uit de community hebben? (dev Safihre, build 20180111-23)


edit: user/pass werkt gewoon...
Titel: Re: NZBget missing EMail script - send E-Mail notification
Bericht door: Chris12 op 29 januari 2019, 21:03:23
Heb de EMail.py weer terug gezet in de script directory, daarna reload van NZBget.
De settings restored, en test email gestuurd dit gaat Ok.

Bij downloaden via NBget zie ik in de logging niet dat de Email script wordt aangesproken, ook krijg ik nog steeds geen email bevestiging vd succesvolle download.

Dit zowel in de 20.0 versie als de 21.0-testing-r2220  versie
Titel: Re: NZBget missing EMail script - send E-Mail notification
Bericht door: Chris12 op 31 januari 2019, 20:32:31
Inmiddels werkt het weer, na het stoppen en starten van NZBget package loopt de post-processing weer door zn scripts en krijg ik weer emails van downloads wanneer die al dan niet OK zijn afgerond.