New Plex version available

Daisuke

Contributor
Joined
Jun 23, 2011
Messages
1,041
Can we release a plugin update?

Version 1.19.5.3112
New
  • (Intro Detection) Find any intros in the first half of an episode
  • (Linux) Add service customization notes to Debian and Redhat service file
  • (QNAP) Add PlexData share to provide easy access to logs & make/restore backups
  • (Translations) Added Portuguese translations.
  • GnuTLS was upgraded to 3.6.14
Fixes
  • (Analysis) Files which can't be analyzed could lead to request loop in the web client.
  • (DVR) Failures to load browse screen shortly after setting up DVR (#11604)
  • (DVR) Server would fail to load program data for certain XMLTV guide sources.
  • (DVR) Server would sometimes fail to completely download/refresh XMLTV guide data.
  • (Dashboard) Nvidia SHIELD would incorrectly report local playback as LAN (#11484)
  • (Debian) PMS was not a member of the same group (video) used by some PCI tuner cards
  • (Debian) SYSV-init service could start before all filesystems were mounted
  • (Hubs) Post-play hub for collections didn't restrict items based on permissions (#9765)
  • (Intro Detection) Improved detection algorithm (will catch more episodes in otherwise well matched seasons)
  • (Intro Detection) Intros could appear slightly early
  • (Linux) Debian and Redhat packaging referenced unused PLEX_MEDIA_SERVER_TMPDIR variable
  • (Play Queues) Playing a collection would not respect collection sort order (#11601)
  • (Plugins) Rare cases of PlexScriptHost.exe using excessive resources or becoming unresponsive (#11572)
  • (Sharing) Related shows could be listed on single item shares
  • (Synology) Service could create unnessary '/1' file in the DSM root directory
  • (Synology) Service would read/write disks before being commanded to start
  • Resolved a rare crash caused by a server-sharing networking issue (#11168)
 

Samuel Tai

Never underestimate your own stupidity
Moderator
Joined
Apr 24, 2020
Messages
5,399
You could switch to @danb35's Plex script for installation inside a generic jail so you can handle updates yourself, instead of relying on iX to update the plugin, which they do within a couple of days.
 
Last edited:

ThreeDee

Guru
Joined
Jun 13, 2013
Messages
700
updater.sh "mod" works in TrueNAS 12 beta as well as 11.3 Plex plug in to keep Plex updated .. just ran it to get latest update
 

Yorick

Wizard
Joined
Nov 4, 2018
Messages
1,912
Last edited:

ThreeDee

Guru
Joined
Jun 13, 2013
Messages
700
hmm .. I generally run all .mp4 files .. but loaded up a pre-converted .mkv file and it played just fine

Version 1.19.5.3112
 

Samuel Tai

Never underestimate your own stupidity
Moderator
Joined
Apr 24, 2020
Messages
5,399
My entire movie/TV library consists of MKVs, and they all play just fine.
 

ornias

Wizard
Joined
Mar 6, 2020
Messages
1,458
Is there a repo where the new version is released? I don't see anywhere defined the version:

You don't need a plugin update, it's just the pkg that needs an update...
IX doesn't maintain its own PKG's for jails anymore, they just use the freebsd pkgs and as soon as those are updated your plugin gets an update (which basically just updates the pkgs inside of it).

That being said:
11.3 seems lastest pkg to be on 1.19.5.3112
12 seems to be somewhat delayed.


What I wanted to make clear:
You can't request a plugin pkg update, IX doesn't maintain those.

For official plugins:
FreeBSD PKG maintainer -> Maintains pkg's
IX-systems -> Maintains the plugin itself (makes sure the plugin and jail doesn't bug out)
 

ThreeDee

Guru
Joined
Jun 13, 2013
Messages
700
Thank you @ornias, I'm trying to understand how is the fresh port package you linked is related to the FreeNAS plugin. I don't see any reference anywhere.
I just updated my 12 Beta Plex plug in jail using the PMS_Updater.sh script
If you want to run it .. open up the shell in your plex jail and run the following
The first time you run this, you may need to install the following.
Code:
pkg install ca_root_nss
pkg install wget
pkg install perl5

Download PMS_Update Script (non plex-pass)
Code:
fetch -o PMS_Updater.sh https://raw.githubusercontent.com/mstinaff/PMS_Updater/master/PMS_Updater.sh

For PlexPass use
Code:
fetch -o PMS_Updater.sh https://raw.githubusercontent.com/luluhoc/PMS_Updater/master/PMS_UpdaterPLEXPASS.sh

Modify the permissions for the file to execute correctly
Code:
chmod 755 PMS_Updater.sh

Now you can execute the script
Code:
./PMS_Updater.sh -vv -a


This works for me and taken from here.
 

ornias

Wizard
Joined
Mar 6, 2020
Messages
1,458
Thank you @ornias, I'm trying to understand how is the fresh port package you linked is related to the FreeNAS plugin. I don't see any reference anywhere.
The PKG's are (simply put) build from the ports, if you look carefully that page includes a table listing which pkg repositories, include which version of plex.
If you look in the plugin manifest, you'll notice it points to the freebsd pkg repository. If you look at the table in the ports tree, you'll notice it references the pkg tree.

I've worked for about a week full time building our own plugin-tree for Jailman, so I kinda know what i'm talking about. But you're right: The documentation for iocage (which is what's used for the plugins) SUCKS BADLY.

Something to note:
The whole thing with the updater was mostly a thing when FreeNAS wasn't on the latest PKG repository. While there wasn't an official statement, in may this year IX moved to the latest repo, which is often just a few days to a week behind the actual releases.
 

Andrew Ostrom

Explorer
Joined
Jul 28, 2017
Messages
57
The PKG's are (simply put) build from the ports, if you look carefully that page includes a table listing which pkg repositories, include which version of plex.
If you look in the plugin manifest, you'll notice it points to the freebsd pkg repository. If you look at the table in the ports tree, you'll notice it references the pkg tree.

I've worked for about a week full time building our own plugin-tree for Jailman, so I kinda know what i'm talking about. But you're right: The documentation for iocage (which is what's used for the plugins) SUCKS BADLY.

Something to note:
The whole thing with the updater was mostly a thing when FreeNAS wasn't on the latest PKG repository. While there wasn't an official statement, in may this year IX moved to the latest repo, which is often just a few days to a week behind the actual releases.
So - are you saying that instead of using the updater script above all we need to do is a "pkg update" on the Plexserver? Thanks.
 

ThreeDee

Guru
Joined
Jun 13, 2013
Messages
700
So - are you saying that instead of using the updater script above all we need to do is a "pkg update" on the Plexserver? Thanks.
sometimes it takes a bit for the update to hit the repos .. and even with the PMS_Updater it's not immediate .. sometimes .. when the script has failed me I do:
Code:
jexec 1
fetch -o PMS_Updater.sh https://raw.githubusercontent.com/luluhoc/PMS_Updater/master/PMS_UpdaterPLEXPASS.sh
chmod 755 PMS_Updater.sh 


From the main shell

And I then use WinSCP to copy the install files over to the plex jail location. The installers can be downloaded from Plex.tv and choosing FreeBSD.

WinSCPPlex.png


And then execute the following command. (Just be sure to name the downloaded Plex server files to PlexBuild.tar.bz2)

Code:
./PMS_Updater.sh -l PlexBuild.tar.bz2 -vv -a


source:
 
Top