nixpkgs-suyu/nixos/modules/services
aszlig c5bb43188d
nixos: Fix eval error for documentation.nixos
Introduced by 0f3b89bbed.

If services.nixosManual.showManual is enabled and
documentation.nixos.enable is not, there is no
config.system.build.manual available, so evaluation fails. For example
this is the case for the installer tests.

There is however an assertion which should catch exactly this, but it
isn't thrown because the usage of config.system.build.manual is
evaluated earlier than the assertions.

So I split the assertion off into a separate mkIf to make sure it is
shown appropriately and also fixed the installation-device profile to
enable documentation.nixos.

Signed-off-by: aszlig <aszlig@nix.build>
Cc: @oxij
2018-09-25 23:39:44 +02:00
..
admin
amqp rabbitmq module: modernize after package upgrade 2018-09-25 11:19:23 +02:00
audio nixos/mpd: allow storage plugins in musicDirectory 2018-08-03 21:36:38 +02:00
backup Merge pull request #44332 from jerith666/restic-s3-default 2018-08-01 22:56:12 -04:00
cluster
computing nixos/slurm: add option clusterName 2018-09-08 23:14:54 +02:00
continuous-integration
databases nixos docs: give IDs to things 2018-09-01 16:20:49 -04:00
desktops nixos/rygel: init 2018-09-08 06:57:14 +02:00
development nixos/jupyter: init service 2018-08-26 12:00:54 +02:00
editors nixos docs: more IDs 2018-09-02 15:56:24 -04:00
games nixos/terraria: Wait for daemon to stop 2018-08-20 21:41:29 +02:00
hardware nixos/trezord: revised and updated udev rules 2018-09-24 19:55:14 +02:00
logging Merge branch 'master' into es6 2018-08-23 23:41:27 +02:00
mail rmilter: deprecation notice 2018-09-23 18:51:40 +03:00
misc nixos: Fix eval error for documentation.nixos 2018-09-25 23:39:44 +02:00
monitoring datadog-agent: remove privateTmp=true 2018-09-19 18:53:51 +01:00
network-filesystems Merge pull request #44238 from jfrankenau/samba-conf-override 2018-08-16 16:56:24 +02:00
networking nixos/chrony: clean up, rework to be a little closer to upstream 2018-09-24 15:42:44 -05:00
printing
scheduling
search elasticsearch-curator: include the module in the module-list & fix bug 2018-08-25 18:53:10 +02:00
security nixos/tor: Correct "transparent" typo 2018-09-17 16:13:11 +02:00
system Merge pull request #42295 from avnik/libprefixed-to-multioutput/heimdal 2018-09-05 13:50:13 -05:00
torrent nixos/transmission: fix AppArmor profile to include keyutils 2018-08-31 17:19:29 +02:00
ttys
web-apps codimd: remove unneeded defaults 2018-09-18 23:15:34 +02:00
web-servers nixos/nginx: fix type of sslTrustedCertificate option 2018-09-02 01:35:59 +02:00
x11 Merge pull request #47205 from matthewbauer/add-kdoctools 2018-09-23 18:46:36 -05:00