nixpkgs/nixos/tests
sternenseemann 76583ee81a nixos/spacecookie: convert into settings-style freeform configuration
* Move `hostname` and `root` into a settings submodule with a freeform
  type, allowing users to also use options not known to the NixOS
  service. Compatibility with a warning for the renamed options is also
  trivial to achieve.
* `port` stays where it is as we don't actually use the `port` option of
  spacecookie to set up the socket, but only to inform spacecookie about
  the port we have set in the `systemd.socket` file, this makes more
  sense. Additionally the configuration of the listening port and
  address change in the next spacecookie release — we can dodge this
  issue altogether by doing our own thing, but I'm interested to hear
  opinions on this.
  To ensure that this is not misconfigured, we add an assertion for
  the port option.
* Add an assertion for `user` in settings which has no effect the way
  we are starting spacecookie as it wouldn't be able to call setuid.
  The message also explains how a specific user can be used with
  spacecookie if desired.
2021-04-10 15:44:19 +02:00
..
common
dnscrypt-wrapper
fcitx
git
google-oslogin
hadoop
hitch
hocker-fetchdocker
hydra
initrd-network-openvpn
initrd-network-ssh
installed-tests
kerberos
krb5
kubernetes nixos/kubernetes: docker -> containerd 2021-03-07 12:51:14 +10:00
lorri
mysql iproute: deprecate alias 2021-04-04 01:43:46 +02:00
nextcloud nixos/nextcloud: Use exportReferencesGraph for imagick test 2021-03-11 02:56:11 +01:00
nfs
php nixos/tests/php: add apcu to php to actually test whether extensions are properly loaded 2021-03-04 16:06:37 +01:00
shadowsocks
tinc
web-servers
wireguard iproute: deprecate alias 2021-04-04 01:43:46 +02:00
xmpp
3proxy.nix
acme.nix nixos/acme: Add permissions tests 2021-03-15 19:25:49 +00:00
agda.nix agda nixos test: fix hello world program 2021-03-17 22:01:59 +00:00
all-tests.nix Merge pull request #111316 from higebu/add-gobgpd 2021-04-09 17:17:07 +02:00
ammonite.nix
atd.nix
avahi.nix
awscli.nix
babeld.nix
bat.nix
bazarr.nix
bcachefs.nix
beanstalkd.nix
bees.nix
bind.nix bind: add required config to test 2021-02-22 02:17:24 -05:00
bitcoind.nix
bittorrent.nix
bitwarden.nix bitwarden_rs: 1.19.0 -> 1.20.0 (#117931) 2021-03-30 00:33:00 +02:00
blockbook-frontend.nix
boot-stage1.nix
boot.nix
borgbackup.nix
buildbot.nix
buildkite-agents.nix
caddy.nix
cadvisor.nix
cage.nix
cagebreak.nix
calibre-web.nix nixos/calibre-web: init module 2021-03-27 14:43:33 +03:00
cassandra.nix
ceph-multi-node.nix
ceph-single-node-bluestore.nix
ceph-single-node.nix
certmgr.nix
cfssl.nix
charliecloud.nix
chromium.nix
cifs-utils.nix
cjdns.nix
clickhouse.nix
cloud-init.nix
cockroachdb.nix
consul.nix
containers-bridge.nix nixos/containers: styling improvements 2021-02-26 17:44:14 +01:00
containers-custom-pkgs.nix nixos/containers: styling improvements 2021-02-26 17:44:14 +01:00
containers-ephemeral.nix nixos/containers: styling improvements 2021-02-26 17:44:14 +01:00
containers-extra_veth.nix nixos/containers: styling improvements 2021-02-26 17:44:14 +01:00
containers-hosts.nix nixos/containers: styling improvements 2021-02-26 17:44:14 +01:00
containers-imperative.nix nixos/containers: styling improvements 2021-02-26 17:44:14 +01:00
containers-ip.nix nixos/containers: styling improvements 2021-02-26 17:44:14 +01:00
containers-macvlans.nix nixos/containers: styling improvements 2021-02-26 17:44:14 +01:00
containers-names.nix nixos/containers: allow containers with long names to create private networks 2021-02-26 17:48:49 +01:00
containers-physical_interfaces.nix nixos/containers: styling improvements 2021-02-26 17:44:14 +01:00
containers-portforward.nix nixos/containers: styling improvements 2021-02-26 17:44:14 +01:00
containers-reloadable.nix nixos/containers: styling improvements 2021-02-26 17:44:14 +01:00
containers-restart_networking.nix nixos/containers: styling improvements 2021-02-26 17:44:14 +01:00
containers-tmpfs.nix nixos/containers: styling improvements 2021-02-26 17:44:14 +01:00
convos.nix
corerad.nix
couchdb.nix
cri-o.nix
croc.nix tests/croc: remove stdenv.lib 2021-04-01 21:27:50 +02:00
custom-ca.nix
deluge.nix
dhparams.nix
discourse.nix nixos/discourse: Add test 2021-04-05 13:55:44 +02:00
dnscrypt-proxy2.nix
doas.nix
docker-edge.nix
docker-registry.nix
docker-tools-cross.nix
docker-tools-overlay.nix
docker-tools.nix Merge pull request #116749 from vroad/docker-layered-image-fakeroot 2021-04-07 15:02:24 +02:00
docker.nix
documize.nix
doh-proxy-rust.nix doh-proxy-rust: init at 0.3.8 2021-04-07 14:23:55 +02:00
dokuwiki.nix treewide: unzip buldInputs to nativeBuildInputs (2) 2021-03-06 15:18:05 +07:00
dovecot.nix
ec2.nix
ecryptfs.nix
elk.nix logstash-*-oss: Add passthru.tests 2021-03-23 14:42:40 +01:00
emacs-daemon.nix
engelsystem.nix
enlightenment.nix
env.nix
ergo.nix
etcd-cluster.nix
etcd.nix
etebase-server.nix nixos/tests/etebase-server: init 2021-03-30 23:32:26 +02:00
etesync-dav.nix
fancontrol.nix
fenics.nix
ferm.nix
firefox.nix
firejail.nix
firewall.nix
fish.nix
flannel.nix
fluentd.nix
fontconfig-default-fonts.nix
freeswitch.nix
fsck.nix
ft2-clone.nix
gerrit.nix
geth.nix nixos/geth: initial service 2021-02-23 19:28:51 +01:00
gitdaemon.nix
gitea.nix
gitlab.nix gitlab.tests: Test backup and restore 2021-03-30 19:13:37 +02:00
gitolite-fcgiwrap.nix
gitolite.nix
glusterfs.nix
gnome3-xorg.nix
gnome3.nix
go-neb.nix
gobgpd.nix nixos/tests/gobgpd: init 2021-04-09 14:57:33 +00:00
gocd-agent.nix
gocd-server.nix
gotify-server.nix
grafana.nix
graphite.nix
graylog.nix
grocy.nix
grub.nix
gvisor.nix
haka.nix
handbrake.nix
haproxy.nix
hardened.nix nixos/hidepid: drop the module as the hidepid mount option is broken 2021-02-21 13:51:37 +01:00
hedgedoc.nix
herbstluftwm.nix
hibernate.nix
hledger-web.nix nixos/hledger-web: set capabilites as boolean 2021-03-26 13:45:13 +01:00
home-assistant.nix nixos/tests/home-assistant: fix mosquitto configuration 2021-04-09 13:51:24 +02:00
hostname.nix
hound.nix
i3wm.nix
icingaweb2.nix
iftop.nix
ihatemoney.nix
image-contents.nix
incron.nix
influxdb.nix
initrd-network.nix
initrd-secrets.nix
inspircd.nix !fixup simplify zipListsWith call 2021-03-22 14:52:13 +01:00
installer.nix Merge pull request #112961 from r-burns/nixos-test-grub 2021-02-18 11:58:57 +01:00
iodine.nix
ipfs.nix
ipv6.nix
jackett.nix
jellyfin.nix
jenkins.nix
jirafeau.nix
jitsi-meet.nix
k3s.nix
kafka.nix apacheKafka: init 2.6.1, make default 2021-03-10 08:10:32 +01:00
keepalived.nix
keepassxc.nix
kernel-generic.nix kernel: Add test for RC kernels 2021-04-08 09:00:15 -04:00
kernel-latest-ath-user-regd.nix
kexec.nix
keycloak.nix
keymap.nix
knot.nix
ksm.nix nixos/ksm: remove udev-settle dependency 2021-02-26 22:10:10 +01:00
leaps.nix
lidarr.nix
lightdm.nix
limesurvey.nix
locate.nix
login.nix
loki.nix
lsd.nix
lxd-nftables.nix
lxd.nix
magic-wormhole-mailbox-server.nix
magnetico.nix
mailcatcher.nix
mailhog.nix
make-test-python.nix
matomo.nix
matrix-appservice-irc.nix nixos/tests/matrix-appservice-irc: init 2021-04-01 01:17:24 +02:00
matrix-synapse.nix
mediatomb.nix
mediawiki.nix
memcached.nix
metabase.nix
minecraft-server.nix
minecraft.nix
minidlna.nix
miniflux.nix
minio.nix
misc.nix
moinmoin.nix
molly-brown.nix
mongodb.nix
moodle.nix
morty.nix
mosquitto.nix
mpd.nix
mpich-example.c
mumble.nix
munin.nix
musescore.nix nixos/tests: add musescore 2021-02-26 20:26:02 -05:00
mutable-users.nix
mxisd.nix
n8n.nix
nagios.nix
nano.nix
nar-serve.nix
nat.nix
ncdns.nix
ndppd.nix
neo4j.nix
netdata.nix
networking-proxy.nix
networking.nix Merge pull request #107382 from rnhmjoj/no-udev-settle 2021-02-20 20:49:19 +01:00
nexus.nix
nghttpx.nix
nginx-auth.nix
nginx-etag.nix
nginx-pubhtml.nix
nginx-sandbox.nix
nginx-sso.nix
nginx-variants.nix
nginx.nix
nix-ssh-serve.nix
nixos-generate-config.nix
nomad.nix
novacomd.nix
nsd.nix
nzbget.nix
nzbhydra2.nix
oci-containers.nix
oh-my-zsh.nix
ombi.nix nixos/ombi: add test for ombi to ensure startup 2021-04-01 10:34:40 +03:00
openarena.nix
openldap.nix nixos/tests/openldap: make openldap test auto-callable 2021-02-18 13:04:08 +01:00
opensmtpd.nix
openssh.nix
openstack-image.nix
opentabletdriver.nix
orangefs.nix
os-prober.nix
osrm-backend.nix
overlayfs.nix
packagekit.nix
pam-oath-login.nix
pam-u2f.nix
pantheon.nix
paperless.nix
pdns-recursor.nix
peerflix.nix
pgjwt.nix
pgmanage.nix
pinnwand.nix
plasma5.nix
pleroma.nix
plikd.nix nixos/tests: new test for plikd 2021-02-23 15:35:52 +01:00
plotinus.nix
podman.nix nixos/tests/podman: test podman run --init 2021-03-21 21:26:47 +01:00
pomerium.nix nixos/tests/pomerium: stdenv.lib → lib 2021-04-02 20:53:00 +02:00
postfix-raise-smtpd-tls-security-level.nix
postfix.nix
postgis.nix
postgresql-wal-receiver.nix
postgresql.nix
power-profiles-daemon.nix
powerdns.nix
pppd.nix
predictable-interface-names.nix
printing.nix
privacyidea.nix nixos/privacyidea: use envsubst to avoid leaking secrets to the store 2021-03-31 13:27:30 +02:00
privoxy.nix nixos/tests/privoxy: add test 2021-03-09 11:03:00 +01:00
prometheus-exporters.nix Merge pull request #89267 from mmilata/bitcoin-exporter 2021-04-06 00:08:33 +02:00
prometheus.nix
proxy.nix
pt2-clone.nix
qboot.nix
quagga.nix
quorum.nix
rabbitmq.nix
radarr.nix
radicale.nix
redis.nix nixos/redis: add option unixSocketPerm 2021-04-03 19:07:27 +03:00
redmine.nix
resolv.nix
restic.nix restic: allow prune without backup 2021-03-21 18:47:52 -07:00
riak.nix
robustirc-bridge.nix
roundcube.nix
rspamd.nix
rss2email.nix
rsyncd.nix
rsyslogd.nix
run-in-machine.nix
rxe.nix
samba-wsdd.nix
samba.nix
sanoid.nix
sddm.nix
searx.nix
service-runner.nix
shadow.nix
shattered-pixel-dungeon.nix
shiori.nix
signal-desktop.nix
simple.nix
slurm.nix
smokeping.nix
snapcast.nix nixos/snapserver: add support for meta stream type introduced in 0.23.0 2021-03-25 04:05:50 +01:00
snapper.nix
sogo.nix
solr.nix
sonarr.nix
spacecookie.nix nixos/spacecookie: convert into settings-style freeform configuration 2021-04-10 15:44:19 +02:00
specialisation.nix
spike.nix nixos/tests/spike: Fix assertion 2021-03-14 00:58:50 -05:00
ssh-keys.nix
sslh.nix
sssd-ldap.nix
sssd.nix
strongswan-swanctl.nix
sudo.nix
switch-test.nix
sympa.nix
syncthing-init.nix
syncthing-relay.nix
syncthing.nix
systemd-analyze.nix
systemd-binfmt.nix
systemd-boot.nix
systemd-confinement.nix
systemd-journal.nix
systemd-networkd-dhcpserver.nix
systemd-networkd-ipv6-prefix-delegation.nix treewide: fix eval without aliases after 9378fdf87e 2021-04-08 13:33:09 +02:00
systemd-networkd-vrf.nix
systemd-networkd.nix
systemd-nspawn.nix
systemd-timesyncd.nix
systemd-unit-path.nix systemd: allow custom unit folders to be configured with SYSTEMD_UNIT_PATH 2021-03-22 20:41:12 +01:00
systemd.nix
taskserver.nix
teeworlds.nix
telegraf.nix
tiddlywiki.nix
timezone.nix
tinydns.nix
tor.nix
trac.nix
traefik.nix traefik: update test to use virtualisation.oci-containers 2021-02-21 09:16:04 +01:00
transmission.nix
trezord.nix
trickster.nix
trilium-server.nix
tuptime.nix
turbovnc-headless-server.nix turbovnc: Add programs.turbovnc, add test for headless software OpenGL 2021-03-14 06:27:43 +01:00
ucg.nix
udisks2.nix
unbound.nix nixos/test/unbound: add tests for DNS over HTTPS 2021-02-25 18:37:57 -05:00
upnp.nix
usbguard.nix
uwsgi.nix
v2ray.nix
vault-postgresql.nix
vault.nix
vector.nix
victoriametrics.nix
virtualbox.nix
vscodium.nix
wasabibackend.nix
wiki-js.nix wiki-js: init at 2.5.191 2021-03-20 20:43:21 +01:00
wordpress.nix
xandikos.nix
xautolock.nix
xfce.nix
xmonad.nix
xrdp.nix
xss-lock.nix
xterm.nix
yabar.nix
yggdrasil.nix
yq.nix
zfs.nix
zigbee2mqtt.nix
zoneminder.nix
zookeeper.nix
zsh-history.nix