1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-21 05:00:16 +00:00
nixpkgs/nixos/tests
John Ericson cc3f2432d0 nixos/nix-daemon: Add enable option
Don't worry, it's is true by default. But I think this is important to
have because NixOS indeed shouldn't need Nix at run time when the
installation is not being modified, and now we can verify that.

NixOS images that cannot "self-modify" are a legitamate
use-case that this supports more minimally. One should be able to e.g. do a
sshfs mount and use `nixos-install` to modify them remotely, or just
discard them and build fresh ones if they are run VMs or something.

The next step would be to make generations optional, allowing just
baking `/etc` and friends rather than using activation scripts. But
that's more involved so I'm leaving it out.
2021-10-06 16:43:48 -04:00
..
common nixos/test: some test fixes in succession of #125992 2021-08-20 14:36:52 -05:00
dnscrypt-wrapper
fcitx
git
google-oslogin
hadoop
hitch
hocker-fetchdocker
hydra
initrd-network-openvpn
initrd-network-ssh
installed-tests
kerberos nixos: heimdalFull -> heimdal 2021-09-22 11:20:30 +02:00
krb5
kubernetes kubernetes: fix flaky test and run tests as group 2021-08-16 14:59:58 +01:00
lorri
mysql nixos/tests/mariadb-galera-rsync: fix nogroup 2021-09-22 11:49:11 +02:00
nextcloud Merge pull request #140159 from Ma27/nextcloud-misc 2021-10-01 21:08:31 +02:00
nfs
parsedmarc nixos/parsedmarc: Add test 2021-09-13 13:57:11 +02:00
php php: Run nixpkgs-fmt on all php related files 2021-06-26 20:07:56 +02:00
shadowsocks
spark nixos/spark: add test 2021-09-17 22:40:06 +05:30
tinc
web-servers unit: Add php80 and use it as default 2021-06-04 09:27:07 +02:00
wireguard maintainers: xwvvvvwx -> d-xo 2021-08-08 19:11:45 +02:00
xmpp treewide: runCommandNoCC -> runCommand 2021-08-15 17:36:41 +02:00
3proxy.nix
acme.nix nixos/tests/acme: test access to files outside /var/lib/acme in postRun 2021-07-06 15:16:24 +02:00
agda.nix nixosTests.agda: Adapt to --guardedness requirements 2021-07-15 10:25:44 +02:00
airsonic.nix
all-tests.nix nixos/nix-daemon: Add enable option 2021-10-06 16:43:48 -04:00
amazon-init-shell.nix
ammonite.nix
apparmor.nix
atd.nix
atop.nix nixos/tests/atop: remove top-level string 2021-09-22 15:07:15 +02:00
avahi.nix
awscli.nix
babeld.nix
bat.nix
bazarr.nix maintainers: xwvvvvwx -> d-xo 2021-08-08 19:11:45 +02:00
bcachefs.nix
beanstalkd.nix
bees.nix
bind.nix
bitcoind.nix
bittorrent.nix
blockbook-frontend.nix
boot-stage1.nix
boot.nix nixos/boot: qemu-flags -> qemu-common 2021-09-29 15:37:24 +03:00
borgbackup.nix
botamusique.nix
brscan5.nix
btrbk.nix nixos/btrbk: add module and test 2021-07-03 17:18:20 +02:00
buildbot.nix
buildkite-agents.nix
caddy.nix nixos/tests/caddy.nix: fix eval 2021-09-12 14:59:30 +02:00
cadvisor.nix
cage.nix nixos/tests/{sway,cage,cagebreak}: Fix the tests on aarch64-linux 2021-05-27 21:29:54 +02:00
cagebreak.nix nixos/tests/{sway,cage,cagebreak}: Fix the tests on aarch64-linux 2021-05-27 21:29:54 +02:00
calibre-web.nix calibre-web: 0.6.12 -> 0.6.13 2021-09-27 20:51:30 +02:00
cassandra.nix
ceph-multi-node.nix
ceph-single-node-bluestore.nix
ceph-single-node.nix
certmgr.nix
cfssl.nix
charliecloud.nix
chromium.nix nixos/tests/chromium: Drop the workaround for Chrome GPU crashes 2021-07-25 12:39:45 +02:00
cifs-utils.nix
cjdns.nix
clickhouse.nix
cloud-init.nix
cntr.nix nixos/tests/cntr: fix evaluation 2021-09-22 09:06:50 +02:00
cockroachdb.nix
consul.nix
containers-bridge.nix
containers-custom-pkgs.nix
containers-ephemeral.nix
containers-extra_veth.nix
containers-hosts.nix
containers-imperative.nix
containers-ip.nix
containers-macvlans.nix
containers-names.nix
containers-nested.nix
containers-physical_interfaces.nix
containers-portforward.nix
containers-reloadable.nix
containers-restart_networking.nix
containers-tmpfs.nix
convos.nix
corerad.nix
coturn.nix nixos/tests/coturn: init 2021-07-03 08:32:03 +01:00
couchdb.nix
cri-o.nix
croc.nix
cryptpad.nix cryptpad: add test for nixos module 2021-08-11 11:04:39 +09:00
custom-ca.nix nixos/tests/custom-ca: falkon -> qutebrowser 2021-09-29 16:35:08 +02:00
deluge.nix deluge-1_x: Remove older version of Deluge (#134448) 2021-08-19 09:18:18 +02:00
dendrite.nix
dex-oidc.nix dex-oidc: add module 2021-09-25 13:12:51 +02:00
dhparams.nix
disable-installer-tools.nix installers/tools: add test for system.disableInstallerTools option 2021-09-15 09:18:35 +02:00
discourse.nix discourse.tests: Test the appropriate discourse package 2021-08-17 18:20:55 +02:00
dnscrypt-proxy2.nix
doas.nix nixos/doas: fix recursive calls to doas 2021-08-12 14:40:22 +02:00
docker-edge.nix
docker-registry.nix
docker-tools-cross.nix
docker-tools-overlay.nix
docker-tools.nix Merge pull request #139892 from hercules-ci/dockerTools-test-pullImage 2021-09-29 15:27:49 +02:00
docker.nix
documize.nix
doh-proxy-rust.nix nixosTests.*: Don't use the -q flag with grep when used with curl 2021-06-05 18:44:54 +02:00
dokuwiki.nix nixos/dokuwiki: Add support for Caddy web server 2021-09-18 23:09:21 +09:00
dovecot.nix
ec2.nix nixos/tests/ec2: fix conflicting option values 2021-09-22 11:20:30 +02:00
ecryptfs.nix
elk.nix Merge pull request #117379 from hercules-ci/nixos-metricbeat 2021-06-08 13:53:20 +02:00
emacs-daemon.nix
engelsystem.nix
enlightenment.nix nixos/tests/enlightenment: fix renamed options 2021-09-22 11:20:29 +02:00
env.nix
ergo.nix
etcd-cluster.nix
etcd.nix
etebase-server.nix
etesync-dav.nix
fancontrol.nix
fenics.nix
ferm.nix
firefox.nix nixos/tests: fix for memorySize being an integer 2021-09-29 15:51:06 +02:00
firejail.nix
firewall.nix
fish.nix
flannel.nix
fluentd.nix
fluidd.nix nixos/fluidd: init fluidd service at 1.16.2 2021-08-21 23:32:52 +02:00
fontconfig-default-fonts.nix
freeswitch.nix
fsck.nix
ft2-clone.nix
gerrit.nix
geth.nix
ghostunnel.nix
gitdaemon.nix
gitea.nix
gitlab.nix gitlab: 14.1.2 -> 14.2.1 2021-08-26 19:01:22 +02:00
gitolite-fcgiwrap.nix
gitolite.nix
glusterfs.nix
gnome-xorg.nix
gnome.nix
go-neb.nix nixos/go-neb: secret support 2021-06-26 11:59:50 +02:00
gobgpd.nix
gocd-agent.nix nixosTests.*: Don't use the -q flag with grep when used with curl 2021-06-05 18:44:54 +02:00
gocd-server.nix
gotify-server.nix
grafana.nix nixosTests.*: Don't use the -q flag with grep when used with curl 2021-06-05 18:44:54 +02:00
graphite.nix
graylog.nix treewide: remove ma27 from the maintainer-list of a few packages 2021-08-27 22:28:49 +02:00
grocy.nix grocy: 3.0.1 -> 3.1.0 2021-07-23 11:45:31 +02:00
grub.nix
gvisor.nix
haka.nix
handbrake.nix treewide: remove danieldk as maintainer from a set of packages 2021-09-12 14:42:12 +00:00
haproxy.nix
hardened.nix nixos/tests: drop latestKernel.hardened 2021-09-22 11:20:30 +02:00
hedgedoc.nix
herbstluftwm.nix nixos/tests/herbstluftwm: fix timeout that was given in seconds 2021-09-12 23:45:55 +02:00
hibernate.nix
hledger-web.nix
hockeypuck.nix treewide: runCommandNoCC -> runCommand 2021-08-15 17:36:41 +02:00
home-assistant.nix nixos/tests/home-assistant: don't test package 2021-06-28 14:34:18 +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
installer.nix
iodine.nix
ipfs.nix
ipv6.nix
iscsi-root.nix
isso.nix isso: added NixOS module to configure isso in NixOS 2021-08-09 17:42:54 -06:00
jackett.nix
jellyfin.nix
jenkins-cli.nix nixos/modules/jenkins: Test the CLI 2021-07-04 14:49:39 -07:00
jenkins.nix nixos/jenkins: test declarative jobs 2021-06-10 19:23:28 +02:00
jirafeau.nix
jitsi-meet.nix nixos/jitsi-meet: update nixos tests 2021-06-20 12:36:51 +02:00
k3s.nix
kafka.nix Apache Kafka: add 2.7.1 and 2.8.0 (#128043) 2021-08-05 13:01:59 +02:00
kbd-setfont-decompress.nix nixos/tests/kbd-setfont-decompress: init 2021-05-31 02:45:15 +08:00
kbd-update-search-paths-patch.nix nixos/tests/kbd-update-search-paths: explicitly import re 2021-08-21 18:56:03 +02:00
kea.nix nixos/tests/kea: init 2021-07-14 01:36:04 +02:00
keepalived.nix
keepassxc.nix
kernel-generic.nix linux_5_13: drop 2021-09-27 23:29:53 +02:00
kernel-latest-ath-user-regd.nix
kexec.nix
keycloak.nix
keymap.nix
knot.nix
ksm.nix
leaps.nix
libreddit.nix
libreswan.nix
lidarr.nix
lightdm.nix
limesurvey.nix
litestream.nix nixos/litestream: init 2021-07-30 17:41:54 +02:00
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 make-test-python: disallow aliases 2021-06-03 11:03:31 -07:00
matomo.nix treewide: Fix mysql alias deprecation breakage 2021-06-04 21:42:08 +02:00
matrix-appservice-irc.nix
matrix-synapse.nix nixos/tests/matrix-synapse: add email regression test case 2021-08-22 16:47:25 +02:00
mediatomb.nix
mediawiki.nix
meilisearch.nix nixos: filalex77 -> Br1ght0ne 2021-09-22 11:20:30 +02:00
memcached.nix
metabase.nix
minecraft-server.nix
minecraft.nix
minidlna.nix
miniflux.nix maintainers: remove bricewge 2021-09-08 11:56:00 +02:00
minio.nix nixos/tests/minio: fix deprecation warning 2021-09-22 11:35:22 +02:00
misc.nix
mod_perl.nix nixos/mod_perl: add test 2021-08-13 21:03:15 +02:00
moinmoin.nix
molly-brown.nix
mongodb.nix
moodle.nix
morty.nix
mosquitto.nix
mpd.nix
mpich-example.c
mpv.nix nixos/tests/mpv: remove deprecated mpv-with-scripts 2021-09-22 15:40:59 +02:00
mumble.nix
munin.nix
musescore.nix
mutable-users.nix nixos/users-groups: Add dry mode 2021-09-07 10:30:42 +02:00
mxisd.nix
n8n.nix
nagios.nix
nano.nix
nar-serve.nix
nat.nix
nats.nix nixos/nats: init 2021-08-18 20:18:08 +02:00
navidrome.nix nixos/navidrome: init module and test 2021-08-17 10:32:25 -07:00
ncdns.nix
ndppd.nix
nebula.nix
neo4j.nix
netdata.nix
networking-proxy.nix
networking.nix nixos/lib/qemu-flags: rename to qemu-common 2021-09-18 16:58:16 +02:00
nexus.nix treewide: remove ma27 from the maintainer-list of a few packages 2021-08-27 22:28:49 +02:00
nghttpx.nix
nginx-auth.nix
nginx-etag.nix
nginx-pubhtml.nix
nginx-sandbox.nix
nginx-sso.nix
nginx-variants.nix nixosTests.nginx-variants: also test nginxQuic 2021-07-08 23:44:27 +02:00
nginx.nix nixosTests.nginx*: nginxUnstable -> nginxMainline 2021-06-05 18:44:48 +02:00
nitter.nix nixos/nitter: test with CAP_NET_BIND_SERVICE 2021-08-08 15:29:33 +02:00
nix-serve.nix nixos/nix-serve: don't run as nogroup 2021-07-18 08:51:17 +02:00
nix-ssh-serve.nix
nixos-generate-config.nix
node-red.nix nixos/node-red: add test 2021-07-28 17:32:45 +01:00
nomad.nix
novacomd.nix
nsd.nix nixos/test: some test fixes in succession of #125992 2021-08-20 13:38:22 -05:00
nzbget.nix nixos/nzbget: add settings option 2021-08-17 09:19:22 -04:00
nzbhydra2.nix
oci-containers.nix
oh-my-zsh.nix
ombi.nix
openarena.nix
openldap.nix
opensmtpd-rspamd.nix
opensmtpd.nix
openssh.nix
openstack-image.nix
opentabletdriver.nix
orangefs.nix
os-prober.nix
osrm-backend.nix
overlayfs.nix nixos/tests/overlayfs: Use individual commands 2021-06-16 04:12:18 +02:00
owncast.nix nixos/owncast: init owncast service 2021-09-23 10:48:29 +02:00
packagekit.nix
pam-oath-login.nix
pam-u2f.nix
pantheon.nix nixos/tests/pantheon: fix missing lib 2021-09-22 12:59:09 +02:00
paperless-ng.nix nixos/paperless-ng: fix web file upload 2021-08-28 12:22:52 +02:00
pdns-recursor.nix
peerflix.nix
pgjwt.nix
pgmanage.nix
pict-rs.nix pict-rs: add initial module 2021-09-30 21:32:25 +09:00
pinnwand.nix
plasma5.nix
plausible.nix plausible: minor polishing 2021-06-02 19:21:31 +09:00
pleroma.nix treewide: runCommandNoCC -> runCommand 2021-08-15 17:36:41 +02:00
plikd.nix
plotinus.nix
podgrab.nix
podman-dnsname.nix nixos/podman/tests: add workaround for broken import 2021-06-18 15:43:24 +10:00
podman-tls-ghostunnel.nix nixos/podman/tests: add workaround for broken import 2021-06-18 15:43:24 +10:00
podman.nix nixos/podman/tests: add workaround for broken import 2021-06-18 15:43:24 +10:00
pomerium.nix nixosTests.*: Don't use the -q flag with grep when used with curl 2021-06-05 18:44:54 +02:00
postfix-raise-smtpd-tls-security-level.nix
postfix.nix
postfixadmin.nix nixos/tests: stdenv.lib -> lib 2021-09-22 09:06:50 +02:00
postgis.nix
postgresql-wal-receiver.nix
postgresql.nix nixos/test: some test fixes in succession of #125992 2021-08-20 14:36:48 -05:00
power-profiles-daemon.nix
powerdns.nix
pppd.nix
predictable-interface-names.nix
printing.nix nixos/tests/printing: fix after setting pipefail 2021-06-10 08:01:53 +02:00
privacyidea.nix
privoxy.nix
prometheus-exporters.nix Merge master into staging-next 2021-09-22 18:01:01 +00:00
prometheus.nix
proxy.nix
pt2-clone.nix
qboot.nix
quorum.nix
rabbitmq.nix rabbitmq: add option to enable management plugin 2021-08-30 18:43:09 +09:00
radarr.nix
radicale.nix
redis.nix
redmine.nix
resolv.nix
restart-by-activation-script.nix nixos/switch-to-configuration: Allow activation scripts to restart units 2021-09-09 13:11:52 +02:00
restic.nix
riak.nix
robustirc-bridge.nix
roundcube.nix
rspamd.nix
rss2email.nix rss2email test: fix name (#125863) 2021-06-06 01:05:39 +02:00
rsyncd.nix
rsyslogd.nix
rxe.nix
samba-wsdd.nix
samba.nix
sanoid.nix nixos/tests/sanoid: Improve tests by checking that no permissions are left behind 2021-07-26 11:05:52 +02:00
sddm.nix
searx.nix
service-runner.nix
shadow.nix
shattered-pixel-dungeon.nix shattered-pixel-dungeon: 0.9.3 -> 1.0.0 2021-08-17 22:40:48 +02:00
shiori.nix nixosTests.*: Don't use the -q flag with grep when used with curl 2021-06-05 18:44:54 +02:00
signal-desktop.nix nixos/tests/signal-desktop: Improve the DB test 2021-08-05 18:26:59 +02:00
simple.nix
slurm.nix treewide: runCommandNoCC -> runCommand 2021-08-15 17:36:41 +02:00
smokeping.nix
snapcast.nix nixos/tests/snapcast: minor polish to make the tests more expressive 2021-06-03 20:29:02 +02:00
snapper.nix
soapui.nix soapui: 5.5.0 -> 5.6.0 (#131307) 2021-08-01 20:11:12 +02:00
sogo.nix treewide: Fix mysql alias deprecation breakage 2021-06-04 21:42:08 +02:00
solanum.nix solanum: fix MOTD 2021-05-30 20:27:08 -04:00
solr.nix
sonarr.nix
sourcehut.nix nixos/sourcehut: init (#113244) 2021-06-05 14:42:51 -04:00
spacecookie.nix
specialisation.nix
spike.nix
ssh-keys.nix
sslh.nix
sssd-ldap.nix
sssd.nix
strongswan-swanctl.nix
sudo.nix
sway.nix nixos/tests/sway: add check that sway quits 2021-06-25 02:06:00 +02:00
switch-test.nix
sympa.nix
syncthing-init.nix nixos/syncthing: move declarative options to the top level 2021-07-28 11:30:30 +02:00
syncthing-relay.nix
syncthing.nix nixos/syncthing: add declarative.extraOptions 2021-07-28 10:56:06 +02:00
systemd-analyze.nix
systemd-binfmt.nix
systemd-boot.nix
systemd-confinement.nix systemd: 247.6 -> 249.4 2021-09-12 23:45:49 +02:00
systemd-journal.nix
systemd-networkd-dhcpserver.nix
systemd-networkd-ipv6-prefix-delegation.nix nixos/tests/systemd-networkd-ipv6-prefix-delegation: fix wrapper 2021-09-22 12:40:03 +02:00
systemd-networkd-vrf.nix
systemd-networkd.nix
systemd-nspawn.nix
systemd-timesyncd.nix
systemd-unit-path.nix
systemd.nix
taskserver.nix
teeworlds.nix
telegraf.nix
tiddlywiki.nix
tigervnc.nix nixos/tests: stdenv.lib -> lib 2021-09-22 09:06:50 +02:00
timezone.nix
tinydns.nix
tor.nix
trac.nix
traefik.nix nixos/traefik: wait for first success 2021-08-04 23:55:56 +02:00
trafficserver.nix trafficserver: 9.0.1 -> 9.0.2 2021-07-05 15:16:06 +02:00
transmission.nix
trezord.nix
trickster.nix
trilium-server.nix
tuptime.nix
turbovnc-headless-server.nix nixos/test: some test fixes in succession of #125992 2021-08-20 14:36:48 -05:00
tuxguitar.nix tuxguitar: 125945 (#131028) 2021-07-23 10:02:20 -04:00
txredisapi.nix pythonPackages.txredisapi: Add unit test 2021-06-24 23:34:03 +02:00
ucarp.nix nixos/test/ucarp: init 2021-06-15 18:31:57 +02:00
ucg.nix
udisks2.nix
unbound.nix nixos: define the primary group of users where needed 2021-09-12 14:59:30 +02:00
upnp.nix
usbguard.nix
user-activation-scripts.nix
uwsgi.nix
v2ray.nix
vault-postgresql.nix
vault.nix nixos/test/vault: fix assertion logic 2021-06-30 22:50:01 -07:00
vaultwarden.nix vaultwarden: update to 1.22.1, rename from bitwarden_rs 2021-07-01 12:31:20 +03:00
vector.nix
victoriametrics.nix
vikunja.nix nixos/vikunja: add nixos test 2021-07-08 22:17:57 +02:00
virtualbox.nix
vscodium.nix
wasabibackend.nix nixos/tests/wasabibackend: fix bitcoind config 2021-09-22 14:48:14 +02:00
wiki-js.nix nixos/test-driver: Run commands with error handling 2021-06-05 18:44:42 +02:00
without-nix.nix nixos/nix-daemon: Add enable option 2021-10-06 16:43:48 -04:00
wmderland.nix
wordpress.nix nixos/wordpress: caddy support 2021-09-17 19:12:21 +09:00
wpa_supplicant.nix nixos/tests/wpa_supplicant: init 2021-09-29 09:10:39 +02:00
xandikos.nix nixosTests.*: Don't use the -q flag with grep when used with curl 2021-06-05 18:44:54 +02:00
xautolock.nix treewide: remove ma27 from the maintainer-list of a few packages 2021-08-27 22:28:49 +02:00
xfce.nix
xmonad.nix
xrdp.nix
xss-lock.nix treewide: remove ma27 from the maintainer-list of a few packages 2021-08-27 22:28:49 +02:00
xterm.nix
yabar.nix treewide: remove ma27 from the maintainer-list of a few packages 2021-08-27 22:28:49 +02:00
yggdrasil.nix yggdrasil: 0.3.16 -> 0.4.0 2021-07-05 12:21:37 +02:00
yq.nix
zfs.nix Update nixos/tests/zfs.nix 2021-06-18 22:19:16 +02:00
zigbee2mqtt.nix
zoneminder.nix
zookeeper.nix
zsh-history.nix nixos/tests/zsh-history: Fix matching prompt 2021-07-02 21:01:49 +02:00