--- Begin Message ---
On Mon, 2020-01-27 at 11:01 -0500, Anthony DeRobertis wrote:
>
> Strikes me as there is a possible solution, though: have opensysusers
> dpkg-divert it and put a shell script in its place that checks which
> init system is running, and exec's the right sysusers based on that.
It is as simple as:
if ps -p1|grep -q "systemd"; then
<install systemd-{sysusers,tmpfiles]>
else
<install open{sysusers,tmpfiles}>
fi
> This wouldn't affect systemd-only machines (as opensysusers would not be
> installed at all), and would do the right thing if someone has installed
> two init systems to, e.g., consider switching. It'd need to be a script
> that the systemd maintainers feel reasonably confident will always run
> systemd's implementation when systemd is running, to avoid the mixed
> implementations issue.
--- End Message ---