diff --git a/pkgs/servers/samba/4.x.nix b/pkgs/servers/samba/4.x.nix index 22f9cbf3aba3..5ca73ec6c351 100644 --- a/pkgs/servers/samba/4.x.nix +++ b/pkgs/servers/samba/4.x.nix @@ -285,6 +285,9 @@ stdenv.mkDerivation (finalAttrs: { python3Packages.dnspython python3Packages.markdown tdb + ] + ++ lib.optionals enableDomainController [ + python3Packages.cryptography ]; strictDeps = true; @@ -348,6 +351,13 @@ stdenv.mkDerivation (finalAttrs: { command = "${finalAttrs.finalPackage}/bin/smbd -V"; package = finalAttrs.finalPackage; }; + } + // lib.optionalAttrs enableDomainController { + versionSambaTool = testers.testVersion { + command = "${lib.getExe' finalAttrs.finalPackage "samba-tool"} --version"; + package = finalAttrs.finalPackage; + version = finalAttrs.version; + }; }; meta = {