Eelco Dolstra
|
14cd8bc248
|
Allow services to specify a pre-stop script
|
2013-11-26 18:24:55 +01:00 |
|
Eelco Dolstra
|
8951be2d80
|
Allow overrides to work for unit options
|
2013-11-18 18:04:16 +01:00 |
|
Eelco Dolstra
|
33cb0bbb4b
|
Use types.lines for script/preStart/postStart/postStop
|
2013-11-18 18:04:16 +01:00 |
|
Eelco Dolstra
|
5620e69b5d
|
Apply better type checking to unitConfig/serviceConfig/...
In particular, complain if two modules define the same systemd option.
|
2013-11-18 18:04:16 +01:00 |
|
Eelco Dolstra
|
70a2c54527
|
Strictly check the arguments to mkOption
And fix various instances of bad arguments.
|
2013-10-30 15:35:09 +01:00 |
|
Eelco Dolstra
|
862e3dd977
|
Substitute "types.uniq types.string" -> "types.str"
|
2013-10-30 14:57:42 +01:00 |
|
Eelco Dolstra
|
d5047faede
|
Remove uses of the "merge" option attribute
It's redundant because you can (and should) specify an option type, or
an apply function.
|
2013-10-28 22:45:56 +01:00 |
|
Eelco Dolstra
|
a40583e7e4
|
Fix bogus mkOption types
Among others, systemd unit options were not being type-checked because
of this. mkOption should really check its arguments better...
|
2013-10-28 22:45:56 +01:00 |
|
Eelco Dolstra
|
5c1f8cbc70
|
Move all of NixOS to nixos/ in preparation of the repository merge
|
2013-10-10 13:28:20 +02:00 |
|