Plex Media Server before 1.43.3.10861 allows an admin user to write arbitrary files that may be executed on load. The preference TranscoderH264Options is appended verbat…
Plex Media Server before 1.43.3.10861 builds a file path from the url parameter without checking it for ../ sequences, allowing path traversal via '/system/agents/media/…
Plex Media Server before 1.43.3.10861 does not correctly neutralize URL values included in 'searchOne,' allowing an attacker to call other plugins' functions and supply …
Plex Media Server before 1.43.3.10861 allows SSRF via '/player/timeline'. An attacker using any X-Plex-Token value can include a full URL in the 'protocol' parameter and…
Plex Media Server before 1.43.3.10861 allows an authenticated user to request arbitrary internal or external addresses via the '/video/:/transcode/universal' path parame…
multimedia/plexmediaserver{-plexpass}: Update LD_LIBRARY_PATH in rc script
Occasionally a user would be unable to run plex due to a crash on startup.
The problem was identified as the libstdc++.so.6 from GCC being picked
up first instead of the one from compat9x.
PR: 204034
multimedia/plexmediaserver: update to 0.9.12.8.1362
The plugins are now versioned, so use %%PLEX_BUILD%% to cut down on
further pkg-plist churn.
Relnotes: https://forums.plex.tv/discussion/comment/985893/#Comment_985893
Adjust documentation for the configurable tmp directory used for transcoding so nobody shoots themselves in the foot and causes /tmp to have its permissions changed...
PR: 194120
Do not override $sig_stop to be -QUIT
The init scripts that come with Linux versions of Plex were used as
inspiration for the FreeBSD rc script. They use SIGQUIT when shutting
down Plex, but on FreeBSD this causes a core dump. SIGTERM seems to work
just fine.
Add capability to override default maximum number of plugin processes in rc.conf. This mirrors the capability found on Linux and is only required in rare circumstances when the user has installed 3rd party Plex agents.
Update to 0.9.9.2.374 FreeBSD 10+ is now supported thanks to the upgrade of the bundled Python
We also now strip the binaries that Plex ships. It doesn't cause any
harm and the build logs are now significantly easier to read.
Approved by: swills (mentor)
multimedia/plexmedia: Use OPSYS with OSVERSION
OSVERSION is FreeBSD-specific. This port has broken multiple times on
dports recently because of this, so nipping it in bud.