Maybe? Should people using tini/runit/whatever in docker be concerned about some environment runtime breaking in the future? I kinda assumed start_pms was a shared entry point that would take care of sanity checking environments and providing a level of BC as things changed.
I am running Slackware current which was updated 4 days ago to adjust for the missing /usr/sbin/start_pms issue. However when invoking
#/etc/rc.d/rc.plexmediaserver start
manually or through my startup script it outputs that the server is starting but it does not start. Their script was oudated one version of plexmediaserver so I updated that string to compile the newest .deb and it builds installs but will not start? Let me know what else you need or why invoking the rc.plexmediaserver start would not start the server?
this is for plexmediaserver_1.19.1.2645-ccb6eb67e_amd64.deb
Regarding tini, binhex, and docker – Those are all recognized containers. I do not perform any processing once they are recognized as the containers manage themselves through their start/stop mechanisms. I also trust the environment is validated.
I recognize systemd LXCs and do not run udevadm due to a known trigger bug with udevadm when in a container.
Anything else is deemed Custom=1 (will show in the plexinstaller.log) to which I do nothing. I essentially provide a “tar ball” drop.
Slackware has never been supported. Another user tried it and had to make manual accommodations .
I did make a change to /etc/init.d/plexmediserver for SYSV-init (which is all I officially support – by design). It is a bit more forgiving.
I also corrected a timing error where PMS would start in ${HOME}/Library.... which ended up being /root/Library … OOOOPS
I will provide the updated /etc/init.d/plexmediaserver file here to download and use until 1.19.2 comes out if desired.
I have a completed CI build containing all the lasted packaging updates for
Plex Media Server
This DEB contains the changes we’ve made here.
There is only one more change I plan to make to the Preinstall module.
A degenerate case was discovered today where the locale was not properly defined and the installer failed to catch it.
If everyone would please check this and let me know as soon as possible if this is fully as expected & previously worked out. I only changed the Init file. Once I have confirmation, I will be able to merge it into the master branch for the upcoming PMS release.