Synology-Forum.nl
Packages => 3rd party Packages => CouchPotato => Topic gestart door: buzzke op 09 april 2013, 20:14:17
-
ik heb een aantal issues met rechten ivm couchpotato
als ik nu deze link volg: https://couchpota.to/forum/Thread-synology-user-permissions-renamer-issues (https://couchpota.to/forum/Thread-synology-user-permissions-renamer-issues)
zou dit zogezegd moeten opgelost zijn
maar als ik alles doe volgens de uitleg, kan ik helemaal de progs niet meer opstarten 'melding je bent niet gemachtigd'
heeft er hier iemand ervaring mee,
nu heb ik volgende rechten toegesteld (zodat sab, sick en couch goed over en weer kunnen praten)
/volume1/@appstore$ ls -l
drwxr-sr-x 7 autosub root 4096 Apr 9 03:12 AutoSub
drwxrwxrwx 12 gamez root 4096 Mar 28 22:39 Gamez
drwxrwxrwx 9 root root 4096 Mar 26 23:01 MediaServer
drwxr-xr-x 4 root root 4096 Mar 4 13:42 Perl
drwxrwxrwx 11 root root 4096 Mar 19 22:17 SickBeard-ThePirateBay
drwxrwxrwx 11 root root 4096 Mar 5 10:32 VPNCenter
drwxrwxrwx 6 root root 4096 Jan 5 18:46 couchpotatoserver
drwxrwxrwx 6 root root 4096 Apr 9 19:22 nzbconfig
drwxrwxrwx 7 root root 4096 Mar 9 20:57 python
drwxrwxrwx 7 root root 4096 Feb 21 16:45 sabnzbd
drwxrwxrwx 7 transmis root 4096 Feb 26 22:23 transmission
-
Als je het pakket op correcte manier installeert met Package Center, zou het goed moeten werken. Dan wordt namelijk een aparte (verborgen) gebruiker couchpotato aangemaakt waaronder geinstalleerd wordt. Het pakket zelf wordt ook gestart onder die gebruiker.
Maar op moment dat CouchPotato het downloaden doorgeeft aan bijvoorbeeld SABnzbd, neemt SABnzbd het over en zullen de gedownloade filmbestanden sabnzbd als eigenaar hebben. Als je in SABnzbd de instelling goed hebt (laten) staan, worden de rechten van je downloads echter zo gezet (0777) dat iedereen er bij kan. CouchPotato kan het dus weer oppakken en post-processen (hernoemen, meta data downloaden, verplaatsen, etc).
Gebruik je geen SABnzbd, maar NZBget of Transmission of Download Station, dan moet je kijken of de rechten hier wel goed gezet worden. Ik denk niet dat CouchPotato het probleem is hier.
-
soms krijg ik volgende foutmeldingen, hoewel de movie wel correct verplaatst wordt:
04-15 10:17:27 ERROR [tato.core.plugins.renamer] Failed setting permissions for file: /volume1/MovieZ/A.Haunted.House.2013.720p.BluRay.x264-SPARKS/a.haunted.house.2013.720p.bluray.x264-sparks.mkv, Traceback (most recent call last):
File "/volume1/@appstore/couchpotatoserver/share/CouchPotatoServer/couchpotato/core/plugins/renamer/main.py", line 537, in moveFile
os.chmod(dest, Env.getPermission('file'))
OSError: [Errno 1] Operation not permitted: '/volume1/MovieZ/A.Haunted.House.2013.720p.BluRay.x264-SPARKS/a.haunted.house.2013.720p.bluray.x264-sparks.mkv'
dit terwijl het sabnzbd script wel ok is:
A.Haunted.House.2013.720p.BluRay.x264-SPARKS.cp(tt2243537)
10:16:24|INFO ====================
10:16:24|INFO nzbToCouchPotato V7.1
10:16:24|INFO Script triggered from SABnzbd, starting autoProcessMovie...
10:16:24|INFO Loading config from /usr/local/sabnzbd/var/scripts/autoProcessMedia.cfg
10:16:24|INFO Found movie id tt2243537 in name
10:16:26|INFO Found movie id 129 in CPS database for movie tt2243537
10:16:26|INFO Waiting for 60.0 seconds to allow CPS to process newly extracted files
10:17:26|INFO CouchPotatoServer returned {u'success': True}
10:17:26|INFO renamer.scan started on CouchPotatoServer for A.Haunted.House.2013.720p.BluRay.x264-SPARKS.cp(tt2243537).nzb
10:17:47|INFO SUCCESS: This movie is now marked as status done in CouchPotatoServer
in couch staan beide chmod's op 0777
-
Zowel de map als het mediabestand hebben nu een enorm lange naam:
A.Haunted.House.2013.720p.BluRay.x264-SPARKS
Is dat wel wat je wilt? Meestal noem je de map:
A Haunted House (2013)
En laat je het mediabestand in takt of in ieder geval met zoveel mogelijk info:
A.Haunted.House.2013.720p.BluRay.x264-SPARKS
Maar om er ook nog eens de IMDB id aan toe te voegen gaat misschien wat ver:
A.Haunted.House.2013.720p.BluRay.x264-SPARKS.cp(tt2243537)
Dergelijke meta informatie zet je meestal in een NFO bestand.
Het probleem zou dus best wel eens veroorzaakt kunnen worden door het feit dat map + bestandsnaam te lang wordt voor Python.
-
ik laats niet hernoemen
en die tt is de automatische idmb link die couch toevoegd
deze worden dan in de scripts van nzbtomedia terug opgenomen om info over de film op te zoeken
de lengte van de naam heeft er niets mee te maken vermoed ik, ik heb dit ook met kortere films
hoe dan ook het is niet erg
couch verzet alles, hernoemt, maakt nfo en trailer aan, fanart en .tbn
enkel 1 foutmelding heb ik ivm permissies
als ik dan kijk naar de user:
/volume1/MovieZ/A.Haunted.House.2013.720p.BluRay.x264-SPARKS$ ls -l
-rw-rw-rw- 1 sabnzbd users 4690630734 Apr 13 13:37 a.haunted.house.2013.720p.bluray.x264-sparks.mkv
-rwxrwxrwx 1 couchpot users 662 Apr 15 10:17 a.haunted.house.2013.720p.bluray.x264-sparks.nfo
-rwxrwxrwx 1 couchpot users 202476 Apr 15 10:17 a.haunted.house.2013.720p.bluray.x264-sparks.tbn
-rwxrwxrwx 1 couchpot users 375951 Apr 15 10:17 fanart.jpg
en de rechten staan op 0666 ipv de gevraagde 0777 in couch
maar dit is allemaal bijzaak, eigenlijk werkt het wel heel goed
-
en de rechten staan op 0666 ipv de gevraagde 0777 in couch
Je weet toch wel welke symboliek er achter die nummers zit he? :S ;)