binhex wrote:no probs, if you get an arch linux vm running on unraid and want to get moviegrabber running then download the following file and run pacman -U <package name> working well for me
Still haven't jumped ship to arch yet (have enough performance to run a windows VM, and trust it quite well.)
will probably dab my toe into an ARch downloader if time allows , but for now ill rather wait for you to release the windows binary (or how is there a way to update it myself?
I installed the package on arch and am having trouble getting it started. The arch VM is currently running couch, sick, sab, head, and plex. When starting MovieGrabber, I get the error below. There is no config or logs created.
Hi splnut you need to specify the version of python, as arch has both python 3 and python 2 installed, start it with python2 MovieGrabber.py or just run systemctl enable moviegrabber and reboot and it will start on boot or run systemctl start moviegrabber ☺
Last edited by binhex on May 10th, 2014, 3:57 am, edited 1 time in total.
Hi neo I hear your pain I will try my best to get the next beta out by the end of next week latest to fix the torrent issue. Going to be looking into adding piratebay support next
binhex wrote:Hi neo I hear your pain I will try my best to get the next beta out by the end of next week latest to fix the torrent issue. Going to be looking into adding piratebay support next
[root@ArchApplianceVM_v3 ~]# systemctl status moviegrabber
● moviegrabber.service - MovieGrabber automated movie downloader
Loaded: loaded (/usr/lib/systemd/system/moviegrabber.service; disabled)
Active: failed (Result: exit-code) since Sat 2014-05-10 13:14:59 BST; 6s ago
Process: 1727 ExecStart=/usr/bin/env python2 /opt/moviegrabber/MovieGrabber.py (code=exited, status=217/USER)
Main PID: 1727 (code=exited, status=217/USER)
May 10 13:14:59 ArchApplianceVM_v3 systemd[1]: Started MovieGrabber automated movie downloader.
May 10 13:14:59 ArchApplianceVM_v3 systemd[1]: moviegrabber.service: main process exited, code=exited, status=217/USER
May 10 13:14:59 ArchApplianceVM_v3 systemd[1]: Unit moviegrabber.service entered failed state.
[root@ArchApplianceVM_v3 ~]#
Hi splnut that's odd that it's not starting, can you run it via python2 MovieGrabber.py and send me the output please, also check the log files for any traceback messages
splnut wrote:This is what I got when using systemctl.
[root@ArchApplianceVM_v3 ~]# systemctl status moviegrabber
● moviegrabber.service - MovieGrabber automated movie downloader
Loaded: loaded (/usr/lib/systemd/system/moviegrabber.service; disabled)
Active: failed (Result: exit-code) since Sat 2014-05-10 13:14:59 BST; 6s ago
Process: 1727 ExecStart=/usr/bin/env python2 /opt/moviegrabber/MovieGrabber.py (code=exited, status=217/USER)
Main PID: 1727 (code=exited, status=217/USER)
May 10 13:14:59 ArchApplianceVM_v3 systemd[1]: Started MovieGrabber automated movie downloader.
May 10 13:14:59 ArchApplianceVM_v3 systemd[1]: moviegrabber.service: main process exited, code=exited, status=217/USER
May 10 13:14:59 ArchApplianceVM_v3 systemd[1]: Unit moviegrabber.service entered failed state.
[root@ArchApplianceVM_v3 ~]#
I changed user:group in '/usr/lib/systemd/system/moviegrabber.service' and chowned ' /opt/moviegrabber/' to the user:group
hi rzn, many thanks for your post, you are indeed correct, the moviegrabber package was not correctly setting permissions and ownership for the install moviegrabber folder and thus wasnt able to run as user moviegrabber. this was due to a CR issue in the install script and has now been resolved and the new package recompiled.
splnut - can you please stop moviegrabber and then do a rm -R /op/moviegrabber to remove the current install then download the package again (same location) and reinstall using pacman again, this works for me on a clean install of arch linux so im confident it should now be able to call systemctl and get moviegrabber to start/run on boot as expected, if your still having issues let me know.
binhex wrote:hi rzn, many thanks for your post, you are indeed correct, the moviegrabber package was not correctly setting permissions and ownership for the install moviegrabber folder and thus wasnt able to run as user moviegrabber. this was due to a CR issue in the install script and has now been resolved and the new package recompiled.
splnut - can you please stop moviegrabber and then do a rm -R /op/moviegrabber to remove the current install then download the package again (same location) and reinstall using pacman again, this works for me on a clean install of arch linux so im confident it should now be able to call systemctl and get moviegrabber to start/run on boot as expected, if your still having issues let me know.
cheers guys!.
I followed your instructions but still having issues.
hmm ok i can see why its failing but i dont understand why the permissions are not set correctly, basically the issue is it doesnt have permissions to create the config.ini file:-
can you do the following, "ls -al /opt/moviegrabber" and paste me the directory listing result, i want to see if its correctly set the permissions or not, im assuming not, also can you run "cat /etc/passwd" and "groups moviegrabber" this should show the users and groups defined, there should be a user moviegrabber and a group moviegrabber.
also grasping at straws here but you did re-download the pkg file right?, as this has been modified.
I just revisited this issue and all is fine now. Not sure what was going on. Thanks for all the support and awesome work....Now I'm just waiting on a new hard drive to replace my failing parity drive.