You've probably looked at wrong repo. Any example of ugly code?
On the contrary - everything in systemd is much easier than before. Consider a situation, where your sh-backed SysV init was missing some function you required. Something between start-stop-daemon() or ifup(). You could…
> How do I list what's running? systemd-cgls > How do I list units systemctl list-units Simply use tab completion (like in zsh). And do not dare to compare UX-nightmare from git with systemd...
At last
You've probably looked at wrong repo. Any example of ugly code?
On the contrary - everything in systemd is much easier than before. Consider a situation, where your sh-backed SysV init was missing some function you required. Something between start-stop-daemon() or ifup(). You could…
> How do I list what's running? systemd-cgls > How do I list units systemctl list-units Simply use tab completion (like in zsh). And do not dare to compare UX-nightmare from git with systemd...
At last