Skip to content

feat: add OpenRC (Gentoo) + svcmgr check (Linux)#927

Open
NyaomiDEV wants to merge 12 commits into
SteamDeckHomebrew:mainfrom
NyaomiDEV:main
Open

feat: add OpenRC (Gentoo) + svcmgr check (Linux)#927
NyaomiDEV wants to merge 12 commits into
SteamDeckHomebrew:mainfrom
NyaomiDEV:main

Conversation

@NyaomiDEV

@NyaomiDEV NyaomiDEV commented Jun 24, 2026

Copy link
Copy Markdown

Please tick as appropriate:

  • I have tested this code on a steam deck or on a PC
  • My changes generate no new errors/warnings
  • This is a bugfix/hotfix
  • This is a new feature

Description

This PR adds two new services for OpenRC usage - at least on my HTPC system (<mod snip - Arch-based distro-that-shall-not-be-named>).

Gentoo people may want to test, as well as proper Systemd users, as I am de-Systemd-ed and I don't know if I broke it for y'all (though I shouldn't really have.)

I have to say, this is NOT AI coded but I suck at Python so if I missed something do tell me, as that would be a genuine "doesn't know how to Python" error.

@NyaomiDEV NyaomiDEV marked this pull request as draft June 24, 2026 16:23
@NyaomiDEV NyaomiDEV force-pushed the main branch 2 times, most recently from 5b90cbf to dfc09a1 Compare June 24, 2026 16:25
@NyaomiDEV NyaomiDEV changed the title DRAFT: feat: add service manager check logic DRAFT: feat: add OpenRC (Gentoo) + svcmgr check (Linux) Jun 24, 2026

@AAGaming00 AAGaming00 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

from my cursory understanding of openrc like 4 years ago these look fine to me

@NyaomiDEV

Copy link
Copy Markdown
Author

I wanted to add that one liner to override service manager definition - could be useful for debugging or for people who have niche configurations

@NyaomiDEV NyaomiDEV changed the title DRAFT: feat: add OpenRC (Gentoo) + svcmgr check (Linux) feat: add OpenRC (Gentoo) + svcmgr check (Linux) Jun 25, 2026
@NyaomiDEV NyaomiDEV marked this pull request as ready for review June 25, 2026 12:18
@NyaomiDEV

Copy link
Copy Markdown
Author

If this doesn't regress Systemd, I think it's good to merge it

@NyaomiDEV

Copy link
Copy Markdown
Author

fwiw it's been some days with this in my htpc and it works without a hitch

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants