From 1db52734ad19aeea18f30f54a6f543f5b0cd1764 Mon Sep 17 00:00:00 2001 From: Marius Metzger Date: Wed, 9 Aug 2017 12:41:15 +0200 Subject: check_ssl_cert: init at 1.51.0 (#28069) --- .../monitoring/nagios/plugins/check_ssl_cert.nix | 33 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 35 insertions(+) create mode 100644 pkgs/servers/monitoring/nagios/plugins/check_ssl_cert.nix 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 000000000000..935b1092e663 --- /dev/null +++ b/pkgs/servers/monitoring/nagios/plugins/check_ssl_cert.nix @@ -0,0 +1,33 @@ +{ pkgs, openssl }: +#with import {}; +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; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e9571367340b..1cd996fca06e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11360,6 +11360,8 @@ with pkgs; munin = callPackage ../servers/monitoring/munin { }; nagiosPluginsOfficial = callPackage ../servers/monitoring/nagios/plugins/official-2.x.nix { }; + + checkSSLCert = callPackage ../servers/monitoring/nagios/plugins/check_ssl_cert.nix { }; neo4j = callPackage ../servers/nosql/neo4j { }; -- cgit 1.4.1