I’m trying to get NZBDrone running on FreeBSD and not having much luck. I followed the instructions and am getting this when I try to launch it:
[Info] Bootstrap: Starting NzbDrone - /usr/local/nzbdrone/NzbDrone.exe - Version 2.0.0.1861
[Error] PidFileProvider: Unable to write PID file: /root/.config/NzbDrone/nzbdrone.pid
[Fatal] ConsoleApp: EPIC FAIL!
System.InvalidOperationException: Process has exited, so the requested information is not available.
at System.Diagnostics.Process.get_ProcessName () [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Diagnostics.Process:get_ProcessName ()
at NzbDrone.Common.Processes.ProcessProvider.ConvertToProcessInfo (System.Diagnostics.Process process) [0x00000] in <filename unknown>:0
at NzbDrone.Common.Processes.ProcessProvider.GetCurrentProcess () [0x00000] in <filename unknown>:0
at NzbDrone.Common.Processes.PidFileProvider.Write () [0x00000] in <filename unknown>:0
Press any key to exit...
My FreeBSD details are:
FreeBSD 10.0-RELEASE-p3 FreeBSD 10.0-RELEASE-p3 #0: Tue May 13 18:31:10 UTC 2014 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
My mono details are:
Mono JIT compiler version 3.4.0 (tarball Wed Aug 27 17:09:30 UTC 2014)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notification: kqueue
Architecture: amd64
Disabled: none
Misc: softdebug
LLVM: supported, not enabled.
GC: sgen
I’ve tried changing permissions for the path it says it can’t write to but had no luck. Any help would be much appreciated!