I’m surprised systemd maintainers haven’t given up the charade and eliminated all of /etc in favor of a binary database. The traditional system config files are mostly a nod to backward compatibility at this point, with the systemd nanny demanding to be notified if you dare modify hosts or fstab or whatever.
If you had told 1994 me that the replacement for init would manage network interfaces, DNS, and user accounts (including age and real name) I would have laughed out loud. But here we are.
And I am aware that I am participating in a 10-year-old argument at this point, but the recent commit of a birthdate field makes it relevant once again
@sfoskett It’s not *the* replacement for init. It’s *a* replacement for init. No one has to use it. It’s not inevitable. We don’t have to open the door and let it in. We won’t be left behind.
@JonathanGerlach “We” let it in a decade ago and now we’re reaping the reward. You’re even more right: it was never just a replacement for init. It was always a replacement for everything that made Linux into UNIX