This is how I update (followed instructions from this forum and the plex forums after creating the jail using the gui plugin)
Start shell from Freenas page
type 'jls' to obtain number of plex jail
type 'jexec jailnumber csh'
type 'fetch -o PMS_Updater.sh
https://raw.githubusercontent.com/mstinaff/PMS_Updater/master/PMS_Updater.sh'
type 'chmod 755 PMS_Updater.sh'
type './PMS_Updater.sh -u PlexPass_myusername -p PlexPass_mypassword -a -v'
on future updates, just do the following
Start shell from Freenas page
type 'jls' to obtain number of plex jail
type 'jexec jailnumber csh'
type './PMS_Updater.sh -u PlexPass_myusername -p PlexPass_mypassword -a -v'
@cyberjockDo you have instructions on manually creating the jail and updating using the method u say, so don't run into issues
thanls
i tried the steps above but i get the following when run the PMS_Updater.sh
Using URL
https://plex.tv/downloads?channel=plexpass
Downloading
https://plex.tv/downloads?channel=plexpass
--2016-01-28 22:02:23--
https://plex.tv/downloads?channel=plexpass
Resolving plex.tv (plex.tv)... 50.18.115.47, 184.72.53.6, 184.72.61.129, ...
Connecting to plex.tv (plex.tv)|50.18.115.47|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location:
https://plex.tv/users/sign_in [following]
--2016-01-28 22:02:25--
https://plex.tv/users/sign_in
Connecting to plex.tv (plex.tv)|50.18.115.47|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Last-modified header missing -- time-stamps turned off.
--2016-01-28 22:02:26--
https://plex.tv/users/sign_in
Reusing existing connection to plex.tv:443.
HTTP request sent, awaiting response... 200 OK
Length: 7180 (7.0K) [text/html]
Saving to: '/tmp/downloads?channel=plexpass'
downloads?channel=plexpass 100%[======================================================================================>] 7.01K --.-KB/s in 0s
2016-01-28 22:02:26 (478 MB/s) - '/tmp/downloads?channel=plexpass' saved [7180/7180]
Download Complete
Searching
https://plex.tv/downloads?channel=plexpass for PlexMediaServer-0.9.15.2.1663-7efd046-freebsd-amd64.tar.bz2 .....Could not find a PlexMediaServer-0.9.15.2.1663-7efd046-freebsd-amd64.tar.bz2 download link on page
https://plex.tv/downloads?channel=plexpass
the script create a file with name "downloads?channel=plexpass" and it's only 7 kb
I have download from plex the "PlexMediaServer-0.9.15.2.1663-7efd046-freebsd-amd64.tar.bz2" and put it in tmp file but i get the same resaults. The same if i mive the file in the same directory with PMS_Updater.sh script
Any idea how to update?
Finally i found a solution. I upload the update file into plex directory in the tmp folder where the PMS_Updater.sh script is.
Then I run the following
./PMS_Updater.sh -u PlexPass_myusername -p PlexPass_mypassword -a -l PlexMediaServer-0.9.15.2.1663-7efd046-freebsd-amd64.tar.bz2
I'm using the param -l and it search for the file locally
The complete steps are the following
for the first time
Download the update from plex site
Upload it the the tmp directory inot jail where the ples folder is.
do the following steps
type 'jls' to obtain number of plex jail
type 'jexec jailnumber csh'
type 'fetch -o PMS_Updater.sh
https://raw.githubusercontent.com/mstinaff/PMS_Updater/master/PMS_Updater.sh'
type 'chmod 755 PMS_Updater.sh'
./PMS_Updater.sh -u PlexPass_myusername -p PlexPass_mypassword -a -l PlexMediaServer-0.9.15.2.1663-7efd046-freebsd-amd64.tar.bz2
for any other updates lust run
./PMS_Updater.sh -u PlexPass_myusername -p PlexPass_mypassword -a -l FILENAME
where FILENAME is the file that you have upload
If you still see the update notification in plex environment just reboot the computer