First time writing something up like this so forgive how poorly written and organized. I have been struggling getting a news reader off warden into iocage and to be fully functional. This seems to have done it.
This version is a lot different than the old warden plugin. I think the issues were mostly:
Make jail through webgui
Start the jail and go to shell from the right three dot selection area.
You have to enter this below and start and stop it otherwise you don't get .ini to edit
Go to line 85 to edit - host = 127.0.0.1 and change it to host = 0.0.0.0
At this point you can access the webgui.
But you should also change the user to have same number that owns your shares on freenas. If you don't you cant post process. I don't think it matters the name, just the number. in my case 816. What messed me up here originally was that media is my pool owner but the jail had that used already. so had to use a different name
pw useradd -n newmedia -u 816 -d /nonexistent -s /usr/sbin/nologin
chown -R newmedia:newmedia /usr/local/sabnzbd
sysrc 'sabnzbd_user=newmedia'
chown -R newmedia:newmedia /usr/local/share/sabnzbdplus
chown -R newmedia:newmedia /var/run/sabnzbd
service sabnzbd start
It seems to be working well.
This version is a lot different than the old warden plugin. I think the issues were mostly:
- Can't get to web gui unless you edit .ini
- Different user group ID than 816 than legacy version
- Mount points I had to do 1 to 1. On old version i got away with just one mount point. this version I have 1 mount point for incomplete. and 1 for each category. Did this through web gui after pkg installed and operational with correct users. have to have correct users to confiugre sab and work.
/usr/local/sabnzbd/Downloads/complete/Movies
/usr/local/sabnzbd/Downloads/complete/TV
/usr/local/sabnzbd/Downloads/incomplete
Make jail through webgui
Start the jail and go to shell from the right three dot selection area.
You have to enter this below and start and stop it otherwise you don't get .ini to edit
pkg install sabnzbdplus
sysrc sabnzbd_enable="YES"
service sabnzbd start
service sabnzbd status
service sabnzbd stop
edit /usr/local/sabnzbd/sabnzbd.ini
Go to line 85 to edit - host = 127.0.0.1 and change it to host = 0.0.0.0
service sabnzbd start
At this point you can access the webgui.
But you should also change the user to have same number that owns your shares on freenas. If you don't you cant post process. I don't think it matters the name, just the number. in my case 816. What messed me up here originally was that media is my pool owner but the jail had that used already. so had to use a different name
pw useradd -n newmedia -u 816 -d /nonexistent -s /usr/sbin/nologin
chown -R newmedia:newmedia /usr/local/sabnzbd
sysrc 'sabnzbd_user=newmedia'
chown -R newmedia:newmedia /usr/local/share/sabnzbdplus
chown -R newmedia:newmedia /var/run/sabnzbd
service sabnzbd start
It seems to be working well.