Merge pull request #85589 from emilazy/add-acme-maintainers-team

Add ACME maintainers team

Changed files
+18 -5
maintainers
nixos
modules
security
tests
pkgs
tools
admin
lego
pebble
+12
maintainers/team-list.nix
···
{ lib }:
with lib.maintainers; {
+
acme = {
+
members = [
+
aanderse
+
andrew-d
+
arianvp
+
emily
+
flokli
+
m1cr0man
+
];
+
scope = "Maintain ACME-related packages and modules.";
+
};
+
freedesktop = {
members = [ jtojnar worldofpeace ];
scope = "Maintain Freedesktop.org packages for graphical desktop.";
+1 -1
nixos/modules/security/acme.nix
···
];
meta = {
-
maintainers = with lib.maintainers; [ abbradar fpletz globin m1cr0man ];
+
maintainers = lib.teams.acme.members;
doc = ./acme.xml;
};
}
+3 -2
nixos/tests/acme.nix
···
fi
'';
-
in import ./make-test-python.nix {
+
in import ./make-test-python.nix ({ lib, ... }: {
name = "acme";
+
meta.maintainers = lib.teams.acme.members;
nodes = rec {
acme = { nodes, lib, ... }: {
···
"curl --cacert /tmp/ca.crt https://c.example.test/ | grep -qF 'hello world'"
)
'';
-
}
+
})
+1 -1
pkgs/tools/admin/lego/default.nix
···
description = "Let's Encrypt client and ACME library written in Go";
license = licenses.mit;
homepage = "https://go-acme.github.io/lego/";
-
maintainers = with maintainers; [ andrew-d ];
+
maintainers = teams.acme.members;
};
}
+1 -1
pkgs/tools/admin/pebble/default.nix
···
homepage = "https://github.com/letsencrypt/pebble";
description = "A miniature version of Boulder, Pebble is a small RFC 8555 ACME test server not suited for a production CA";
license = [ lib.licenses.mpl20 ];
-
maintainers = with lib.maintainers; [ emily ];
+
maintainers = lib.teams.acme.members;
};
}