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.
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