Update not applying

Thanks! I am now successfully running Version 2.0.0.3594. My config directory was in a separate location so it turned out to be rather easy.

AppData directory    /home/_sabnzbd/.config/NzbDrone
Startup directory    /usr/local/NzbDrone 

Following your steps I did the following:

root@localhost:/home/_sabnzbd # service nzbdrone stop
Stopping nzbdrone.
Waiting for PIDS: 18813, 18813.
root@localhost:/home/_sabnzbd # cd /usr/local
root@localhost:/usr/local # mv /usr/local/NzbDrone /usr/local/NzbDrone.backup
root@localhost:/usr/local # wget http://update.sonarr.tv/v2/master/mono/NzbDrone.master.tar.gz
<snipped>
root@localhost:/usr/local # tar xvzf NzbDrone.master.tar.gz
<snipped>
root@localhost:/usr/local # mv NzbDrone.master.tar.gz ~

Restart Sonarr:

root@localhost:/usr/local # service nzbdrone start
Starting nzbdrone.

Got an error about Startup Dir not being writable, so update couldn’t apply (that should no longer be needed), did the following:

root@localhost:/usr/local # chown -R _sabnzbd:_sabnzbd NzbDrone
root@localhost:/usr/local # rm -rf /tmp/nzbdrone_update/
root@localhost:/usr/local # service nzbdrone stop
Stopping nzbdrone.
Waiting for PIDS: 12279, 12279.
root@localhost:/usr/local # service nzbdrone start
Starting nzbdrone.

Then made sure the original backup can’t be touched by anything other than root (I’m paranoid, could probably just delete it safely…):

root@localhost:/usr/local # chown -R root:wheel NzbDrone.backup/
root@localhost:/usr/local # chmod 700 NzbDrone.backup/

This could have been trimmed down a little if I’d remembered to cleanup the /tmp/nzbdrone_update dir before starting it the first time.

Long story short, this seemed to work for me. Thanks again!