From 6c5cff998a322bee516ac0336e9d0f2fb21d84d2 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Sun, 12 Apr 2026 21:37:47 +0200 Subject: [PATCH] pacemaker: add versionCheckHook --- pkgs/by-name/pa/pacemaker/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/pa/pacemaker/package.nix b/pkgs/by-name/pa/pacemaker/package.nix index bc670ea43265..f3122636fdad 100644 --- a/pkgs/by-name/pa/pacemaker/package.nix +++ b/pkgs/by-name/pa/pacemaker/package.nix @@ -21,6 +21,7 @@ pkg-config, python3, nixosTests, + versionCheckHook, # Pacemaker is compiled twice, once with forOCF = true to extract its # OCF definitions for use in the ocf-resource-agents derivation, then @@ -100,6 +101,11 @@ stdenv.mkDerivation (finalAttrs: { rm -r $out/nix ''; + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgram = [ "${placeholder "out"}/sbin/pacemakerd" ]; + versionCheckProgramArg = "--version"; + passthru.tests = { inherit (nixosTests) pacemaker; };