AirborneTrooper
Contributor
- Joined
- Jun 20, 2014
- Messages
- 148
Starting from version 2.1.306 - The minimum needed php version is 7.3.0 - Make sure to update php before updating Organizr
echo '{"pkgs":["nginx","php74","php74-curl","php74-hash","php74-json","php74-openssl","php74-pdo","php74-pdo_sqlite","php74-session","php74-simplexml","php74-sqlite3","php74-zip","php74-filter","git","ca_root_nss"]}' > /tmp/pkg.json
You're hitting this bug. The fix has been committed, but still waiting for it to get compiled and into the package distribution. The bug is present for version 3.0.2.1 and 3.0.2_1.1. It is fixed in 3.2.1. Hopefully not too many people get confused by those numbers! The '2_1' version just got there today and I have no idea what it is, but that version is still broken. I'm hoping for 3.2.1 either tomorrow or the next day.I did pkg upgrade and pkg upgrade on my sabnzbd jail today and low and behold, finally it saw an update. However, after the upgrade it would not load and I had to rollback the jail. It did say something during the upgrade process about something else being upgraded or deprecated.. I forget what it was, sorry. Just posting this for the smart people on here, so they can try it and report back to tell me what else I need to do. Cheers all, and thanks for all the great discussions!
Did not work for me, had to roll back again.This is now fixed... try pkg upgrade again, I just did it and all is working again with sabnzbd3.2.1
If anyone has an issue using the .netcore version of Radarr from https://www.truenas.com/community/threads/experimental-radarr-v3-1-dotnet5-binary.91489/ and it not starting. Here's what I did to fix it. This may need to have somethings changed to fit your setup.
Follow all the requirements listed on that thread. I had to change my rc.d to use radarr.pid and use the data directory /config
rc.d
Code:#!/bin/sh # $FreeBSD$ # # PROVIDE: radarr # REQUIRE: LOGIN # KEYWORD: shutdown # # Add the following lines to /etc/rc.conf.local or /etc/rc.conf # to enable this service: # # radarr_enable: Set to YES to enable radarr # Default: NO # radarr_user: The user account used to run the radarr daemon. # This is optional, however do not specifically set this to an # empty string as this will cause the daemon to run as root. # Default: radarr # radarr_group: The group account used to run the radarr daemon. # This is optional, however do not specifically set this to an # empty string as this will cause the daemon to run with group wheel. # Default: radarr # radarr_data_dir: Directory where radarr configuration # data is stored. # Default: /var/db/radarr . /etc/rc.subr name=radarr rcvar=${name}_enable load_rc_config $name : ${radarr_enable:="NO"} : ${radarr_user:="radarr"} : ${radarr_group:="radarr"} : ${radarr_data_dir:="/config"} pidfile="${radarr_data_dir}/${name}radarr.pid" pidfile_child="${radarr_data_dir}/${name}_child.pid" command="/usr/sbin/daemon" start_precmd=${name}_precmd radarr_precmd() { if [ ! -d ${radarr_data_dir} ]; then install -d -o ${radarr_user} -g ${radarr_group} ${radarr_data_dir} fi export XDG_CONFIG_HOME=${radarr_data_dir} rc_flags="-r -f -p ${pidfile_child} -P ${pidfile} /usr/local/share/Radarr/Radarr --data=${radarr_data_dir} --nobrowser >> /dev/null 2>&1 ${rc_flags}" } run_rc_command "$1"
Inside the radarr jail, run:
Code:sysrc radarr_enable=YES radarr_data_dir=/config radarr_user=radarr radarr_group=radarr
Then runCode:service radarr start
It should start without an any errors and be back in business. Hope this helps anyone.
Yeah I need to switch over and the guides are pretty confusing.I've tried multiple times using this method; along with the method that this was an update for...and for the life of me, I can't get it to work.
I'm creating a new jail; configuring all the mount points (to match my existing old mono version of radarr (running in a different jail).
I get the install done; no issues it seems - service starts and shows that it's running - but I can't get the page to load (I assume it's still on port 7878, right?
I've tried this multiple times over the last couple months since I wanna get away from the mono version...none of the guides are really getting me there though.
One thing that I'm concerned may be an issue; I'm using '11.4-RELEASE-p6' -- will that work?
I'm kind of scared to update my freenas box too much - it works so well for everything else and has a ridiculous amount of data on it that I fear of losing...
iocage fstab -a radarr /mnt/tank1/apps/radarr /config nullfs rw 0 0
to link the config to the dataset but when I did a manual backup it didn't show up in there. Is there somewhere else I need to change something?sysrc radarr_data_dir=/config
and now all is good. Leaving it here if someone else does the same!but I can't get the page to load (I assume it's still on port 7878, right?
One thing that I'm concerned may be an issue; I'm using '11.4-RELEASE-p6' -- will that work?
I'm kind of scared to update my freenas box too much - it works so well for everything else and has a ridiculous amount of data on it that I fear of losing...
2) My NordVPN conf does not have a place for my password (I don't believe). So when I did the command "iocage exec transmission service openvpn start " it asked me for my login and password. What happens when I have to stop the jail or restart the server. How will I get the prompt? Is there anyway to make this automatic?
auth-user-pass vpn_cred.txt
It sits in the area after the static key at near the top, in this case between the line that gives the encryption type to be used, and next command compress
). Then I have a text file (vpn_cred.txt) that has only two lines: my VPN username, and then my VPN password on the next line.Where is this file placed? What permissions need to be enabled for this file (i.e root, transmission, etc)?You want to edit your OpenVPN configuration file so it can enter the credentials itself. I'm not sure if you can place them directly into the config, but for me I have a line that references them via an external text file. So in my openvpn.conf there is a line:auth-user-pass vpn_cred.txt
It sits in the area after the static key at near the top, in this case between the line that gives the encryption type to be used, and next commandcompress
). Then I have a text file (vpn_cred.txt) that has only two lines: my VPN username, and then my VPN password on the next line.
Note: This text file uses a Unix line ending. Don't make it using notepad.exe on Windows. If you view it on the SSH session it appears as two lines but when you look at it in the Windows Notepad you just get one long string of text.
Where is this file placed? What permissions need to be enabled for this file (i.e root, transmission, etc)?
Yes. It's covered the same way all the apps are in this guide.With this config does transmission auto-restart when the server is restarted? Do I need to do something to enable this?
iocage exec transmission sysrc "transmission_enable=YES"