You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So it's quite easy in general to switch between the systemd and OpenRC Gentoo base systems using eselect during install, but what I mean here is that there's no simple way (e.g. with a variable or command-line switch) to switch this playbook to OpenRC.
The reason for that is that I'd have to implement a whole bunch of extra conditional logic that would run differently depending on whether the user picked systemd or OpenRC. So, for example, systemd-timesyncd would need swapping out, and the network config would need rewriting as it currently uses systemd-networkd formatting. Similarly, anything that invokes systemctl would need replacing and some of the package-specific USE flags might need some work.
Basically, keeping a playbook that could comfortably flip between systemd and OpenRC easily would mean implementing most of the tasks twice.
If you can think of a smart way of managing it though, it's definitely possible. And this is a random hobby project after all...
Could you elaborate more on that?
The text was updated successfully, but these errors were encountered: