···187187 </listitem>
188188 <listitem>
189189 <para>
190190+ The uWSGI server is now built with POSIX capabilities. As a consequence,
191191+ root is no longer required in emperor mode and the service defaults to
192192+ running as the unprivileged <literal>uwsgi</literal> user. Any additional
193193+ capability can be added via the new option
194194+ <xref linkend="opt-services.uwsgi.capabilities"/>.
195195+ The previous behaviour can be restored by setting:
196196+<programlisting>
197197+ <xref linkend="opt-services.uwsgi.user"/> = "root";
198198+ <xref linkend="opt-services.uwsgi.group"/> = "root";
199199+ <xref linkend="opt-services.uwsgi.instance"/> =
200200+ {
201201+ uid = "uwsgi";
202202+ gid = "uwsgi";
203203+ };
204204+</programlisting>
205205+ </para>
206206+ <para>
207207+ Another incompatibility from the previous release is that vassals running under a
208208+ different user or group need to use <literal>immediate-{uid,gid}</literal>
209209+ instead of the usual <literal>uid,gid</literal> options.
210210+ </para>
211211+ </listitem>
212212+ <listitem>
213213+ <para>
190214 <package>btc1</package> has been abandoned upstream, and removed.
191215 </para>
192216 </listitem>
···533557 <para>
534558 The GNOME desktop manager once again installs <package>gnome3.epiphany</package> by default.
535559 </para>
560560+ </listitem>
561561+ <listitem>
562562+ <para>
563563+ NixOS now generates empty <literal>/etc/netgroup</literal>.
564564+ <literal>/etc/netgroup</literal> defines network-wide groups and may affect to setups using NIS.
565565+ </para>
536566 </listitem>
537567 </itemizedlist>
538568 </section>
···11import ./make-test-python.nix ({ pkgs, ...} : {
22 name = "3proxy";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ misuzu ];
55 };
66
+1-1
nixos/tests/agda.nix
···99in
1010{
1111 name = "agda";
1212- meta = with pkgs.stdenv.lib.maintainers; {
1212+ meta = with pkgs.lib.maintainers; {
1313 maintainers = [ alexarice turion ];
1414 };
1515
+1-1
nixos/tests/ammonite.nix
···11import ./make-test-python.nix ({ pkgs, ...} : {
22 name = "ammonite";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ nequissimus ];
55 };
66
+1-1
nixos/tests/atd.nix
···2233{
44 name = "atd";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ bjornfor ];
77 };
88
+1-1
nixos/tests/avahi.nix
···88# Test whether `avahi-daemon' and `libnss-mdns' work as expected.
99import ./make-test-python.nix {
1010 name = "avahi";
1111- meta = with pkgs.stdenv.lib.maintainers; {
1111+ meta = with pkgs.lib.maintainers; {
1212 maintainers = [ eelco ];
1313 };
1414
+1-1
nixos/tests/awscli.nix
···11import ./make-test-python.nix ({ pkgs, ...} : {
22 name = "awscli";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ nequissimus ];
55 };
66
+1-1
nixos/tests/babeld.nix
···1122import ./make-test-python.nix ({ pkgs, lib, ...} : {
33 name = "babeld";
44- meta = with pkgs.stdenv.lib.maintainers; {
44+ meta = with pkgs.lib.maintainers; {
55 maintainers = [ hexa ];
66 };
77
+1-1
nixos/tests/bat.nix
···11import ./make-test-python.nix ({ pkgs, ... }: {
22 name = "bat";
33- meta = with pkgs.stdenv.lib.maintainers; { maintainers = [ nequissimus ]; };
33+ meta = with pkgs.lib.maintainers; { maintainers = [ nequissimus ]; };
4455 machine = { pkgs, ... }: { environment.systemPackages = [ pkgs.bat ]; };
66
···11import ./make-test-python.nix ({ pkgs, ... }: {
22 name = "bitcoind";
33- meta = with pkgs.stdenv.lib; {
33+ meta = with pkgs.lib; {
44 maintainers = with maintainers; [ _1000101 ];
55 };
66
+1-1
nixos/tests/bittorrent.nix
···35353636{
3737 name = "bittorrent";
3838- meta = with pkgs.stdenv.lib.maintainers; {
3838+ meta = with pkgs.lib.maintainers; {
3939 maintainers = [ domenkozar eelco rob bobvanderlinden ];
4040 };
4141
+1-1
nixos/tests/bitwarden.nix
···2727 makeBitwardenTest = backend: makeTest {
2828 name = "bitwarden_rs-${backend}";
2929 meta = {
3030- maintainers = with pkgs.stdenv.lib.maintainers; [ jjjollyjim ];
3030+ maintainers = with pkgs.lib.maintainers; [ jjjollyjim ];
3131 };
32323333 nodes = {
+1-1
nixos/tests/blockbook-frontend.nix
···11import ./make-test-python.nix ({ pkgs, ... }: {
22 name = "blockbook-frontend";
33- meta = with pkgs.stdenv.lib; {
33+ meta = with pkgs.lib; {
44 maintainers = with maintainers; [ _1000101 ];
55 };
66
+1-1
nixos/tests/boot-stage1.nix
···158158 machine.succeed('pgrep -a -f "^kcanary$"')
159159 '';
160160161161- meta.maintainers = with pkgs.stdenv.lib.maintainers; [ aszlig ];
161161+ meta.maintainers = with pkgs.lib.maintainers; [ aszlig ];
162162})
+1-1
nixos/tests/borgbackup.nix
···36363737in {
3838 name = "borgbackup";
3939- meta = with pkgs.stdenv.lib; {
3939+ meta = with pkgs.lib; {
4040 maintainers = with maintainers; [ dotlambda ];
4141 };
4242
···4040 };
4141in makeTest {
4242 name = "cloud-init";
4343- meta = with pkgs.stdenv.lib.maintainers; {
4343+ meta = with pkgs.lib.maintainers; {
4444 maintainers = [ lewo ];
4545 };
4646 machine = { ... }:
+1-1
nixos/tests/cockroachdb.nix
···9999100100in import ./make-test-python.nix ({ pkgs, ...} : {
101101 name = "cockroachdb";
102102- meta.maintainers = with pkgs.stdenv.lib.maintainers;
102102+ meta.maintainers = with pkgs.lib.maintainers;
103103 [ thoughtpolice ];
104104105105 nodes = {
+1-1
nixos/tests/containers-bridge.nix
···991010import ./make-test-python.nix ({ pkgs, ...} : {
1111 name = "containers-bridge";
1212- meta = with pkgs.stdenv.lib.maintainers; {
1212+ meta = with pkgs.lib.maintainers; {
1313 maintainers = [ aristid aszlig eelco kampfschlaefer ];
1414 };
1515
+1-1
nixos/tests/containers-extra_veth.nix
···2233import ./make-test-python.nix ({ pkgs, ...} : {
44 name = "containers-extra_veth";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ kampfschlaefer ];
77 };
88
+1-1
nixos/tests/containers-hosts.nix
···2233import ./make-test-python.nix ({ pkgs, ...} : {
44 name = "containers-hosts";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ montag451 ];
77 };
88
+1-1
nixos/tests/containers-imperative.nix
···2233import ./make-test-python.nix ({ pkgs, ...} : {
44 name = "containers-imperative";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ aristid aszlig eelco kampfschlaefer ];
77 };
88
+1-1
nixos/tests/containers-ip.nix
···15151616in import ./make-test-python.nix ({ pkgs, ...} : {
1717 name = "containers-ipv4-ipv6";
1818- meta = with pkgs.stdenv.lib.maintainers; {
1818+ meta = with pkgs.lib.maintainers; {
1919 maintainers = [ aristid aszlig eelco kampfschlaefer ];
2020 };
2121
+1-1
nixos/tests/containers-macvlans.nix
···8899import ./make-test-python.nix ({ pkgs, ...} : {
1010 name = "containers-macvlans";
1111- meta = with pkgs.stdenv.lib.maintainers; {
1111+ meta = with pkgs.lib.maintainers; {
1212 maintainers = [ montag451 ];
1313 };
1414
+1-1
nixos/tests/containers-physical_interfaces.nix
···1122import ./make-test-python.nix ({ pkgs, ...} : {
33 name = "containers-physical_interfaces";
44- meta = with pkgs.stdenv.lib.maintainers; {
44+ meta = with pkgs.lib.maintainers; {
55 maintainers = [ kampfschlaefer ];
66 };
77
+1-1
nixos/tests/containers-portforward.nix
···991010import ./make-test-python.nix ({ pkgs, ...} : {
1111 name = "containers-portforward";
1212- meta = with pkgs.stdenv.lib.maintainers; {
1212+ meta = with pkgs.lib.maintainers; {
1313 maintainers = [ aristid aszlig eelco kampfschlaefer ianwookim ];
1414 };
1515
+1-1
nixos/tests/containers-reloadable.nix
···1616 };
1717in {
1818 name = "containers-reloadable";
1919- meta = with pkgs.stdenv.lib.maintainers; {
1919+ meta = with pkgs.lib.maintainers; {
2020 maintainers = [ danbst ];
2121 };
2222
+1-1
nixos/tests/containers-restart_networking.nix
···1919in import ./make-test-python.nix ({ pkgs, ...} :
2020{
2121 name = "containers-restart_networking";
2222- meta = with pkgs.stdenv.lib.maintainers; {
2222+ meta = with pkgs.lib.maintainers; {
2323 maintainers = [ kampfschlaefer ];
2424 };
2525
+1-1
nixos/tests/containers-tmpfs.nix
···2233import ./make-test-python.nix ({ pkgs, ...} : {
44 name = "containers-tmpfs";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ kampka ];
77 };
88
+1-1
nixos/tests/convos.nix
···66in
77{
88 name = "convos";
99- meta = with pkgs.stdenv.lib.maintainers; {
99+ meta = with pkgs.lib.maintainers; {
1010 maintainers = [ sgo ];
1111 };
1212
+1-1
nixos/tests/couchdb.nix
···19192020{
2121 name = "couchdb";
2222- meta = with pkgs.stdenv.lib.maintainers; {
2222+ meta = with pkgs.lib.maintainers; {
2323 maintainers = [ fpletz ];
2424 };
2525
+1-1
nixos/tests/cri-o.nix
···11# This test runs CRI-O and verifies via critest
22import ./make-test-python.nix ({ pkgs, ... }: {
33 name = "cri-o";
44- maintainers = with pkgs.stdenv.lib.maintainers; teams.podman.members;
44+ maintainers = with pkgs.lib.maintainers; teams.podman.members;
5566 nodes = {
77 crio = {
+1-1
nixos/tests/deluge.nix
···11import ./make-test-python.nix ({ pkgs, ...} : {
22 name = "deluge";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ flokli ];
55 };
66
+1-1
nixos/tests/dnscrypt-proxy2.nix
···11import ./make-test-python.nix ({ pkgs, ... }: {
22 name = "dnscrypt-proxy2";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ joachifm ];
55 };
66
+1-1
nixos/tests/dnscrypt-wrapper/default.nix
···11import ../make-test-python.nix ({ pkgs, ... }: {
22 name = "dnscrypt-wrapper";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ rnhmjoj ];
55 };
66
+1-1
nixos/tests/docker-edge.nix
···2233import ./make-test-python.nix ({ pkgs, ...} : {
44 name = "docker";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ nequissimus offline ];
77 };
88
+1-1
nixos/tests/docker-registry.nix
···2233import ./make-test-python.nix ({ pkgs, ...} : {
44 name = "docker-registry";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ globin ma27 ironpinguin ];
77 };
88
+1-1
nixos/tests/docker-tools-cross.nix
···35353636in {
3737 name = "docker-tools";
3838- meta = with pkgs.stdenv.lib.maintainers; {
3838+ meta = with pkgs.lib.maintainers; {
3939 maintainers = [ roberth ];
4040 };
4141
+1-1
nixos/tests/docker-tools-overlay.nix
···33import ./make-test-python.nix ({ pkgs, ... }:
44{
55 name = "docker-tools-overlay";
66- meta = with pkgs.stdenv.lib.maintainers; {
66+ meta = with pkgs.lib.maintainers; {
77 maintainers = [ lnl7 ];
88 };
99
+1-1
nixos/tests/docker-tools.nix
···2233import ./make-test-python.nix ({ pkgs, ... }: {
44 name = "docker-tools";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ lnl7 ];
77 };
88
+1-1
nixos/tests/docker.nix
···2233import ./make-test-python.nix ({ pkgs, ...} : {
44 name = "docker";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ nequissimus offline ];
77 };
88
+1-1
nixos/tests/documize.nix
···11import ./make-test-python.nix ({ pkgs, lib, ...} : {
22 name = "documize";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ ma27 ];
55 };
66
+1-1
nixos/tests/dokuwiki.nix
···32323333in {
3434 name = "dokuwiki";
3535- meta = with pkgs.stdenv.lib; {
3535+ meta = with pkgs.lib; {
3636 maintainers = with maintainers; [ _1000101 ];
3737 };
3838 machine = { ... }: {
+1-1
nixos/tests/elk.nix
···1212 mkElkTest = name : elk :
1313 import ./make-test-python.nix ({
1414 inherit name;
1515- meta = with pkgs.stdenv.lib.maintainers; {
1515+ meta = with pkgs.lib.maintainers; {
1616 maintainers = [ eelco offline basvandijk ];
1717 };
1818 nodes = {
+1-1
nixos/tests/emacs-daemon.nix
···11import ./make-test-python.nix ({ pkgs, ...} : {
22 name = "emacs-daemon";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ ];
55 };
66
+1-1
nixos/tests/engelsystem.nix
···22 { pkgs, lib, ... }:
33 {
44 name = "engelsystem";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ talyz ];
77 };
88
+1-1
nixos/tests/enlightenment.nix
···22{
33 name = "enlightenment";
4455- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ romildo ];
77 };
88
+1-1
nixos/tests/env.nix
···11import ./make-test-python.nix ({ pkgs, ...} : {
22 name = "environment";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ nequissimus ];
55 };
66
+1-1
nixos/tests/ergo.nix
···11import ./make-test-python.nix ({ pkgs, ... }: {
22 name = "ergo";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ mmahut ];
55 };
66
+1-1
nixos/tests/etcd-cluster.nix
···9797in {
9898 name = "etcd";
9999100100- meta = with pkgs.stdenv.lib.maintainers; {
100100+ meta = with pkgs.lib.maintainers; {
101101 maintainers = [ offline ];
102102 };
103103
+1-1
nixos/tests/etcd.nix
···33import ./make-test-python.nix ({ pkgs, ... } : {
44 name = "etcd";
5566- meta = with pkgs.stdenv.lib.maintainers; {
66+ meta = with pkgs.lib.maintainers; {
77 maintainers = [ offline ];
88 };
99
+1-1
nixos/tests/etesync-dav.nix
···11import ./make-test-python.nix ({ pkgs, ... }: {
2233 name = "etesync-dav";
44- meta = with pkgs.stdenv.lib.maintainers; {
44+ meta = with pkgs.lib.maintainers; {
55 maintainers = [ _3699n ];
66 };
77
+1-1
nixos/tests/fenics.nix
···2929{
3030 name = "fenics";
3131 meta = {
3232- maintainers = with pkgs.stdenv.lib.maintainers; [ knedlsepp ];
3232+ maintainers = with pkgs.lib.maintainers; [ knedlsepp ];
3333 };
34343535 nodes = {
+1-1
nixos/tests/ferm.nix
···1122import ./make-test-python.nix ({ pkgs, ...} : {
33 name = "ferm";
44- meta = with pkgs.stdenv.lib.maintainers; {
44+ meta = with pkgs.lib.maintainers; {
55 maintainers = [ mic92 ];
66 };
77
+1-1
nixos/tests/firefox.nix
···11import ./make-test-python.nix ({ pkgs, esr ? false, ... }: {
22 name = "firefox";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ eelco shlevy ];
55 };
66
+1-1
nixos/tests/firejail.nix
···11import ./make-test-python.nix ({ pkgs, ...} : {
22 name = "firejail";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ sgo ];
55 };
66
+1-1
nixos/tests/firewall.nix
···2233import ./make-test-python.nix ( { pkgs, ... } : {
44 name = "firewall";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ eelco ];
77 };
88
+1-1
nixos/tests/freeswitch.nix
···11import ./make-test-python.nix ({ pkgs, ...} : {
22 name = "freeswitch";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ misuzu ];
55 };
66 nodes = {
+1-1
nixos/tests/gerrit.nix
···99in {
1010 name = "gerrit";
11111212- meta = with pkgs.stdenv.lib.maintainers; {
1212+ meta = with pkgs.lib.maintainers; {
1313 maintainers = [ flokli zimbatm ];
1414 };
1515
+1-1
nixos/tests/git/hub.nix
···11import ../make-test-python.nix ({ pkgs, ...} : {
22 name = "hub";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ nequissimus ];
55 };
66
+1-1
nixos/tests/gitdaemon.nix
···77in {
88 name = "gitdaemon";
991010- meta = with pkgs.stdenv.lib.maintainers; {
1010+ meta = with pkgs.lib.maintainers; {
1111 maintainers = [ tilpner ];
1212 };
1313
+1-1
nixos/tests/gitlab.nix
···55in
66import ./make-test-python.nix ({ pkgs, lib, ...} : with lib; {
77 name = "gitlab";
88- meta = with pkgs.stdenv.lib.maintainers; {
88+ meta = with pkgs.lib.maintainers; {
99 maintainers = [ globin ];
1010 };
1111
+1-1
nixos/tests/gitolite-fcgiwrap.nix
···1313 {
1414 name = "gitolite-fcgiwrap";
15151616- meta = with pkgs.stdenv.lib.maintainers; {
1616+ meta = with pkgs.lib.maintainers; {
1717 maintainers = [ bbigras ];
1818 };
1919
+1-1
nixos/tests/gitolite.nix
···5151{
5252 name = "gitolite";
53535454- meta = with pkgs.stdenv.lib.maintainers; {
5454+ meta = with pkgs.lib.maintainers; {
5555 maintainers = [ bjornfor ];
5656 };
5757
+1-1
nixos/tests/go-neb.nix
···11import ./make-test-python.nix ({ pkgs, ... }:
22{
33 name = "go-neb";
44- meta = with pkgs.stdenv.lib.maintainers; {
44+ meta = with pkgs.lib.maintainers; {
55 maintainers = [ hexa maralorn ];
66 };
77
+1-1
nixos/tests/gocd-agent.nix
···11111212import ./make-test-python.nix ({ pkgs, ...} : {
1313 name = "gocd-agent";
1414- meta = with pkgs.stdenv.lib.maintainers; {
1414+ meta = with pkgs.lib.maintainers; {
1515 maintainers = [ grahamc swarren83 ];
16161717 # gocd agent needs to register with the autoregister key created on first server startup,
+1-1
nixos/tests/gocd-server.nix
···6677{
88 name = "gocd-server";
99- meta = with pkgs.stdenv.lib.maintainers; {
99+ meta = with pkgs.lib.maintainers; {
1010 maintainers = [ swarren83 ];
1111 };
1212
+1-1
nixos/tests/google-oslogin/default.nix
···1111 '';
1212in {
1313 name = "google-oslogin";
1414- meta = with pkgs.stdenv.lib.maintainers; {
1414+ meta = with pkgs.lib.maintainers; {
1515 maintainers = [ adisbladis flokli ];
1616 };
1717
+1-1
nixos/tests/gotify-server.nix
···11import ./make-test-python.nix ({ pkgs, lib, ...} : {
22 name = "gotify-server";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ ma27 ];
55 };
66
+1-1
nixos/tests/grocy.nix
···11import ./make-test-python.nix ({ pkgs, ... }: {
22 name = "grocy";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ ma27 ];
55 };
66
+1-1
nixos/tests/gvisor.nix
···2233import ./make-test-python.nix ({ pkgs, ...} : {
44 name = "gvisor";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ andrew-d ];
77 };
88
+1-1
nixos/tests/haka.nix
···2233import ./make-test-python.nix ({ pkgs, ...} : {
44 name = "haka";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ tvestelind ];
77 };
88
+1-1
nixos/tests/handbrake.nix
···99 name = "handbrake";
10101111 meta = {
1212- maintainers = with pkgs.stdenv.lib.maintainers; [ danieldk ];
1212+ maintainers = with pkgs.lib.maintainers; [ danieldk ];
1313 };
14141515 machine = { pkgs, ... }: {
+1-1
nixos/tests/hardened.nix
···11import ./make-test-python.nix ({ pkgs, latestKernel ? false, ... } : {
22 name = "hardened";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ joachifm ];
55 };
66
+1-1
nixos/tests/hitch/default.nix
···11import ../make-test-python.nix ({ pkgs, ... }:
22{
33 name = "hitch";
44- meta = with pkgs.stdenv.lib.maintainers; {
44+ meta = with pkgs.lib.maintainers; {
55 maintainers = [ jflanglois ];
66 };
77 machine = { pkgs, ... }: {
+1-1
nixos/tests/hocker-fetchdocker/default.nix
···11import ../make-test-python.nix ({ pkgs, ...} : {
22 name = "test-hocker-fetchdocker";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ ixmatus ];
55 broken = true; # tries to download from registry-1.docker.io - how did this ever work?
66 };
+1-1
nixos/tests/home-assistant.nix
···66 mqttPassword = "secret";
77in {
88 name = "home-assistant";
99- meta = with pkgs.stdenv.lib; {
99+ meta = with pkgs.lib; {
1010 maintainers = with maintainers; [ dotlambda ];
1111 };
1212
+1-1
nixos/tests/hostname.nix
···1313 in
1414 makeTest {
1515 name = "hostname-${fqdn}";
1616- meta = with pkgs.stdenv.lib.maintainers; {
1616+ meta = with pkgs.lib.maintainers; {
1717 maintainers = [ primeos blitz ];
1818 };
1919
+1-1
nixos/tests/hound.nix
···11# Test whether `houndd` indexes nixpkgs
22import ./make-test-python.nix ({ pkgs, ... } : {
33 name = "hound";
44- meta = with pkgs.stdenv.lib.maintainers; {
44+ meta = with pkgs.lib.maintainers; {
55 maintainers = [ grahamc ];
66 };
77 machine = { pkgs, ... }: {
···270270 makeTest {
271271 inherit enableOCR;
272272 name = "installer-" + name;
273273- meta = with pkgs.stdenv.lib.maintainers; {
273273+ meta = with pkgs.lib.maintainers; {
274274 # put global maintainers here, individuals go into makeInstallerTest fkt call
275275 maintainers = (meta.maintainers or []);
276276 };
+1-1
nixos/tests/ipfs.nix
···11import ./make-test-python.nix ({ pkgs, ...} : {
22 name = "ipfs";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ mguentner ];
55 };
66
+1-1
nixos/tests/ipv6.nix
···3344import ./make-test-python.nix ({ pkgs, lib, ...} : {
55 name = "ipv6";
66- meta = with pkgs.stdenv.lib.maintainers; {
66+ meta = with pkgs.lib.maintainers; {
77 maintainers = [ eelco ];
88 };
99
+1-1
nixos/tests/jenkins.nix
···5566import ./make-test-python.nix ({ pkgs, ...} : {
77 name = "jenkins";
88- meta = with pkgs.stdenv.lib.maintainers; {
88+ meta = with pkgs.lib.maintainers; {
99 maintainers = [ bjornfor coconnor domenkozar eelco ];
1010 };
1111
+1-1
nixos/tests/jitsi-meet.nix
···11import ./make-test-python.nix ({ pkgs, ... }: {
22 name = "jitsi-meet";
33- meta = with pkgs.stdenv.lib; {
33+ meta = with pkgs.lib; {
44 maintainers = teams.jitsi.members;
55 };
66
+1-1
nixos/tests/jq.nix
···11import ./make-test-python.nix ({ pkgs, ... }: {
22 name = "jq";
33- meta = with pkgs.stdenv.lib.maintainers; { maintainers = [ nequissimus ]; };
33+ meta = with pkgs.lib.maintainers; { maintainers = [ nequissimus ]; };
4455 nodes.jq = { pkgs, ... }: { environment.systemPackages = [ pkgs.jq ]; };
66
+1-1
nixos/tests/k3s.nix
···3131in
3232{
3333 name = "k3s";
3434- meta = with pkgs.stdenv.lib.maintainers; {
3434+ meta = with pkgs.lib.maintainers; {
3535 maintainers = [ euank ];
3636 };
3737
+1-1
nixos/tests/kafka.nix
···88let
99 makeKafkaTest = name: kafkaPackage: (import ./make-test-python.nix ({
1010 inherit name;
1111- meta = with pkgs.stdenv.lib.maintainers; {
1111+ meta = with pkgs.lib.maintainers; {
1212 maintainers = [ nequissimus ];
1313 };
1414
+1-1
nixos/tests/kernel-latest.nix
···11import ./make-test-python.nix ({ pkgs, ...} : {
22 name = "kernel-latest";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ nequissimus ];
55 };
66
+1-1
nixos/tests/kernel-lts.nix
···11import ./make-test-python.nix ({ pkgs, ...} : {
22 name = "kernel-lts";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ nequissimus ];
55 };
66
+1-1
nixos/tests/kernel-testing.nix
···11import ./make-test-python.nix ({ pkgs, ...} : {
22 name = "kernel-testing";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ nequissimus ];
55 };
66
+1-1
nixos/tests/keycloak.nix
···1010 { pkgs, databaseType, ... }:
1111 {
1212 name = "keycloak";
1313- meta = with pkgs.stdenv.lib.maintainers; {
1313+ meta = with pkgs.lib.maintainers; {
1414 maintainers = [ talyz ];
1515 };
1616
+1-1
nixos/tests/knot.nix
···3737 '';
3838in {
3939 name = "knot";
4040- meta = with pkgs.stdenv.lib.maintainers; {
4040+ meta = with pkgs.lib.maintainers; {
4141 maintainers = [ hexa ];
4242 };
4343
+1-1
nixos/tests/krb5/deprecated-config.nix
···3344import ../make-test-python.nix ({ pkgs, ...} : {
55 name = "krb5-with-deprecated-config";
66- meta = with pkgs.stdenv.lib.maintainers; {
66+ meta = with pkgs.lib.maintainers; {
77 maintainers = [ eqyiel ];
88 };
99
+1-1
nixos/tests/krb5/example-config.nix
···3344import ../make-test-python.nix ({ pkgs, ...} : {
55 name = "krb5-with-example-config";
66- meta = with pkgs.stdenv.lib.maintainers; {
66+ meta = with pkgs.lib.maintainers; {
77 maintainers = [ eqyiel ];
88 };
99
+1-1
nixos/tests/leaps.nix
···2233{
44 name = "leaps";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ qknight ];
77 };
88
+1-1
nixos/tests/lightdm.nix
···11import ./make-test-python.nix ({ pkgs, ...} : {
22 name = "lightdm";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ aszlig worldofpeace ];
55 };
66
···22 let inherit (import ./ssh-keys.nix pkgs) snakeOilPrivateKey snakeOilPublicKey;
33 in {
44 name = "locate";
55- meta.maintainers = with pkgs.stdenv.lib.maintainers; [ chkno ];
55+ meta.maintainers = with pkgs.lib.maintainers; [ chkno ];
6677 nodes = rec {
88 a = {
+1-1
nixos/tests/login.nix
···2233{
44 name = "login";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ eelco ];
77 };
88
+1-1
nixos/tests/lsd.nix
···11import ./make-test-python.nix ({ pkgs, ... }: {
22 name = "lsd";
33- meta = with pkgs.stdenv.lib.maintainers; { maintainers = [ nequissimus ]; };
33+ meta = with pkgs.lib.maintainers; { maintainers = [ nequissimus ]; };
4455 nodes.lsd = { pkgs, ... }: { environment.systemPackages = [ pkgs.lsd ]; };
66
+1-1
nixos/tests/lxd-nftables.nix
···88import ./make-test-python.nix ({ pkgs, ...} : {
99 name = "lxd-nftables";
10101111- meta = with pkgs.stdenv.lib.maintainers; {
1111+ meta = with pkgs.lib.maintainers; {
1212 maintainers = [ patryk27 ];
1313 };
1414
+1-1
nixos/tests/lxd.nix
···4747in {
4848 name = "lxd";
49495050- meta = with pkgs.stdenv.lib.maintainers; {
5050+ meta = with pkgs.lib.maintainers; {
5151 maintainers = [ patryk27 ];
5252 };
5353
+1-1
nixos/tests/magic-wormhole-mailbox-server.nix
···11import ./make-test-python.nix ({ pkgs, ... }: {
22 name = "magic-wormhole-mailbox-server";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ mmahut ];
55 };
66
+1-1
nixos/tests/magnetico.nix
···55in
66{
77 name = "magnetico";
88- meta = with pkgs.stdenv.lib.maintainers; {
88+ meta = with pkgs.lib.maintainers; {
99 maintainers = [ rnhmjoj ];
1010 };
1111
+1-1
nixos/tests/matrix-synapse.nix
···2929in {
30303131 name = "matrix-synapse";
3232- meta = with pkgs.stdenv.lib; {
3232+ meta = with pkgs.lib; {
3333 maintainers = teams.matrix.members;
3434 };
3535
+1-1
nixos/tests/metabase.nix
···11import ./make-test-python.nix ({ pkgs, ... }: {
22 name = "metabase";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ mmahut ];
55 };
66
···1111with lib;
1212{
1313 name = "miniflux";
1414- meta.maintainers = with pkgs.stdenv.lib.maintainers; [ bricewge ];
1414+ meta.maintainers = with pkgs.lib.maintainers; [ bricewge ];
15151616 nodes = {
1717 default =
+1-1
nixos/tests/minio.nix
···2020 '';
2121in {
2222 name = "minio";
2323- meta = with pkgs.stdenv.lib.maintainers; {
2323+ meta = with pkgs.lib.maintainers; {
2424 maintainers = [ bachp ];
2525 };
2626
+1-1
nixos/tests/misc.nix
···2233import ./make-test-python.nix ({ pkgs, ...} : rec {
44 name = "misc";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ eelco ];
77 };
88
+1-1
nixos/tests/molly-brown.nix
···44 in {
5566 name = "molly-brown";
77- meta = with pkgs.stdenv.lib.maintainers; { maintainers = [ ehmry ]; };
77+ meta = with pkgs.lib.maintainers; { maintainers = [ ehmry ]; };
8899 nodes = {
1010
+1-1
nixos/tests/mongodb.nix
···26262727 in {
2828 name = "mongodb";
2929- meta = with pkgs.stdenv.lib.maintainers; {
2929+ meta = with pkgs.lib.maintainers; {
3030 maintainers = [ bluescreen303 offline cstrahan rvl phile314 ];
3131 };
3232
+1-1
nixos/tests/morty.nix
···2233{
44 name = "morty";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ leenaars ];
77 };
88
+1-1
nixos/tests/mosquitto.nix
···77 topic = "test/foo";
88in {
99 name = "mosquitto";
1010- meta = with pkgs.stdenv.lib; {
1010+ meta = with pkgs.lib; {
1111 maintainers = with maintainers; [ peterhoeg ];
1212 };
1313
+1-1
nixos/tests/mpd.nix
···4343 };
4444 in {
4545 name = "mpd";
4646- meta = with pkgs.stdenv.lib.maintainers; {
4646+ meta = with pkgs.lib.maintainers; {
4747 maintainers = [ emmanuelrosa ];
4848 };
4949
+1-1
nixos/tests/mumble.nix
···1414in
1515{
1616 name = "mumble";
1717- meta = with pkgs.stdenv.lib.maintainers; {
1717+ meta = with pkgs.lib.maintainers; {
1818 maintainers = [ thoughtpolice eelco ];
1919 };
2020
+2-2
nixos/tests/munin.nix
···3344import ./make-test-python.nix ({ pkgs, ...} : {
55 name = "munin";
66- meta = with pkgs.stdenv.lib.maintainers; {
66+ meta = with pkgs.lib.maintainers; {
77 maintainers = [ domenkozar eelco ];
88 };
99···2727 };
28282929 # increase the systemd timer interval so it fires more often
3030- systemd.timers.munin-cron.timerConfig.OnCalendar = pkgs.stdenv.lib.mkForce "*:*:0/10";
3030+ systemd.timers.munin-cron.timerConfig.OnCalendar = pkgs.lib.mkForce "*:*:0/10";
3131 };
3232 };
3333
+1-1
nixos/tests/mutable-users.nix
···2233import ./make-test-python.nix ({ pkgs, ...} : {
44 name = "mutable-users";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ gleber ];
77 };
88
+1-1
nixos/tests/mxisd.nix
···11import ./make-test-python.nix ({ pkgs, ... } : {
2233 name = "mxisd";
44- meta = with pkgs.stdenv.lib.maintainers; {
44+ meta = with pkgs.lib.maintainers; {
55 maintainers = [ mguentner ];
66 };
77
+1-1
nixos/tests/mysql/mariadb-galera-mariabackup.nix
···6677in {
88 name = "mariadb-galera-mariabackup";
99- meta = with pkgs.stdenv.lib.maintainers; {
99+ meta = with pkgs.lib.maintainers; {
1010 maintainers = [ izorkin ];
1111 };
1212
+1-1
nixos/tests/mysql/mariadb-galera-rsync.nix
···6677in {
88 name = "mariadb-galera-rsync";
99- meta = with pkgs.stdenv.lib.maintainers; {
99+ meta = with pkgs.lib.maintainers; {
1010 maintainers = [ izorkin ];
1111 };
1212
+1-1
nixos/tests/mysql/mysql-backup.nix
···11# Test whether mysqlBackup option works
22import ./../make-test-python.nix ({ pkgs, ... } : {
33 name = "mysql-backup";
44- meta = with pkgs.stdenv.lib.maintainers; {
44+ meta = with pkgs.lib.maintainers; {
55 maintainers = [ rvl ];
66 };
77
+1-1
nixos/tests/mysql/mysql-replication.nix
···7788{
99 name = "mysql-replication";
1010- meta = with pkgs.stdenv.lib.maintainers; {
1010+ meta = with pkgs.lib.maintainers; {
1111 maintainers = [ eelco shlevy ];
1212 };
1313
+2-2
nixos/tests/mysql/mysql.nix
···11import ./../make-test-python.nix ({ pkgs, ...} : {
22 name = "mysql";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ eelco shlevy ];
55 };
66···185185 mariadb.succeed(
186186 "echo 'use testdb; drop table rocksdb;' | sudo -u testuser mysql -u testuser"
187187 )
188188- '' + pkgs.stdenv.lib.optionalString pkgs.stdenv.isx86_64 ''
188188+ '' + pkgs.lib.optionalString pkgs.stdenv.isx86_64 ''
189189 # Check if TokuDB plugin works
190190 mariadb.succeed(
191191 "echo 'use testdb; create table tokudb (test_id INT, PRIMARY KEY (test_id)) ENGINE = TokuDB;' | sudo -u testuser mysql -u testuser"
+1-1
nixos/tests/nagios.nix
···11import ./make-test-python.nix (
22 { pkgs, ... }: {
33 name = "nagios";
44- meta = with pkgs.stdenv.lib.maintainers; {
44+ meta = with pkgs.lib.maintainers; {
55 maintainers = [ symphorien ];
66 };
77
+1-1
nixos/tests/nano.nix
···11import ./make-test-python.nix ({ pkgs, ...} : {
22 name = "nano";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ nequissimus ];
55 };
66
+1-1
nixos/tests/nat.nix
···2323 {
2424 name = "nat" + (if withFirewall then "WithFirewall" else "Standalone")
2525 + (lib.optionalString withConntrackHelpers "withConntrackHelpers");
2626- meta = with pkgs.stdenv.lib.maintainers; {
2626+ meta = with pkgs.lib.maintainers; {
2727 maintainers = [ eelco rob ];
2828 };
2929
+1-1
nixos/tests/ncdns.nix
···24242525{
2626 name = "ncdns";
2727- meta = with pkgs.stdenv.lib.maintainers; {
2727+ meta = with pkgs.lib.maintainers; {
2828 maintainers = [ rnhmjoj ];
2929 };
3030
+1-1
nixos/tests/ndppd.nix
···11import ./make-test-python.nix ({ pkgs, lib, ...} : {
22 name = "ndppd";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ fpletz ];
55 };
66
+1-1
nixos/tests/netdata.nix
···2233import ./make-test-python.nix ({ pkgs, ...} : {
44 name = "netdata";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ cransom ];
77 };
88
+1-1
nixos/tests/networking-proxy.nix
···1212 };
1313in import ./make-test-python.nix ({ pkgs, ...} : {
1414 name = "networking-proxy";
1515- meta = with pkgs.stdenv.lib.maintainers; {
1515+ meta = with pkgs.lib.maintainers; {
1616 maintainers = [ ];
1717 };
1818
+1-1
nixos/tests/nextcloud/basic.nix
···33 adminuser = "root";
44in {
55 name = "nextcloud-basic";
66- meta = with pkgs.stdenv.lib.maintainers; {
66+ meta = with pkgs.lib.maintainers; {
77 maintainers = [ globin eqyiel ];
88 };
99
···11import ./make-test-python.nix ({ pkgs, ... }: {
22 name = "packagekit";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ peterhoeg ];
55 };
66
+1-1
nixos/tests/pantheon.nix
···33{
44 name = "pantheon";
5566- meta = with pkgs.stdenv.lib.maintainers; {
66+ meta = with pkgs.lib.maintainers; {
77 maintainers = pkgs.pantheon.maintainers;
88 };
99
+1-1
nixos/tests/peerflix.nix
···2233import ./make-test-python.nix ({ pkgs, ...} : {
44 name = "peerflix";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ offline ];
77 };
88
+1-1
nixos/tests/pgmanage.nix
···66in
77{
88 name = "pgmanage";
99- meta = with pkgs.stdenv.lib.maintainers; {
99+ meta = with pkgs.lib.maintainers; {
1010 maintainers = [ basvandijk ];
1111 };
1212 nodes = {
+1-1
nixos/tests/pinnwand.nix
···2525in
2626{
2727 name = "pinnwand";
2828- meta = with pkgs.stdenv.lib.maintainers; {
2828+ meta = with pkgs.lib.maintainers; {
2929 maintainers =[ hexa ];
3030 };
3131
+1-1
nixos/tests/plasma5.nix
···2233{
44 name = "plasma5";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ ttuegel ];
77 };
88
+1-1
nixos/tests/postgis.nix
···11import ./make-test-python.nix ({ pkgs, ...} : {
22 name = "postgis";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ lsix ];
55 };
66
+1-1
nixos/tests/postgresql.nix
···2323 '';
2424 make-postgresql-test = postgresql-name: postgresql-package: backup-all: makeTest {
2525 name = postgresql-name;
2626- meta = with pkgs.stdenv.lib.maintainers; {
2626+ meta = with pkgs.lib.maintainers; {
2727 maintainers = [ zagy ];
2828 };
2929
+1-1
nixos/tests/printing.nix
···35353636in {
3737 name = "printing";
3838- meta = with pkgs.stdenv.lib.maintainers; {
3838+ meta = with pkgs.lib.maintainers; {
3939 maintainers = [ domenkozar eelco matthewbauer ];
4040 };
4141
+1-1
nixos/tests/privacyidea.nix
···2233import ./make-test-python.nix ({ pkgs, ...} : rec {
44 name = "privacyidea";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ fpletz ];
77 };
88
+1-1
nixos/tests/proxy.nix
···1111 };
1212in {
1313 name = "proxy";
1414- meta = with pkgs.stdenv.lib.maintainers; {
1414+ meta = with pkgs.lib.maintainers; {
1515 maintainers = [ eelco ];
1616 };
1717
+1-1
nixos/tests/pt2-clone.nix
···11import ./make-test-python.nix ({ pkgs, ... }: {
22 name = "pt2-clone";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ fgaz ];
55 };
66
+1-1
nixos/tests/quagga.nix
···2323 {
2424 name = "quagga";
25252626- meta = with pkgs.stdenv.lib.maintainers; {
2626+ meta = with pkgs.lib.maintainers; {
2727 maintainers = [ tavyc ];
2828 };
2929
+1-1
nixos/tests/quorum.nix
···11import ./make-test-python.nix ({ pkgs, ... }: {
22 name = "quorum";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ mmahut ];
55 };
66
+1-1
nixos/tests/rabbitmq.nix
···2233import ./make-test-python.nix ({ pkgs, ... }: {
44 name = "rabbitmq";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ eelco offline ];
77 };
88
+25-4
nixos/tests/redis.nix
···11-import ./make-test-python.nix ({ pkgs, ...} : {
11+import ./make-test-python.nix ({ pkgs, ... }:
22+let
33+ redisSocket = "/run/redis/redis.sock";
44+in
55+{
26 name = "redis";
33- meta = with pkgs.stdenv.lib.maintainers; {
77+ meta = with pkgs.lib.maintainers; {
48 maintainers = [ flokli ];
59 };
610···10141115 {
1216 services.redis.enable = true;
1313- services.redis.unixSocket = "/run/redis/redis.sock";
1717+ services.redis.unixSocket = redisSocket;
1818+1919+ # Allow access to the unix socket for the "redis" group.
2020+ services.redis.settings.unixsocketperm = "770";
2121+2222+ users.users."member" = {
2323+ createHome = false;
2424+ description = "A member of the redis group";
2525+ extraGroups = [
2626+ "redis"
2727+ ];
2828+ group = "users";
2929+ shell = "/bin/sh";
3030+ };
1431 };
1532 };
1633···1835 start_all()
1936 machine.wait_for_unit("redis")
2037 machine.wait_for_open_port("6379")
3838+3939+ # The unix socket is accessible to the redis group
4040+ machine.succeed('su member -c "redis-cli ping | grep PONG"')
4141+2142 machine.succeed("redis-cli ping | grep PONG")
2222- machine.succeed("redis-cli -s /run/redis/redis.sock ping | grep PONG")
4343+ machine.succeed("redis-cli -s ${redisSocket} ping | grep PONG")
2344 '';
2445})
+1-1
nixos/tests/resolv.nix
···11# Test whether DNS resolving returns multiple records and all address families.
22import ./make-test-python.nix ({ pkgs, ... } : {
33 name = "resolv";
44- meta = with pkgs.stdenv.lib.maintainers; {
44+ meta = with pkgs.lib.maintainers; {
55 maintainers = [ ckauhaus ];
66 };
77
+1-1
nixos/tests/restic.nix
···1919 {
2020 name = "restic";
21212222- meta = with pkgs.stdenv.lib.maintainers; {
2222+ meta = with pkgs.lib.maintainers; {
2323 maintainers = [ bbigras i077 ];
2424 };
2525
+1-1
nixos/tests/ripgrep.nix
···11import ./make-test-python.nix ({ pkgs, ... }: {
22 name = "ripgrep";
33- meta = with pkgs.stdenv.lib.maintainers; { maintainers = [ nequissimus ]; };
33+ meta = with pkgs.lib.maintainers; { maintainers = [ nequissimus ]; };
4455 nodes.ripgrep = { pkgs, ... }: { environment.systemPackages = [ pkgs.ripgrep ]; };
66
+1-1
nixos/tests/robustirc-bridge.nix
···2233{
44 name = "robustirc-bridge";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ hax404 ];
77 };
88
+1-1
nixos/tests/roundcube.nix
···11import ./make-test-python.nix ({ pkgs, ...} : {
22 name = "roundcube";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ globin ];
55 };
66
···1010 in import ./make-test-python.nix {
1111 name = "sssd-ldap";
12121313- meta = with pkgs.stdenv.lib.maintainers; {
1313+ meta = with pkgs.lib.maintainers; {
1414 maintainers = [ bbigras ];
1515 };
1616
+1-1
nixos/tests/sssd.nix
···2233{
44 name = "sssd";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ bbigras ];
77 };
88 machine = { pkgs, ... }: {
+1-1
nixos/tests/strongswan-swanctl.nix
···3131 proposals = [ "aes128-sha256-x25519" ];
3232in {
3333 name = "strongswan-swanctl";
3434- meta.maintainers = with pkgs.stdenv.lib.maintainers; [ basvandijk ];
3434+ meta.maintainers = with pkgs.lib.maintainers; [ basvandijk ];
3535 nodes = {
36363737 alice = { ... } : {
+1-1
nixos/tests/sudo.nix
···66in
77 import ./make-test-python.nix ({ pkgs, ...} : {
88 name = "sudo";
99- meta = with pkgs.stdenv.lib.maintainers; {
99+ meta = with pkgs.lib.maintainers; {
1010 maintainers = [ lschuermann ];
1111 };
1212
+1-1
nixos/tests/switch-test.nix
···2233import ./make-test-python.nix ({ pkgs, ...} : {
44 name = "switch-test";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ gleber ];
77 };
88
+1-1
nixos/tests/syncthing-init.nix
···4455in {
66 name = "syncthing-init";
77- meta.maintainers = with pkgs.stdenv.lib.maintainers; [ lassulus ];
77+ meta.maintainers = with pkgs.lib.maintainers; [ lassulus ];
8899 machine = {
1010 services.syncthing = {
···991010import ./make-test-python.nix ({pkgs, ...}: {
1111 name = "systemd-networkd-ipv6-prefix-delegation";
1212- meta = with pkgs.stdenv.lib.maintainers; {
1212+ meta = with pkgs.lib.maintainers; {
1313 maintainers = [ andir ];
1414 };
1515 nodes = {
+1-1
nixos/tests/systemd-networkd.nix
···6161 };
6262in import ./make-test-python.nix ({pkgs, ... }: {
6363 name = "networkd";
6464- meta = with pkgs.stdenv.lib.maintainers; {
6464+ meta = with pkgs.lib.maintainers; {
6565 maintainers = [ ninjatrappeur ];
6666 };
6767 nodes = {
+1-1
nixos/tests/teeworlds.nix
···10101111in {
1212 name = "teeworlds";
1313- meta = with pkgs.stdenv.lib.maintainers; {
1313+ meta = with pkgs.lib.maintainers; {
1414 maintainers = [ hax404 ];
1515 };
1616
+1-1
nixos/tests/telegraf.nix
···11import ./make-test-python.nix ({ pkgs, ...} : {
22 name = "telegraf";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ mic92 ];
55 };
66
+1-1
nixos/tests/trac.nix
···11import ./make-test-python.nix ({ pkgs, ... }: {
22 name = "trac";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ mmahut ];
55 };
66
+1-1
nixos/tests/traefik.nix
···22# and a Docker container.
33import ./make-test-python.nix ({ pkgs, ... }: {
44 name = "traefik";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ joko ];
77 };
88
+1-1
nixos/tests/transmission.nix
···11import ./make-test-python.nix ({ pkgs, ...} : {
22 name = "transmission";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ coconnor ];
55 };
66
+1-1
nixos/tests/trezord.nix
···11import ./make-test-python.nix ({ pkgs, ... }: {
22 name = "trezord";
33- meta = with pkgs.stdenv.lib; {
33+ meta = with pkgs.lib; {
44 maintainers = with maintainers; [ mmahut _1000101 ];
55 };
66 nodes = {
+1-1
nixos/tests/trickster.nix
···11import ./make-test-python.nix ({ pkgs, ... }: {
22 name = "trickster";
33- meta = with pkgs.stdenv.lib; {
33+ meta = with pkgs.lib; {
44 maintainers = with maintainers; [ _1000101 ];
55 };
66
+1-1
nixos/tests/tuptime.nix
···11import ./make-test-python.nix ({ pkgs, ...} : {
22 name = "tuptime";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ evils ];
55 };
66
+1-1
nixos/tests/ucg.nix
···11import ./make-test-python.nix ({ pkgs, ... }: {
22 name = "ucg";
33- meta = with pkgs.stdenv.lib.maintainers; {
33+ meta = with pkgs.lib.maintainers; {
44 maintainers = [ AndersonTorres ];
55 };
66
+1-1
nixos/tests/udisks2.nix
···11111212{
1313 name = "udisks2";
1414- meta = with pkgs.stdenv.lib.maintainers; {
1414+ meta = with pkgs.lib.maintainers; {
1515 maintainers = [ eelco ];
1616 };
1717
+1-1
nixos/tests/unbound.nix
···3838 in
3939 {
4040 name = "unbound";
4141- meta = with pkgs.stdenv.lib.maintainers; {
4141+ meta = with pkgs.lib.maintainers; {
4242 maintainers = [ andir ];
4343 };
4444
+1-1
nixos/tests/upnp.nix
···1515in
1616{
1717 name = "upnp";
1818- meta = with pkgs.stdenv.lib.maintainers; {
1818+ meta = with pkgs.lib.maintainers; {
1919 maintainers = [ bobvanderlinden ];
2020 };
2121
···66 in
77 {
88 name = "wireguard";
99- meta = with pkgs.stdenv.lib.maintainers; {
99+ meta = with pkgs.lib.maintainers; {
1010 maintainers = [ ma27 ];
1111 };
1212
+1-1
nixos/tests/wireguard/generated.nix
···11{ kernelPackages ? null }:
22import ../make-test-python.nix ({ pkgs, lib, ... } : {
33 name = "wireguard-generated";
44- meta = with pkgs.stdenv.lib.maintainers; {
44+ meta = with pkgs.lib.maintainers; {
55 maintainers = [ ma27 grahamc ];
66 };
77
+1-1
nixos/tests/wireguard/namespaces.nix
···17171818import ../make-test-python.nix ({ pkgs, lib, ... } : {
1919 name = "wireguard-with-namespaces";
2020- meta = with pkgs.stdenv.lib.maintainers; {
2020+ meta = with pkgs.lib.maintainers; {
2121 maintainers = [ asymmetric ];
2222 };
2323
+1-1
nixos/tests/wireguard/wg-quick.nix
···77 in
88 {
99 name = "wg-quick";
1010- meta = with pkgs.stdenv.lib.maintainers; {
1010+ meta = with pkgs.lib.maintainers; {
1111 maintainers = [ xwvvvvwx ];
1212 };
1313
+1-1
nixos/tests/wordpress.nix
···2233{
44 name = "wordpress";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [
77 flokli
88 grahamc # under duress!
···11111212 propagatedBuildInputs = with python3Packages; [ screeninfo paramiko pynput libevdev ];
13131414+ # no tests
1515+ doCheck = false;
1616+ pythonImportsCheck = [ "remarkable_mouse" ];
1717+1418 meta = with stdenv.lib; {
1519 description = "A program to use a reMarkable as a graphics tablet";
1620 homepage = "https://github.com/evidlo/remarkable_mouse";
···11111212 pythonPath = with python3Packages; [ enum-compat i3ipc docopt ];
13131414+ doCheck = false;
1515+1616+ pythonImportsCheck = [ "i3altlayout" ];
1717+1418 meta = with lib; {
1519 maintainers = with maintainers; [ magnetophon ];
1620 description = "Helps you handle more efficiently your screen real estate in i3wm by auto-splitting windows on their longest side";
+1-1
pkgs/desktops/pantheon/default.nix
···2323 wingpanel-indicator-session wingpanel-indicator-sound
2424 ];
25252626- maintainers = with pkgs.stdenv.lib.maintainers; [ worldofpeace ];
2626+ maintainers = with pkgs.lib.maintainers; [ worldofpeace ];
27272828 mutter = pkgs.gnome3.mutter334;
2929
-1
pkgs/development/compilers/go/1.14.nix
···247247 disallowedReferences = [ goBootstrap ];
248248249249 meta = with stdenv.lib; {
250250- branch = "1.14";
251250 homepage = "http://golang.org/";
252251 description = "The Go Programming language";
253252 license = licenses.bsd3;
-1
pkgs/development/compilers/go/1.15.nix
···250250 disallowedReferences = [ goBootstrap ];
251251252252 meta = with stdenv.lib; {
253253- branch = "1.15";
254253 homepage = "http://golang.org/";
255254 description = "The Go Programming language";
256255 license = licenses.bsd3;
-1
pkgs/development/compilers/go/1.4.nix
···8484 '';
85858686 meta = with stdenv.lib; {
8787- branch = "1.4";
8887 homepage = "http://golang.org/";
8988 description = "The Go Programming language";
9089 license = licenses.bsd3;
-1
pkgs/development/compilers/go/2-dev.nix
···252252 disallowedReferences = [ goBootstrap ];
253253254254 meta = with stdenv.lib; {
255255- branch = "dev.go2go";
256255 homepage = "http://golang.org/";
257256 description = "The Go Programming language";
258257 license = licenses.bsd3;
+1-6
pkgs/development/go-modules/generic/default.nix
···2727# We want parallel builds by default
2828, enableParallelBuilding ? true
29293030-# Disabled flag
3131-, disabled ? false
3232-3330# Do not enable this without good reason
3431# IE: programs coupled with the compiler
3532, allowGoReference ? false
···243240 [ lib.maintainers.kalbasit ];
244241 };
245242 });
246246-in if disabled then
247247- throw "${package.name} not supported for go ${go.meta.branch}"
248248-else if (goPackagePath != null) then
243243+in if (goPackagePath != null) then
249244 throw "`goPackagePath` not needed with `buildGoModule`"
250245else
251246 package
+1-6
pkgs/development/go-packages/generic/default.nix
···1010# We want parallel builds by default
1111, enableParallelBuilding ? true
12121313-# Disabled flag
1414-, disabled ? false
1515-1613# Go import path of the package
1714, goPackagePath
1815···249246 platforms = go.meta.platforms or lib.platforms.all;
250247 } // meta;
251248 });
252252-in if disabled then
253253- throw "${package.name} not supported for go ${go.meta.branch}"
254254-else
249249+in
255250 package
···11+{ stdenv
22+, fetchFromGitHub
33+, cmake
44+}:
55+66+stdenv.mkDerivation rec {
77+ pname = "argtable";
88+ version = "3.1.5";
99+ srcVersion = "v${version}.1c1bb23";
1010+1111+ src = fetchFromGitHub {
1212+ owner = "argtable";
1313+ repo = "argtable3";
1414+ rev = srcVersion;
1515+ sha256 = "sha256-sL6mnxsuL1K0DY26jLF/2Czo0RxHYJ3xU3VyavISiMM=";
1616+ };
1717+1818+ nativeBuildInputs = [ cmake ];
1919+2020+ postPatch = ''
2121+ patchShebangs tools/build
2222+ '';
2323+2424+ meta = with stdenv.lib; {
2525+ homepage = "https://argtable.org";
2626+ description = "A single-file, ANSI C command-line parsing library";
2727+ longDescription = ''
2828+ Argtable is an open source ANSI C library that parses GNU-style
2929+ command-line options. It simplifies command-line parsing by defining a
3030+ declarative-style API that you can use to specify what your command-line
3131+ syntax looks like. Argtable will automatically generate consistent error
3232+ handling logic and textual descriptions of the command line syntax, which
3333+ are essential but tedious to implement for a robust CLI program.
3434+ '';
3535+ license = with licenses; bsd3;
3636+ maintainers = with maintainers; [ AndersonTorres artuuge ];
3737+ platforms = with platforms; all;
3838+ };
3939+}
4040+# TODO [ AndersonTorres ]: a NixOS test suite
···11{ pkgs, ctags }:
2233-with pkgs.stdenv.lib;
33+with pkgs.lib;
4455# define some ctags wrappers adding support for some not that common languages
66# customization:
···128128 # UTF-8 locale needed for testing
129129 LC_ALL = "en_US.UTF-8";
130130131131+ # tests fail with to many open files
132132+ doCheck = !stdenv.isDarwin;
133133+131134 # - Anki writes some files to $HOME during tests
132135 # - Skip tests using network
133136 checkPhase = ''
···11{ stdenv, fetchFromGitHub, python3Packages }:
2233python3Packages.buildPythonApplication rec {
44- name = "urlwatch-${version}";
44+ pname = "urlwatch";
55 version = "2.21";
6677 src = fetchFromGitHub {
···2222 requests
2323 pyppeteer
2424 ];
2525+2626+ # no tests
2727+ doCheck = false;
25282629 meta = with stdenv.lib; {
2730 description = "A tool for monitoring webpages for updates";
+32
pkgs/tools/security/badchars/default.nix
···11+{ lib
22+, buildPythonApplication
33+, fetchPypi
44+}:
55+66+buildPythonApplication rec {
77+ pname = "badchars";
88+ version = "0.4.0";
99+1010+ src = fetchPypi {
1111+ inherit pname version;
1212+ sha256 = "1xqki8qnfwl97d60xj69alyzwa1mnfbwki25j0vhvhb05varaxz2";
1313+ };
1414+1515+ postPatch = ''
1616+ substituteInPlace setup.py --replace "argparse" ""
1717+ '';
1818+1919+ # no tests are available and it can't be imported (it's only a script, not a module)
2020+ doCheck = false;
2121+2222+ meta = with lib; {
2323+ description = "HEX badchar generator for different programming languages";
2424+ longDescription = ''
2525+ A HEX bad char generator to instruct encoders such as shikata-ga-nai to
2626+ transform those to other chars.
2727+ '';
2828+ homepage = "https://github.com/cytopia/badchars";
2929+ license = with licenses; [ mit ];
3030+ maintainers = with maintainers; [ fab ];
3131+ };
3232+}