saltstack/salt — pull request #2356 by Ivoz (2012-10-25 23:02:52+00:00)
Title: Systemd generalization

Arch's primary init daemon is now systemd, and in the future other distros could be using it as well.

So I thought it doesn't make sense to have them only in rpm. I have moved them to the general `pkg` directory,
and symlinked them to `arch` and `rpm`. Since they are much simpler and less distro-specific than init.d scripts tend to be.

I have also changed the main service files to start forking, daemonized services rather than simple ones. This would seem more appropriate if you are using systemd to manage them.

Note for the future, systemd has some neato tricks like being able to restart services whenever they crash, either always or for a certain number of times or other conditions.