Server Version#: v.1.41.7.9823-59f304c16
Player Version#: NA
I’m trying to run PMS in rootless podman. I see this:
Starting Plex Media Server.
./run: line 18: /usr/bin/s6-setuidgid: Permission denied
./run: line 18: exec: /usr/bin/s6-setuidgid: cannot execute: Permission denied
and in the container I see:
$ ls -l /usr/bin/s6-setuidgid
-rwx------ 1 root root 9120 May 12 2020 /usr/bin/s6-setuidgid
and in the run script (from git) I see:
exec s6-setuidgid plex /usr/lib/plexmediaserver/Plex\ Media\ Server
If I’m reading that right, it assumes it’s running as root and wants to run as user plex, right?
I looked at the git repo, though, and run has for 5+ years used s6-setuidgid.
I think this means the base image used to build the docker image for PMS had a change where /usr/bin/s6-setuidgid now has a more restrictive mode and means the rootless mode won’t work.