From bde21fab97425b9ec63ed586bd3d2c28e2a2e0a4 Mon Sep 17 00:00:00 2001 From: Artemis Tosini Date: Fri, 3 Jan 2025 23:55:59 +0000 Subject: [PATCH] sudo: Build on OpenBSD without PAM --- pkgs/by-name/su/sudo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/su/sudo/package.nix b/pkgs/by-name/su/sudo/package.nix index a4b35cf890f1..31ddf4d3af1f 100644 --- a/pkgs/by-name/su/sudo/package.nix +++ b/pkgs/by-name/su/sudo/package.nix @@ -63,7 +63,7 @@ stdenv.mkDerivation (finalAttrs: { depsBuildBuild = [ buildPackages.stdenv.cc ]; nativeBuildInputs = [ groff ]; - buildInputs = [ pam ]; + buildInputs = lib.optionals (!stdenv.hostPlatform.isOpenBSD) [ pam ]; enableParallelBuilding = true; @@ -92,7 +92,7 @@ stdenv.mkDerivation (finalAttrs: { zlib ]; maintainers = with maintainers; [ rhendric ]; - platforms = platforms.linux ++ platforms.freebsd; + platforms = platforms.linux ++ platforms.freebsd ++ platforms.openbsd; mainProgram = "sudo"; }; })