Skip to content

sigterm processes for the desktop environment on container shutdown#80

Merged
thelamer merged 2 commits intoalpine322from
alpine322-sigterm
Aug 31, 2025
Merged

sigterm processes for the desktop environment on container shutdown#80
thelamer merged 2 commits intoalpine322from
alpine322-sigterm

Conversation

@thelamer
Copy link
Copy Markdown
Member

This tracks the pid for the DE on run and sends kill to all of it's descendants on exit. I tested it across a couple webtop flavors with more verbose logging. This should be universal for anything running in the desktop session.

@LinuxServer-CI
Copy link
Copy Markdown
Collaborator

I am a bot, here are the test results for this PR:
https://ci-tests.linuxserver.io/lspipepr/selkies-base/alpine322-0363595e-pkg-0363595e-dev-c282d29509744ff65e8824e7dc74e85eb8d157b8-pr-80/index.html
https://ci-tests.linuxserver.io/lspipepr/selkies-base/alpine322-0363595e-pkg-0363595e-dev-c282d29509744ff65e8824e7dc74e85eb8d157b8-pr-80/shellcheck-result.xml

Tag Passed
amd64-alpine322-0363595e-pkg-0363595e-dev-c282d29509744ff65e8824e7dc74e85eb8d157b8-pr-80
arm64v8-alpine322-0363595e-pkg-0363595e-dev-c282d29509744ff65e8824e7dc74e85eb8d157b8-pr-80

@github-project-automation github-project-automation bot moved this from PRs to PRs Approved in Issue & PR Tracker Aug 31, 2025
@LinuxServer-CI
Copy link
Copy Markdown
Collaborator

I am a bot, here are the test results for this PR:
https://ci-tests.linuxserver.io/lspipepr/selkies-base/alpine322-0363595e-pkg-0363595e-dev-0f2f561b8b85f6e234b1b3d73d55e2bd317bd0f2-pr-80/index.html
https://ci-tests.linuxserver.io/lspipepr/selkies-base/alpine322-0363595e-pkg-0363595e-dev-0f2f561b8b85f6e234b1b3d73d55e2bd317bd0f2-pr-80/shellcheck-result.xml

Tag Passed
amd64-alpine322-0363595e-pkg-0363595e-dev-0f2f561b8b85f6e234b1b3d73d55e2bd317bd0f2-pr-80
arm64v8-alpine322-0363595e-pkg-0363595e-dev-0f2f561b8b85f6e234b1b3d73d55e2bd317bd0f2-pr-80

@thelamer thelamer merged commit c42a917 into alpine322 Aug 31, 2025
4 checks passed
@thelamer thelamer deleted the alpine322-sigterm branch August 31, 2025 21:39
@LinuxServer-CI LinuxServer-CI moved this from PRs Approved to Done in Issue & PR Tracker Aug 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants