at 24.05-pre 46 lines 930 B view raw
1{ lib 2, stdenv 3, fetchgit 4, autoreconfHook 5, pkg-config 6, openssl 7, keyutils 8, asciidoc 9, libxslt 10, docbook_xsl 11}: 12 13stdenv.mkDerivation rec { 14 pname = "ima-evm-utils"; 15 version = "1.5"; 16 17 src = fetchgit { 18 url = "git://git.code.sf.net/p/linux-ima/ima-evm-utils"; 19 rev = "v${version}"; 20 sha256 = "sha256-WPBG7v29JHZ+ZGeLgA2gtLzZmaG0Xdvpq+BZ6NriY+A="; 21 }; 22 23 strictDeps = true; 24 25 nativeBuildInputs = [ 26 autoreconfHook 27 pkg-config 28 asciidoc 29 libxslt 30 ]; 31 32 buildInputs = [ 33 openssl 34 keyutils 35 ]; 36 37 env.MANPAGE_DOCBOOK_XSL = "${docbook_xsl}/xml/xsl/docbook/manpages/docbook.xsl"; 38 39 meta = { 40 description = "evmctl utility to manage digital signatures of the Linux kernel integrity subsystem (IMA/EVM)"; 41 homepage = "https://sourceforge.net/projects/linux-ima/"; 42 license = lib.licenses.gpl2; 43 platforms = lib.platforms.linux; 44 maintainers = with lib.maintainers; [ nickcao ]; 45 }; 46}