diff options
author | Marius Metzger <mariusmetzger@versanet.de> | 2017-08-09 12:41:15 +0200 |
---|---|---|
committer | Joachim Schiele <js@lastlog.de> | 2017-08-09 12:41:15 +0200 |
commit | 1db52734ad19aeea18f30f54a6f543f5b0cd1764 (patch) | |
tree | cc1bd54886df6d3368fc9ea7a75736da14378e6a /pkgs/servers/monitoring/nagios | |
parent | 345b35c48af0c6534fc649ef4b2050ebf0b91d50 (diff) |
check_ssl_cert: init at 1.51.0 (#28069)
Diffstat (limited to 'pkgs/servers/monitoring/nagios')
-rw-r--r-- | pkgs/servers/monitoring/nagios/plugins/check_ssl_cert.nix | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/servers/monitoring/nagios/plugins/check_ssl_cert.nix b/pkgs/servers/monitoring/nagios/plugins/check_ssl_cert.nix new file mode 100644 index 0000000000000..935b1092e6631 --- /dev/null +++ b/pkgs/servers/monitoring/nagios/plugins/check_ssl_cert.nix @@ -0,0 +1,33 @@ +{ pkgs, openssl }: +#with import <nixpkgs> {}; +with pkgs; + +stdenv.mkDerivation rec { + name = "check_ssl_cert-${version}"; + version = "1.51.0"; + + src = fetchgit { + url = https://github.com/matteocorti/check_ssl_cert; + rev = "4e31a82008a48cd6efb82914e0bb1e136b339a31"; # v1.51.0 + sha256 = "1x1lcxxgzvjznn1iyla4hmc02c0vqdbzvd8xj61niknm02q07lcf"; + }; + + buildInputs = [ makeWrapper file ]; + #nativeBuildInputs = [ makeWrapper ]; + + phases = [ "unpackPhase" "installPhase" ]; + + installPhase = '' + mkdir -p $out/bin + mkdir -p $out/man + cp check_ssl_cert $out/bin + cp check_ssl_cert.1 $out/man1 + wrapProgram $out/bin/check_ssl_cert \ + --prefix PATH : "${openssl}/bin:${file}/bin" + ''; + + meta = { + description = "A Nagios plugin to check the CA and validity of an X.509 certificate"; + license = stdenv.lib.licenses.gpl3; + }; +} |