teams/security-review: init and add as maintainer (#496902)
This commit is contained in:
@@ -712,6 +712,10 @@ with lib.maintainers;
|
||||
enableFeatureFreezePing = true;
|
||||
};
|
||||
|
||||
security-review = {
|
||||
github = "security-review";
|
||||
};
|
||||
|
||||
stdenv = {
|
||||
enableFeatureFreezePing = true;
|
||||
github = "stdenv";
|
||||
|
||||
@@ -91,6 +91,7 @@ stdenv.mkDerivation rec {
|
||||
mainProgram = "rsync";
|
||||
maintainers = [
|
||||
];
|
||||
teams = [ lib.teams.security-review ];
|
||||
platforms = lib.platforms.unix;
|
||||
identifiers.cpeParts = {
|
||||
vendor = "samba";
|
||||
|
||||
@@ -170,6 +170,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
changelog = "https://github.com/linux-audit/audit-userspace/releases/tag/v4.1.2";
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = with lib.maintainers; [ grimmauld ];
|
||||
teams = [ lib.teams.security-review ];
|
||||
pkgConfigModules = [
|
||||
"audit"
|
||||
"auparse"
|
||||
|
||||
@@ -119,6 +119,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
changelog = "https://github.com/bdwgc/bdwgc/blob/v${finalAttrs.version}/ChangeLog";
|
||||
license = lib.licenses.boehmGC;
|
||||
maintainers = [ ];
|
||||
teams = [ lib.teams.security-review ];
|
||||
platforms = lib.platforms.all;
|
||||
identifiers.cpeParts =
|
||||
lib.meta.cpeFullVersionWithVendor "boehm-demers-weiser" finalAttrs.version
|
||||
|
||||
@@ -33,6 +33,7 @@ let
|
||||
fpletz
|
||||
lukegb
|
||||
];
|
||||
teams = [ lib.teams.security-review ];
|
||||
license = lib.licenses.mpl20;
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "mozilla" version // {
|
||||
product = "nss";
|
||||
|
||||
@@ -285,6 +285,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
maintainers = with lib.maintainers; [
|
||||
Scrumplex
|
||||
];
|
||||
teams = [ lib.teams.security-review ];
|
||||
platforms = lib.platforms.all;
|
||||
# Fails to link against static gss
|
||||
broken = stdenv.hostPlatform.isStatic && gssSupport;
|
||||
|
||||
@@ -617,6 +617,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
philiptaron
|
||||
zivarah
|
||||
];
|
||||
teams = [ lib.teams.security-review ];
|
||||
mainProgram = "git";
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "git-scm" finalAttrs.version;
|
||||
};
|
||||
|
||||
@@ -63,6 +63,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
platforms = lib.platforms.linux;
|
||||
license = lib.licenses.lgpl21;
|
||||
maintainers = with lib.maintainers; [ grimmauld ];
|
||||
teams = [ lib.teams.security-review ];
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "libcap-ng_project" finalAttrs.version;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -56,6 +56,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
mdaniels5757
|
||||
raskin
|
||||
];
|
||||
teams = [ lib.teams.security-review ];
|
||||
pkgConfigModules = [ "libsodium" ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
|
||||
@@ -57,6 +57,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
description = "Rotates and compresses system logs";
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = [ lib.maintainers.tobim ];
|
||||
teams = [ lib.teams.security-review ];
|
||||
platforms = lib.platforms.all;
|
||||
mainProgram = "logrotate";
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "logrotate_project" finalAttrs.version;
|
||||
|
||||
@@ -43,6 +43,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
homepage = "https://roy.marples.name/projects/openresolv";
|
||||
license = lib.licenses.bsd2;
|
||||
maintainers = [ ];
|
||||
teams = [ lib.teams.security-review ];
|
||||
platforms = lib.platforms.unix;
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "openresolv_project" finalAttrs.version;
|
||||
};
|
||||
|
||||
@@ -132,6 +132,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
description = "Suite containing authentication-related tools such as passwd and su";
|
||||
license = lib.licenses.bsd3;
|
||||
maintainers = with lib.maintainers; [ mdaniels5757 ];
|
||||
teams = [ lib.teams.security-review ];
|
||||
platforms = lib.platforms.linux;
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "shadow_project" finalAttrs.version;
|
||||
};
|
||||
|
||||
@@ -245,6 +245,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
publicDomain
|
||||
];
|
||||
maintainers = with lib.maintainers; [ numinit ];
|
||||
teams = [ lib.teams.security-review ];
|
||||
platforms = lib.platforms.unix;
|
||||
pkgConfigModules = [
|
||||
"blkid"
|
||||
|
||||
@@ -27,7 +27,10 @@ in
|
||||
'';
|
||||
|
||||
platforms = platforms.unix;
|
||||
teams = [ teams.gcc ];
|
||||
teams = [
|
||||
teams.gcc
|
||||
teams.security-review
|
||||
];
|
||||
mainProgram = "${targetPrefix}gcc";
|
||||
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "gnu" version;
|
||||
|
||||
@@ -20,7 +20,10 @@ rec {
|
||||
asl20
|
||||
llvm-exception
|
||||
];
|
||||
teams = [ lib.teams.llvm ];
|
||||
teams = [
|
||||
lib.teams.llvm
|
||||
lib.teams.security-review
|
||||
];
|
||||
|
||||
# See llvm/cmake/config-ix.cmake.
|
||||
platforms =
|
||||
|
||||
@@ -359,7 +359,10 @@ stdenv.mkDerivation (
|
||||
description = "Standard implementation of the Perl 5 programming language";
|
||||
license = lib.licenses.artistic1;
|
||||
maintainers = [ ];
|
||||
teams = [ lib.teams.perl ];
|
||||
teams = [
|
||||
lib.teams.perl
|
||||
lib.teams.security-review
|
||||
];
|
||||
platforms = lib.platforms.all;
|
||||
priority = 6; # in `buildEnv' (including the one inside `perl.withPackages') the library files will have priority over files in `perl`
|
||||
mainProgram = "perl";
|
||||
|
||||
@@ -40,6 +40,7 @@ stdenv.mkDerivation rec {
|
||||
homepage = "https://savannah.nongnu.org/projects/acl";
|
||||
description = "Library and tools for manipulating access control lists";
|
||||
license = lib.licenses.gpl2Plus;
|
||||
teams = [ lib.teams.security-review ];
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "acl_project" version;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -49,6 +49,7 @@ stdenv.mkDerivation rec {
|
||||
platforms = lib.platforms.linux;
|
||||
badPlatforms = lib.platforms.microblaze;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
teams = [ lib.teams.security-review ];
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "attr_project" version;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -352,6 +352,7 @@ stdenv.mkDerivation (
|
||||
ma27
|
||||
connorbaker
|
||||
];
|
||||
teams = [ lib.teams.security-review ];
|
||||
platforms = lib.platforms.linux;
|
||||
}
|
||||
// (args.meta or { });
|
||||
|
||||
@@ -385,6 +385,7 @@ let
|
||||
license = lib.licenses.openssl;
|
||||
mainProgram = "openssl";
|
||||
maintainers = with lib.maintainers; [ thillux ];
|
||||
teams = [ lib.teams.security-review ];
|
||||
pkgConfigModules = [
|
||||
"libcrypto"
|
||||
"libssl"
|
||||
|
||||
@@ -161,6 +161,7 @@ stdenv.mkDerivation rec {
|
||||
license = lib.licenses.publicDomain;
|
||||
mainProgram = "sqlite3";
|
||||
maintainers = with lib.maintainers; [ np ];
|
||||
teams = [ lib.teams.security-review ];
|
||||
platforms = lib.platforms.unix ++ lib.platforms.windows;
|
||||
pkgConfigModules = [ "sqlite3" ];
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "sqlite" version;
|
||||
|
||||
@@ -173,6 +173,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
license = lib.licenses.zlib;
|
||||
platforms = lib.platforms.all;
|
||||
pkgConfigModules = [ "zlib" ];
|
||||
teams = [ lib.teams.security-review ];
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "zlib" finalAttrs.version;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -193,6 +193,7 @@ stdenv.mkDerivation rec {
|
||||
TethysSvensson
|
||||
qyliss
|
||||
];
|
||||
teams = [ lib.teams.security-review ];
|
||||
platforms = lib.platforms.linux;
|
||||
priority = 15; # below systemd (halt, init, poweroff, reboot) and coreutils
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "busybox" version;
|
||||
|
||||
@@ -170,6 +170,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
platforms = lib.platforms.linux;
|
||||
mainProgram = "iptables";
|
||||
maintainers = with lib.maintainers; [ fpletz ];
|
||||
teams = [ lib.teams.security-review ];
|
||||
license = lib.licenses.gpl2Plus;
|
||||
downloadPage = "https://www.netfilter.org/projects/iptables/files/";
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "netfilter" finalAttrs.version;
|
||||
|
||||
@@ -575,7 +575,10 @@ lib.makeOverridable (
|
||||
license = lib.licenses.gpl2Only;
|
||||
homepage = "https://www.kernel.org/";
|
||||
maintainers = [ maintainers.thoughtpolice ];
|
||||
teams = [ teams.linux-kernel ];
|
||||
teams = [
|
||||
teams.linux-kernel
|
||||
teams.security-review
|
||||
];
|
||||
platforms = platforms.linux;
|
||||
badPlatforms =
|
||||
lib.optionals (lib.versionOlder version "4.15") [
|
||||
|
||||
@@ -141,6 +141,7 @@ stdenv.mkDerivation rec {
|
||||
]; # GPLv2+ for tools
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [ artturin ];
|
||||
teams = [ lib.teams.security-review ];
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "kernel" version;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -995,7 +995,10 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
ofl
|
||||
publicDomain
|
||||
];
|
||||
teams = [ lib.teams.systemd ];
|
||||
teams = [
|
||||
lib.teams.systemd
|
||||
lib.teams.security-review
|
||||
];
|
||||
pkgConfigModules = [
|
||||
"libsystemd"
|
||||
"libudev"
|
||||
|
||||
@@ -283,6 +283,7 @@ lib.warnIf (withDocs != null)
|
||||
# https://github.com/NixOS/nixpkgs/issues/333338
|
||||
badPlatforms = [ lib.systems.inspect.patterns.isMinGW ];
|
||||
maintainers = with lib.maintainers; [ infinisil ];
|
||||
teams = [ lib.teams.security-review ];
|
||||
mainProgram = "bash";
|
||||
identifiers.cpeParts =
|
||||
let
|
||||
|
||||
@@ -266,6 +266,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
das_j
|
||||
mdaniels5757
|
||||
];
|
||||
teams = [ lib.teams.security-review ];
|
||||
platforms = with lib.platforms; unix ++ windows;
|
||||
priority = 10;
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "gnu" finalAttrs.version;
|
||||
|
||||
@@ -106,6 +106,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
license = lib.licenses.gpl3Plus;
|
||||
mainProgram = "find";
|
||||
maintainers = [ lib.maintainers.mdaniels5757 ];
|
||||
teams = [ lib.teams.security-review ];
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "gnu" finalAttrs.version;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -311,6 +311,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
license = lib.licenses.bsd2;
|
||||
platforms = lib.platforms.unix ++ lib.platforms.windows;
|
||||
maintainers = extraMeta.maintainers or [ ];
|
||||
teams = [ lib.teams.security-review ];
|
||||
mainProgram = "ssh";
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "openbsd" finalAttrs.version;
|
||||
}
|
||||
|
||||
@@ -120,7 +120,10 @@ let
|
||||
nixComponentsAttributeName
|
||||
];
|
||||
|
||||
teams = [ lib.teams.nix ];
|
||||
teams = [
|
||||
lib.teams.nix
|
||||
lib.teams.security-review
|
||||
];
|
||||
|
||||
# Disables tests that have been flaky due to the darwin sandbox and fork safety
|
||||
# with missing shebangs.
|
||||
|
||||
@@ -217,6 +217,7 @@ stdenv.mkDerivation rec {
|
||||
fpletz
|
||||
sgo
|
||||
];
|
||||
teams = [ lib.teams.security-review ];
|
||||
platforms = lib.platforms.all;
|
||||
mainProgram = "gpg";
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "gnupg" version;
|
||||
|
||||
@@ -113,6 +113,7 @@ stdenv.mkDerivation {
|
||||
lib.maintainers.das_j
|
||||
lib.maintainers.m00wl
|
||||
];
|
||||
teams = [ lib.teams.security-review ];
|
||||
platforms = lib.platforms.all;
|
||||
mainProgram = "grep";
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "gnu" version // {
|
||||
|
||||
Reference in New Issue
Block a user