Loading pkgs/servers/monitoring/nagios-plugins/openbsd_snmp3_check/default.nix 0 → 100644 +41 −0 Original line number Diff line number Diff line { fetchFromGitHub, lib, nix-update-script, openbsd_snmp3_check, python3Packages, testers, }: python3Packages.buildPythonApplication rec { pname = "openbsd_snmp3_check"; version = "0.55"; pyproject = false; src = fetchFromGitHub { owner = "alexander-naumov"; repo = "openbsd_snmp3_check"; rev = "v${version}"; hash = "sha256-qDYANMvQU72f9wz8os7S1PfBH08AAqhtWLHVuSmkub4="; }; postInstall = '' install -Dm755 openbsd_snmp3.py $out/bin/openbsd_snmp3.py ''; passthru = { updateScript = nix-update-script { }; tests.version = testers.testVersion { package = openbsd_snmp3_check; }; }; meta = with lib; { changelog = "https://github.com/alexander-naumov/openbsd_snmp3_check/releases/tag/v${version}"; description = "SNMP v3 check for OpenBSD systems state monitoring"; homepage = "https://github.com/alexander-naumov/openbsd_snmp3_check"; license = with licenses; [ bsd3 ]; platforms = platforms.unix; maintainers = with maintainers; [ jwillikers ]; mainProgram = "openbsd_snmp3.py"; }; } pkgs/servers/monitoring/nagios-plugins/plugins.nix +1 −0 Original line number Diff line number Diff line Loading @@ -13,4 +13,5 @@ inherit (callPackage ./labs_consol_de { }) check_mssql_health check_nwc_health check_ups_health; manubulon-snmp-plugins = callPackage ./manubulon-snmp-plugins { }; openbsd_snmp3_check = callPackage ./openbsd_snmp3_check { }; } Loading
pkgs/servers/monitoring/nagios-plugins/openbsd_snmp3_check/default.nix 0 → 100644 +41 −0 Original line number Diff line number Diff line { fetchFromGitHub, lib, nix-update-script, openbsd_snmp3_check, python3Packages, testers, }: python3Packages.buildPythonApplication rec { pname = "openbsd_snmp3_check"; version = "0.55"; pyproject = false; src = fetchFromGitHub { owner = "alexander-naumov"; repo = "openbsd_snmp3_check"; rev = "v${version}"; hash = "sha256-qDYANMvQU72f9wz8os7S1PfBH08AAqhtWLHVuSmkub4="; }; postInstall = '' install -Dm755 openbsd_snmp3.py $out/bin/openbsd_snmp3.py ''; passthru = { updateScript = nix-update-script { }; tests.version = testers.testVersion { package = openbsd_snmp3_check; }; }; meta = with lib; { changelog = "https://github.com/alexander-naumov/openbsd_snmp3_check/releases/tag/v${version}"; description = "SNMP v3 check for OpenBSD systems state monitoring"; homepage = "https://github.com/alexander-naumov/openbsd_snmp3_check"; license = with licenses; [ bsd3 ]; platforms = platforms.unix; maintainers = with maintainers; [ jwillikers ]; mainProgram = "openbsd_snmp3.py"; }; }
pkgs/servers/monitoring/nagios-plugins/plugins.nix +1 −0 Original line number Diff line number Diff line Loading @@ -13,4 +13,5 @@ inherit (callPackage ./labs_consol_de { }) check_mssql_health check_nwc_health check_ups_health; manubulon-snmp-plugins = callPackage ./manubulon-snmp-plugins { }; openbsd_snmp3_check = callPackage ./openbsd_snmp3_check { }; }