diff options
author | Daniël de Kok <me@danieldk.eu> | 2020-06-27 09:29:45 +0200 |
---|---|---|
committer | Daniël de Kok <me@danieldk.eu> | 2020-06-27 09:29:45 +0200 |
commit | 37375dabb3222162117407476b007e0ae857cd67 (patch) | |
tree | 79c2843b349dc792cca7bafa19f6d7492b9c13ee /pkgs/tools/security/lynis | |
parent | c6e52f2fd34aba55fef662057f9f7ce7f0e6b929 (diff) |
lynis: install man page and Bash shell completion
Diffstat (limited to 'pkgs/tools/security/lynis')
-rw-r--r-- | pkgs/tools/security/lynis/default.nix | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/pkgs/tools/security/lynis/default.nix b/pkgs/tools/security/lynis/default.nix index 975288d0ab0d2..d7f42479d0b40 100644 --- a/pkgs/tools/security/lynis/default.nix +++ b/pkgs/tools/security/lynis/default.nix @@ -1,4 +1,4 @@ -{ stdenv, makeWrapper, fetchFromGitHub, gawk }: +{ stdenv, makeWrapper, fetchFromGitHub, gawk, installShellFiles }: stdenv.mkDerivation rec { pname = "lynis"; @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { sha256 = "05p8h2ww4jcc6lgxrm796cbvlfmw26rxq5fmw0xxavbpadiw752j"; }; - nativeBuildInputs = [ makeWrapper ]; + nativeBuildInputs = [ installShellFiles makeWrapper ]; postPatch = '' grep -rl '/usr/local/lynis' ./ | xargs sed -i "s@/usr/local/lynis@$out/share/lynis@g" @@ -22,6 +22,10 @@ stdenv.mkDerivation rec { cp -r include db default.prf $out/share/lynis/ cp -a lynis $out/bin wrapProgram "$out/bin/lynis" --prefix PATH : ${stdenv.lib.makeBinPath [ gawk ]} + + installManPage lynis.8 + installShellCompletion --bash --name lynis.bash \ + extras/bash_completion.d/lynis ''; meta = with stdenv.lib; { |