nixpkgs/nixos/tests
polykernel 4a9d9928dc nixos/nix-daemon: use structural settings
The `nix.*` options, apart from options for setting up the
daemon itself, currently provide a lot of setting mappings
for the Nix daemon configuration. The scope of the mapping yields
convience, but the line where an option is considered essential
is blurry. For instance, the `extra-sandbox-paths` mapping is
provided without its primary consumer, and the corresponding
`sandbox-paths` option is also not mapped.

The current system increases the maintenance burden as maintainers have to
closely follow upstream changes. In this case, there are two state versions
of Nix which have to be maintained collectively, with different options
avaliable.

This commit aims to following the standard outlined in RFC 42[1] to
implement a structural setting pattern. The Nix configuration is encoded
at its core as key-value pairs which maps nicely to attribute sets, making
it feasible to express in the Nix language itself. Some existing options are
kept such as `buildMachines` and `registry` which present a simplified interface
to managing the respective settings. The interface is exposed as `nix.settings`.

Legacy configurations are mapped to their corresponding options under `nix.settings`
for backwards compatibility.

Various options settings in other nixos modules and relevant tests have been
updated to use structural setting for consistency.

The generation and validation of the configration file has been modified to
use `writeTextFile` instead of `runCommand` for clarity. Note that validation
is now mandatory as strict checking of options has been pushed down to the
derivation level due to freeformType consuming unmatched options. Furthermore,
validation can not occur when cross-compiling due to current limitations.

A new option `publicHostKey` was added to the `buildMachines`
submodule corresponding to the base64 encoded public host key settings
exposed in the builder syntax. The build machine generation was subsequently
rewritten to use `concatStringsSep` for better performance by grouping
concatenations.

