parent
fb41277df3
commit
18bab16610
@ -0,0 +1,52 @@ |
||||
{ stdenv |
||||
, lib |
||||
, fetchFromGitHub |
||||
, makeWrapper |
||||
, installShellFiles |
||||
, dmidecode |
||||
, ethtool |
||||
, pciutils |
||||
, multipath-tools |
||||
, iproute2 |
||||
, sysvinit |
||||
}: |
||||
let |
||||
binPath = [ |
||||
iproute2 |
||||
dmidecode |
||||
ethtool |
||||
pciutils |
||||
multipath-tools |
||||
iproute2 |
||||
sysvinit |
||||
]; |
||||
in |
||||
|
||||
stdenv.mkDerivation rec { |
||||
pname = "xsos"; |
||||
version = "0.7.19"; |
||||
|
||||
src = fetchFromGitHub { |
||||
owner = "ryran"; |
||||
repo = "xsos"; |
||||
rev = "v${version}"; |
||||
sha256 = "11cc8z3pz4gl0mwl2fc701mn4cgx50fybygx0rvs9bhvb0jnphay"; |
||||
}; |
||||
|
||||
nativeBuildInputs = [ makeWrapper installShellFiles ]; |
||||
|
||||
installPhase = '' |
||||
mkdir -p $out/bin |
||||
cp -a xsos $out/bin |
||||
wrapProgram "$out/bin/xsos" --prefix PATH : ${lib.makeBinPath binPath} |
||||
installShellCompletion --bash --name xsos.bash xsos-bash-completion.bash |
||||
''; |
||||
|
||||
meta = with lib; { |
||||
description = "Summarize system info from sosreports"; |
||||
homepage = "https://github.com/ryran/xsos"; |
||||
license = licenses.gpl3; |
||||
platforms = [ "i686-linux" "x86_64-linux" ]; |
||||
maintainers = [ maintainers.nixinator ]; |
||||
}; |
||||
} |
Loading…
Reference in new issue