What are the security implications of systemd compared to systemv init?
I'm just beginning to learn about the init system, so I only know about the high level characteristics of both.
I have noticed a lot of fuss over systemd, even some people claiming that systemd was created to purposely introduce vunerabilities!
The argument I see most often is that systemd introduces a new, large (and unfamiliar) attack vector. On the other hand, it seems to me that a system like systemd is actually a good thing because it is standardized code as opposed to ad-hoc init scripts. In this respect, I see similarities to the kernel. Sure, everyone can create their own easy to read OS, but is it not better to reuse the same code so that a large number of eyeballs are monitoring it?
Am I on the right track here? Are there issues I am not considering?