... people have a problem with it. I don't mean the politics of it; just how it departs from the idea that everything is a file, and does seem to be monolithic.
I remember when runlevels were important, and services were easily enabled by just creating a link to them in respective runlevel rc.* directories. Pretty dang simple. Setting up swap, and mounting partitions was as simple as adding an entry in fstab. Scheduling jobs was a simple crontab/anacron edit.
I admit, these days I don't do much administration outside messing around with my own equipment, and so we could say I'm just not "educated" in SystemD. But each time I read a thread about setting up a daemon, swap or a timer in SystemD, I'm amazed how complicated the process seems. The few times I've wanted to disable a daemon, I found I couldn't re-enable it because it deleted or disengaged some required configuration file.
Does this mean I'm going to decry SystemD, and go install init? No, it doesn't. Partly because I'm a wimp. But also because I like to go with the flow, and trust the decisions made by people bigger than me to use SystemD, and hope life is actually easier. So I'll trudge along, try to learn get more comfortable with the new, modern "way of doing things."
I remember when runlevels were important, and services were easily enabled by just creating a link to them in respective runlevel rc.* directories. Pretty dang simple. Setting up swap, and mounting partitions was as simple as adding an entry in fstab. Scheduling jobs was a simple crontab/anacron edit.
I admit, these days I don't do much administration outside messing around with my own equipment, and so we could say I'm just not "educated" in SystemD. But each time I read a thread about setting up a daemon, swap or a timer in SystemD, I'm amazed how complicated the process seems. The few times I've wanted to disable a daemon, I found I couldn't re-enable it because it deleted or disengaged some required configuration file.
Does this mean I'm going to decry SystemD, and go install init? No, it doesn't. Partly because I'm a wimp. But also because I like to go with the flow, and trust the decisions made by people bigger than me to use SystemD, and hope life is actually easier. So I'll trudge along, try to learn get more comfortable with the new, modern "way of doing things."