[1] - https://github.com/NixOS/rfcs/blob/master/rfcs/0042-config-option.md
2022-01-26 21:04:50 -05:00
..
common nixos/acme: Add defaults and inheritDefaults option 2021-12-26 16:44:10 +00:00
dnscrypt-wrapper
fcitx nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
git
google-oslogin openssh: Update tests to use new option name 2022-01-18 13:58:33 +01:00
hadoop nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
hitch
hocker-fetchdocker
hydra nixos/nix-daemon: use structural settings 2022-01-26 21:04:50 -05:00
ihatemoney python3.pkgs.ihatemoney: 4.2 -> 5.1.1 2021-10-28 18:37:11 +02:00
initrd-network-openvpn
initrd-network-ssh
installed-tests nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
kerberos
krb5
kubernetes nixos/kubernetes: actually set containerd to use systemd cgroups 2022-01-08 17:29:32 +10:00
lorri nixos/tests/lorri: Remove redundant stdout redirect 2022-01-19 11:22:23 +01:00
matrix
mysql nixos/tests/mysql-backup: test multiple mariadb versions 2022-01-22 02:27:05 +01:00
nextcloud nixos/nextcloud: Fix nixos test on master 2022-01-18 19:09:22 +00:00
nfs nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
nixops nixos/nix-daemon: use structural settings 2022-01-26 21:04:50 -05:00
pam tests: Move all PAM tests into a separate directory 2021-11-27 20:36:50 +02:00
parsedmarc elk7: 7.11.1 -> 7.16.1, 6.8.3 -> 6.8.21 + add filebeat module and tests (#150879) 2021-12-17 00:20:52 +09:00
php
podman nixos/podman: sort files into directories 2021-12-09 13:03:16 +10:00
shadowsocks
spark nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
tinc
web-apps nixos/tests: add peertube test 2021-10-25 13:12:30 +09:00
web-servers
wireguard
xmpp nixos/tests: remove broken prosody-mysql test 2022-01-14 22:26:16 +01:00
3proxy.nix
acme.nix nixos/acme: ensure web servers using certs can access them 2022-01-08 15:05:34 -05:00
adguardhome.nix nixos/adguardhome: add test 2022-01-17 01:39:27 +01:00
aesmd.nix nixosTests.aesmd: init 2021-12-10 10:18:31 +01:00
agda.nix
airsonic.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
all-tests.nix nixos/tests/bird: init 2022-01-25 15:15:52 +01:00
amazon-init-shell.nix
apparmor.nix
atd.nix
atop.nix
avahi.nix
babeld.nix
bazarr.nix
bcachefs.nix nixos/tests/bcachefs: use multi-disk 2022-01-01 09:13:34 -06:00
beanstalkd.nix
bees.nix
bind.nix
bird.nix nixos/tests/bird: init 2022-01-25 15:15:52 +01:00
bitcoind.nix
bittorrent.nix nixosTests.bittorrent: fix with new transmission options 2021-11-02 17:41:55 +01:00
blockbook-frontend.nix
boot-stage1.nix nixosTests.boot-stage1: fix kernel build with 5.15 2022-01-22 17:45:39 -08:00
boot.nix nixos/tests/boot: Add ubootExtlinux test 2022-01-06 17:44:17 -08:00
borgbackup.nix openssh: Update tests to use new option name 2022-01-18 13:58:33 +01:00
botamusique.nix
bpf.nix nixos/tests: add bpf test 2021-12-04 21:12:07 +09:00
brscan5.nix brscan5: fix nixos test 2021-12-07 20:35:50 -06:00
btrbk.nix openssh: Update tests to use new option name 2022-01-18 13:58:33 +01:00
buildbot.nix
buildkite-agents.nix
caddy.nix
cadvisor.nix
cage.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
cagebreak.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
calibre-web.nix
cassandra.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
ceph-multi-node.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
ceph-single-node-bluestore.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
ceph-single-node.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
certmgr.nix
cfssl.nix
charliecloud.nix
chromium.nix nixosTests.chromium: Avoid blocking on xclip stdout 2021-11-06 13:46:51 +01:00
cjdns.nix
clickhouse.nix
cloud-init.nix
cntr.nix
cockroachdb.nix
collectd.nix nixos/collectd: add nixos test 2021-12-23 00:08:43 +01:00
consul.nix
containers-bridge.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
containers-custom-pkgs.nix
containers-ephemeral.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
containers-extra_veth.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
containers-hosts.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
containers-imperative.nix nixos/nix-daemon: use structural settings 2022-01-26 21:04:50 -05:00
containers-ip.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
containers-macvlans.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
containers-names.nix
containers-nested.nix
containers-physical_interfaces.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
containers-portforward.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
containers-reloadable.nix
containers-restart_networking.nix
containers-tmpfs.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
convos.nix
corerad.nix
coturn.nix
couchdb.nix couchdb3: add vm.args and fix pkgs.couchdb reference 2021-12-09 14:55:01 +00:00
cri-o.nix
croc.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
cryptpad.nix
custom-ca.nix Merge remote-tracking branch 'origin/staging' into staging-next 2021-11-22 21:33:23 -08:00
deluge.nix deluge: fix test (#144718) 2021-11-05 10:44:25 +01:00
dendrite.nix
dex-oidc.nix
dhparams.nix
disable-installer-tools.nix
discourse.nix discourse.tests: Improve test performance 2021-10-28 12:55:01 +02:00
dnscrypt-proxy2.nix
dnsdist.nix nixos/dnsdist: add test 2022-01-19 08:24:02 +01:00
doas.nix nixos/terminfo: inherit TERMINFO* env vars also for doas 2021-11-08 14:05:24 -08:00
docker-edge.nix
docker-registry.nix
docker-rootless.nix docker-rootless service: init 2021-12-22 14:23:23 +03:00
docker-tools-cross.nix
docker-tools-overlay.nix
docker-tools.nix nixos/tests/docker-tools: add test for pre-runAsRoot layer unpack order 2021-12-17 19:26:53 -06:00
docker.nix
documize.nix
doh-proxy-rust.nix
dokuwiki.nix
domination.nix nixosTests.domination: init 2021-11-13 23:00:20 +01:00
dovecot.nix
drbd.nix nixos/tests/drbd: init 2021-11-30 21:44:11 +01:00
ec2.nix
ecryptfs.nix
elk.nix elk7: 7.11.1 -> 7.16.1, 6.8.3 -> 6.8.21 + add filebeat module and tests (#150879) 2021-12-17 00:20:52 +09:00
emacs-daemon.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
engelsystem.nix
enlightenment.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
env.nix
ergo.nix
ergochat.nix nixos/tests/ergochat: init 2022-01-14 23:33:23 +01:00
etcd-cluster.nix
etcd.nix
etebase-server.nix
etesync-dav.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
fancontrol.nix
fenics.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
ferm.nix
firefox.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
firejail.nix
firewall.nix
fish.nix
flannel.nix
fluentd.nix
fluidd.nix
fontconfig-default-fonts.nix
freeswitch.nix
frr.nix nixos/tests/frr: init 2022-01-09 04:12:55 +01:00
fsck.nix
ft2-clone.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
gerrit.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
geth.nix nixos/tests/geth: fix api check 2022-01-22 22:07:14 +01:00
ghostunnel.nix nixos/tests/ghostunnel.nix: Fix eval as invoked by release.nix 2021-10-31 15:35:02 +01:00
gitdaemon.nix
gitea.nix
gitlab.nix gitlab.tests: Improve test performance 2021-10-28 12:55:01 +02:00
gitolite-fcgiwrap.nix
gitolite.nix
glusterfs.nix
gnome-xorg.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
gnome.nix Revert "nixosTests.gnome: add autologin delay to catch GDM failures" 2022-01-20 13:04:47 +01:00
go-neb.nix
gobgpd.nix
gocd-agent.nix
gocd-server.nix
gotify-server.nix
grafana.nix
graphite.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
graylog.nix
grocy.nix
grub.nix
gvisor.nix
haka.nix
haproxy.nix
hardened.nix nixos/nix-daemon: use structural settings 2022-01-26 21:04:50 -05:00
hedgedoc.nix
herbstluftwm.nix
hibernate.nix nixos/nix-daemon: use structural settings 2022-01-26 21:04:50 -05:00
hledger-web.nix
hockeypuck.nix
home-assistant.nix nixos/tests/home-assistant: test ping via wake_on_lan component 2022-01-25 18:30:45 +01:00
hostname.nix
hound.nix
i3wm.nix
icingaweb2.nix
iftop.nix
image-contents.nix
incron.nix
influxdb.nix
initrd-network.nix
initrd-secrets.nix
inspircd.nix
installer.nix nixos/nix-daemon: use structural settings 2022-01-26 21:04:50 -05:00
invidious.nix nixos/invidious: add test 2021-10-30 16:33:38 +02:00
invoiceplane.nix nixos/invoiceplane: init module and package at 1.5.11 (#146909) 2022-01-20 22:45:35 +09:00
iodine.nix
ipfs.nix
ipv6.nix
iscsi-multipath-root.nix nixos/nix-daemon: use structural settings 2022-01-26 21:04:50 -05:00
iscsi-root.nix nixos/nix-daemon: use structural settings 2022-01-26 21:04:50 -05:00
isso.nix
jackett.nix
jellyfin.nix
jenkins-cli.nix
jenkins.nix
jibri.nix nixos/tests/jibri: updated test with a new log message 2021-12-30 23:33:10 -05:00
jirafeau.nix
jitsi-meet.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
k3s-single-node-docker.nix nixos/tests/k3s: address pr feedback 2021-10-25 17:43:27 -07:00
k3s-single-node.nix nixos/tests/k3s: address pr feedback 2021-10-25 17:43:27 -07:00
kafka.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
kbd-setfont-decompress.nix
kbd-update-search-paths-patch.nix
kea.nix
keepalived.nix
keepassxc.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
kernel-generic.nix linux/hardened/patches/5.15: init at 5.15.2-hardened1 2021-11-15 19:38:09 +00:00
kernel-latest-ath-user-regd.nix
kexec.nix Merge branch 'staging-next' into staging 2021-11-05 10:48:58 +01:00
keycloak.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
keymap.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
knot.nix nixos/tests/knot: add extra cpu core to master 2021-12-04 16:53:31 +01:00
ksm.nix
leaps.nix
libinput.nix nixos/libinput: add module tests 2021-11-16 13:09:02 -03:00
libreddit.nix
libresprite.nix nixosTests.aseprite: init 2021-11-19 15:09:53 +01:00
libreswan.nix nixos/tests/libreswan: fixup 739c51ae4e 2022-01-19 11:43:01 +01:00
lidarr.nix
lightdm.nix
limesurvey.nix
litestream.nix
locate.nix
login.nix
loki.nix
lxd-image-server.nix nixosTests.lxd-image-server: init 2021-11-03 14:32:47 +01:00
lxd-image.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
lxd-nftables.nix
lxd.nix nixosTests.lxd: fix test, nftables is now always loaded 2021-11-03 15:05:43 +01:00
maddy.nix nixos/maddy: Add module for maddy 2021-12-07 22:58:22 +01:00
magic-wormhole-mailbox-server.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
magnetico.nix
mailcatcher.nix
mailhog.nix
make-test-python.nix
man.nix nixos/tests/man: test common functionality of both man impls 2021-12-31 11:17:34 +01:00
matomo.nix
matrix-appservice-irc.nix nixos/tests/matrix-appservice-irc: Refactor test 2021-10-26 22:13:23 +02:00
matrix-conduit.nix nixos/matrix-conduit: init 2022-01-03 15:36:56 +01:00
matrix-synapse.nix
mattermost.nix nixos/mattermost: Support declarative Mattermost plugins 2021-12-31 23:49:00 -05:00
mediatomb.nix
mediawiki.nix
meilisearch.nix
memcached.nix
metabase.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
minecraft-server.nix
minecraft.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
minidlna.nix
miniflux.nix
minio.nix
misc.nix nixos/tests/misc: fix nix 2.4 support 2021-11-09 20:24:05 -08:00
mod_perl.nix
molly-brown.nix
mongodb.nix
moodle.nix
morty.nix
mosquitto.nix nixos/mosquitto: restore passwordless system feature 2021-10-24 19:38:51 +02:00
mpd.nix nixos/tests/mpd.nix: mpc_cli -> mpc-cli 2022-01-24 23:24:06 -03:00
mpich-example.c
mpv.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
mumble.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
munin.nix
musescore.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
mutable-users.nix
mxisd.nix
n8n.nix
nagios.nix
nano.nix
nar-serve.nix
nat.nix
nats.nix
navidrome.nix
ncdns.nix
ndppd.nix
nebula.nix
neo4j.nix
netdata.nix
networking-proxy.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
networking.nix nixos/networkd: Add routes from interfaces to [Route] section of .network file 2022-01-20 20:14:55 +01:00
nexus.nix
nghttpx.nix
nginx-auth.nix
nginx-etag.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
nginx-pubhtml.nix
nginx-sandbox.nix
nginx-sso.nix
nginx-variants.nix
nginx.nix
nitter.nix
nix-serve-ssh.nix nixos/tests: fix nix-serve path 2021-12-03 18:40:03 +02:00
nix-serve.nix
nixos-generate-config.nix
node-red.nix
nomad.nix
novacomd.nix
nsd.nix
nzbget.nix
nzbhydra2.nix
oci-containers.nix
odoo.nix nixosTests.odoo: init 2021-11-03 03:52:42 +01:00
oh-my-zsh.nix
ombi.nix
openarena.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
openldap.nix
openresty-lua.nix nixos/tests/openresty-lua: test openresty with lua 2021-10-14 07:01:56 -04:00
opensmtpd-rspamd.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
opensmtpd.nix
openssh.nix
openstack-image.nix
opentabletdriver.nix
orangefs.nix
os-prober.nix nixos/nix-daemon: use structural settings 2022-01-26 21:04:50 -05:00
osrm-backend.nix
overlayfs.nix
owncast.nix nixos/tests/owncast: rewrite test 2021-11-04 22:30:45 -07:00
packagekit.nix
pantheon.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
paperless-ng.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
pdns-recursor.nix
peerflix.nix
pgjwt.nix
pgmanage.nix
pict-rs.nix
pinnwand.nix
plasma5-systemd-start.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
plasma5.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
plausible.nix
pleroma.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
plikd.nix
plotinus.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
podgrab.nix
pomerium.nix
postfix-raise-smtpd-tls-security-level.nix
postfix.nix
postfixadmin.nix
postgis.nix
postgresql-wal-receiver.nix
postgresql.nix
power-profiles-daemon.nix
powerdns-admin.nix powerdns-admin: fix and add module 2021-12-17 10:33:40 +01:00
powerdns.nix
pppd.nix
predictable-interface-names.nix
printing.nix
privacyidea.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
privoxy.nix
prometheus-exporters.nix services.prometheus.exporters.fastly: add a smoke test 2021-12-20 10:57:31 -05:00
prometheus.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
prowlarr.nix nixos/tests/prowlarr: init 2021-10-10 14:05:33 -07:00
proxy.nix
pt2-clone.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
pulseaudio.nix nixosTests.pulseAudio: init 2021-12-06 17:27:20 +01:00
qboot.nix
quorum.nix nixosTests.quorum: use succeed everywhere 2022-01-20 19:58:42 +01:00
rabbitmq.nix
radarr.nix
radicale.nix
rasdaemon.nix nixosTests.rasdaemon: init module test 2021-10-30 22:22:12 -04:00
redis.nix nixos/redis: cleanup tests 2021-12-13 14:42:19 -05:00
redmine.nix
resolv.nix
restart-by-activation-script.nix
restic.nix
riak.nix
robustirc-bridge.nix
roundcube.nix
rspamd.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
rss2email.nix
rstudio-server.nix nixos/rstudio-server: init 2022-01-17 10:24:38 +11:00
rsyncd.nix
rsyslogd.nix
rxe.nix
sabnzbd.nix sabnzbd: add simple test 2021-12-06 21:08:19 +01:00
samba-wsdd.nix nixos/tests/wsdd: fix test 2021-12-08 16:44:16 +03:00
samba.nix nixos/samba: Add openFirewall option 2021-10-19 19:11:02 +11:00
sanoid.nix
sddm.nix
seafile.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
searx.nix
service-runner.nix nixosTests.service-runner: Redirect stdout to avoid blocking 2021-11-05 21:22:31 +01:00
shadow.nix
shattered-pixel-dungeon.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
shiori.nix
signal-desktop.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
simple.nix
slurm.nix
smokeping.nix
snapcast.nix nixos/snapserver: use the correct bind address arguments 2021-12-16 23:27:56 +01:00
snapper.nix
soapui.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
sogo.nix
solanum.nix
solr.nix
sonarr.nix
sourcehut.nix nixos/sourcehut: add more tests 2021-12-28 22:18:45 -05:00
spacecookie.nix
specialisation.nix
ssh-keys.nix
sslh.nix
sssd-ldap.nix sssd: 1.16.5 -> 2.6.0, fix broken build 2021-10-30 09:48:28 -07:00
sssd.nix
starship.nix nixos/starship: use expect for testing 2022-01-13 07:56:52 +00:00
step-ca.nix nixos/tests: add step-ca test 2021-11-13 12:40:47 +01:00
strongswan-swanctl.nix
sudo.nix nixosTests.sudo: fix test flakiness 2022-01-03 00:37:26 +01:00
sway.nix sway: 1.6.1 -> 1.7 2022-01-23 19:21:37 +01:00
switch-test.nix nixos/switch-to-configuration: Rework activation script restarts 2022-01-17 17:57:23 +01:00
sympa.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
syncthing-init.nix
syncthing-relay.nix
syncthing.nix
systemd-analyze.nix
systemd-binfmt.nix nixos/tests/systemd-binfmt: Add ldPreload test for LD_PRELOAD error messages 2021-12-30 14:52:34 -08:00
systemd-boot.nix tests/systemd-boot: Add tests for extraFiles 2021-12-23 11:44:29 +11:00
systemd-confinement.nix
systemd-cryptenroll.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
systemd-journal.nix
systemd-networkd-dhcpserver-static-leases.nix nixos/networkd: add dhcpServerStaticLeaseConfig option 2021-11-30 09:58:33 +01:00
systemd-networkd-dhcpserver.nix
systemd-networkd-ipv6-prefix-delegation.nix
systemd-networkd-vrf.nix nixos/tests/systemd-networkd-vrf: move disabled check inline 2022-01-13 09:21:38 +10:00
systemd-networkd.nix
systemd-nspawn.nix
systemd-timesyncd.nix
systemd-unit-path.nix
systemd.nix nixos/systemd: set TZDIR for PID 1 2021-12-16 04:09:07 +01:00
taskserver.nix
teeworlds.nix nixos/tests/teeworlds: fix blocking execute calls 2022-01-21 12:05:58 +01:00
telegraf.nix
teleport.nix nixos/tests/teleport: init 2022-01-11 10:11:17 +01:00
thelounge.nix nixos/thelounge: add test 2022-01-16 16:25:45 -05:00
tiddlywiki.nix
tigervnc.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
timezone.nix
tinydns.nix nixos/tests/tinydns.nix: test a few more queries 2021-11-08 21:35:29 +00:00
tinywl.nix nixos/tests/tinywl: init 2022-01-06 17:31:57 +01:00
tor.nix
traefik.nix
trafficserver.nix
transmission.nix
trezord.nix
trickster.nix
trilium-server.nix
tsm-client-gui.nix tsm-client: add test derivation and a module test 2022-01-17 12:09:27 +01:00
tuptime.nix
turbovnc-headless-server.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
tuxguitar.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
txredisapi.nix nixos/redis: cleanup tests 2021-12-13 14:42:19 -05:00
ucarp.nix
udisks2.nix
unbound.nix
unifi.nix unifi: Add NixOS tests 2021-12-18 00:19:04 -08:00
upnp.nix
usbguard.nix
user-activation-scripts.nix
uwsgi.nix
v2ray.nix
vault-postgresql.nix vault{,bin}: 1.8.4 -> 1.9.0 2021-12-05 06:10:43 +10:00
vault.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
vaultwarden.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
vector.nix
vengi-tools.nix nixosTests.vengi-tools: init 2021-11-23 15:23:52 +01:00
victoriametrics.nix
vikunja.nix
virtualbox.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
vscodium.nix nixos/test-driver: add polling_condition 2022-01-01 23:17:32 +01:00
wasabibackend.nix
wiki-js.nix
wine.nix wine-wayland: added derivation for building the experimental Wayland driver for Wine 2022-01-07 21:33:45 +00:00
without-nix.nix
wmderland.nix
wordpress.nix nixos/wordpress: Drop old deprecated interface (#152674) 2022-01-23 23:17:01 +09:00
wpa_supplicant.nix
xandikos.nix
xautolock.nix
xfce.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
xmonad.nix nixosTests.xmonad: add ivanbrennan to maintainers 2022-01-20 11:17:03 -05:00
xrdp.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
xss-lock.nix
xterm.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
yabar.nix
yggdrasil.nix
zfs.nix
zigbee2mqtt.nix
zoneminder.nix
zookeeper.nix
zsh-history.nix