Summary: | gui-libs/greetd: missing .init file for openrc | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jonas Toth <gentoo> |
Component: | Current packages | Assignee: | Aisha Tammy <gentoo> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | proxy-maint |
Priority: | Normal | Keywords: | EBUILD, PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/17557 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
New .init-file for greetd
Updated ebuild |
Created attachment 660432 [details]
Updated ebuild
I use this ebuild for greetd with openrc support
(In reply to Jonas Toth from comment #0) > Created attachment 660429 [details] > New .init-file for greetd > > Hi, > > gui-libs/greetd right now only install a systemd unit-file, but not an > openrc one. > > I wrote a simple file and patched the ebuild in my local overlay, and that > works quiet well. You can drop the start() function entirely if command_background="yes" was added. I updated the PR accordingly. Thanks for the tip. As mentioned in the PR, this is not the way to handle a new display manager. Work is currently being done in [1] to make greetd a display manager working at openrc level to make sure that it will not conflict with holding up a tty [1] https://github.com/gentoo/gentoo/pull/16554 |
Created attachment 660429 [details] New .init-file for greetd Hi, gui-libs/greetd right now only install a systemd unit-file, but not an openrc one. I wrote a simple file and patched the ebuild in my local overlay, and that works quiet well.