On 07/31/2013 11:20 AM, Canek Peláez Valdés wrote: > > For the record, I now think it's a waste of time trying to stop the > installation of tiny files that basically do nothing, either in > /usr/lib/systemd/system or in /etc/init.d, but you have the option if > you so desire.
The nice thing about the systemd service files is that they're distribution independent. That means the service file can go upstream, and the daemon's authors can make sure that it's correct. No more duplication of effort for each distro maintainer. Of course, you don't get that benefit unless you use systemd. But it's tempting, right? So there's been some talk about getting openrc, upstart, etc. to parse the systemd service files. That way, we'd get the benefit without having to run systemd. Should that dream ever become reality, you may one day get an unexpected surprise if you INSTALL_MASK the service files. In any case, masking them would be just one more make.conf setting you have to worry about. If it makes the situation more palatable, note that the service files come from the package authors, and not from the systemd people.