* Add a small script to ensure that all configurations in doc/config-examples can be evaluated.
* Fix doc/config-examples/svn-server.nix to use the experimental apache configuration. svn path=/nixos/branches/fix-style/; revision=14200
This commit is contained in:
parent
1c66b3e0c0
commit
22f49c3cd2
|
@ -17,6 +17,7 @@
|
||||||
|
|
||||||
httpd = {
|
httpd = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
experimental = true;
|
||||||
adminAddr = "admin@example.org";
|
adminAddr = "admin@example.org";
|
||||||
|
|
||||||
subservices = {
|
subservices = {
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
# This script try to evaluate all configurations which are stored in
|
||||||
|
# doc/config-examples. This script is useful to ensure that examples are
|
||||||
|
# working with the current system.
|
||||||
|
|
||||||
|
pwd=$(pwd)
|
||||||
|
set -xe
|
||||||
|
for i in ../doc/config-examples/*.nix; do
|
||||||
|
NIXOS_CONFIG="$pwd/$i" nix-instantiate \
|
||||||
|
--eval-only --xml --strict > /dev/null 2>&1 \
|
||||||
|
../default.nix -A system
|
||||||
|
done
|
||||||
|
set +xe
|
Loading…
Reference in New Issue