NixOS/nixos — pull request #32 by bluescreen303 (2012-09-26 10:21:57+00:00)
Title: some systemd additions

- exposing most systemd service unit options.

- to gain performance, I think services should avoid script-based exec options.
As a consequence, the preExec setup phase that some services have should move to systemActivation. As most of them just setup some directory permissions, it does not make sense to do this on every service startup.

- I'm not sure whether we need to move every job to boot.systemd.services though, perhaps keeping jobs.* as a somewhat simplified interface makes sense.