Skip to content

init-plex-claim/run: do not run s6-setuidgid on non-root containers#447

Merged
thespad merged 1 commit intolinuxserver:masterfrom
evan314159:nonroot-init-plex-claim
Mar 15, 2026
Merged

init-plex-claim/run: do not run s6-setuidgid on non-root containers#447
thespad merged 1 commit intolinuxserver:masterfrom
evan314159:nonroot-init-plex-claim

Conversation

@evan314159
Copy link
Contributor

linuxserver.io


  • I have read the contributing guideline and understand that I have made the correct modifications

Description:

Enable initial claim setup on non-root containers by not running s6-setuidgid on non-root containers

Closes #422

Benefits of this PR and context:

Enables non-root containers. Non-root operation is supported: https://docs.linuxserver.io/images/docker-plex/#non-root-operation

How Has This Been Tested?

Setup from new /config with both root and non-root user.

Source / References:

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for opening this pull request! Be sure to follow the pull request template!

@LinuxServer-CI
Copy link
Contributor

I am a bot, here are the test results for this PR:
https://ci-tests.linuxserver.io/lspipepr/plex/1.43.0.10492-121068a07-pkg-e0b85fd1-dev-e64b2579d71e6a0ba8e1760814aa6fd4cee1197a-pr-447/index.html
https://ci-tests.linuxserver.io/lspipepr/plex/1.43.0.10492-121068a07-pkg-e0b85fd1-dev-e64b2579d71e6a0ba8e1760814aa6fd4cee1197a-pr-447/shellcheck-result.xml

Tag Passed
amd64-1.43.0.10492-121068a07-pkg-e0b85fd1-dev-e64b2579d71e6a0ba8e1760814aa6fd4cee1197a-pr-447
arm64v8-1.43.0.10492-121068a07-pkg-e0b85fd1-dev-e64b2579d71e6a0ba8e1760814aa6fd4cee1197a-pr-447

@github-project-automation github-project-automation bot moved this from PRs to PRs Approved in Issue & PR Tracker Mar 15, 2026
@thespad thespad merged commit c1ab38b into linuxserver:master Mar 15, 2026
4 checks passed
@LinuxServer-CI LinuxServer-CI moved this from PRs Approved to Done in Issue & PR Tracker Mar 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

[BUG] s6-applyuidgid: fatal: unable to set supplementary group list: Operation not permitted

3 participants