Nagstamon
Paquet d’installation silencieuse pour Nagstamon
3.18.1-1
System and network
System and network
Les paquets PREPROD sont des paquets construits via LUTI.
Ils restent généralement 5 jours en PREPROD, après quoi un deuxième scan VirusTotal est effectué pour vérifier que le status n'a pas changé.
Si le paquet réussit ce dernier contrôle, il est promu en PROD et publié sur le store.
- package: tis-nagstamon
- name: Nagstamon
- version: 3.18.1-1
- categories: System and network
- maintainer: WAPT Team,Tranquil IT,Ingrid TALBOT
- editor: Henri Wahl
- licence: opensource_free,cpe:/a:gnu:gpl_v2,wapt_public
- locale: all
- target_os: windows
- impacted_process: Nagstamon
- architecture: x86
- signature_date:
- size: 39.47 Mo
- installed_size: 143.77 Mo
- homepage : https://nagstamon.de/
package : tis-nagstamon
version : 3.18.1-1
architecture : x86
section : base
priority : optional
name : Nagstamon
categories : System and network
maintainer : WAPT Team,Tranquil IT,Ingrid TALBOT
description : Nagstamon is a status monitor for the desktop. It connects to multiple Nagios, Icinga, Opsview, Centreon, Op5 Monitor/Ninja, Check_MK Multisite and Thruk monitoring servers
depends :
conflicts :
maturity : PREPROD
locale : all
target_os : windows
min_wapt_version : 2.3
sources :
installed_size : 143772683
impacted_process : Nagstamon
description_fr : Nagstamon est un moniteur d'état pour le bureau. Il se connecte à plusieurs serveurs de surveillance Nagios, Icinga, Opsview, Centreon, Op5 Monitor/Ninja, Check_MK Multisite et Thruk
description_pl : Nagstamon to monitor stanu dla pulpitu. Łączy się z wieloma serwerami monitorującymi Nagios, Icinga, Opsview, Centreon, Op5 Monitor/Ninja, Check_MK Multisite i Thruk
description_de : Nagstamon ist ein Statusmonitor für den Desktop. Er verbindet sich mit mehreren Nagios-, Icinga-, Opsview-, Centreon-, Op5 Monitor/Ninja-, Check_MK Multisite- und Thruk-Überwachungsservern
description_es : Nagstamon es un monitor de estado para el escritorio. Se conecta a múltiples servidores de monitorización Nagios, Icinga, Opsview, Centreon, Op5 Monitor/Ninja, Check_MK Multisite y Thruk
description_pt : O Nagstamon é um monitor de estado para o ambiente de trabalho. Liga-se a vários servidores de monitorização Nagios, Icinga, Opsview, Centreon, Op5 Monitor/Ninja, Check_MK Multisite e Thruk
description_it : Nagstamon è un monitor di stato per il desktop. Si collega a più server di monitoraggio Nagios, Icinga, Opsview, Centreon, Op5 Monitor/Ninja, Check_MK Multisite e Thruk
description_nl : Nagstamon is een statusmonitor voor de desktop. Het maakt verbinding met meerdere Nagios, Icinga, Opsview, Centreon, Op5 Monitor/Ninja, Check_MK Multisite en Thruk monitoring servers
description_ru : Nagstamon - это монитор состояния для рабочего стола. Он подключается к нескольким серверам мониторинга Nagios, Icinga, Opsview, Centreon, Op5 Monitor/Ninja, Check_MK Multisite и Thruk
audit_schedule :
editor : Henri Wahl
keywords :
licence : opensource_free,cpe:/a:gnu:gpl_v2,wapt_public
homepage : https://nagstamon.de/
package_uuid : 35b61a51-797b-40c7-939b-0e06e38f80c3
valid_from :
valid_until :
forced_install_on :
changelog : https://github.com/HenriWahl/Nagstamon/releases
min_os_version :
max_os_version :
icon_sha256sum : 91f80479231b09ee3169b42cc158cba37059e3287bdb2c4ce687bdd91778d875
signer : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date : 2026-03-12T22:09:00.000000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
signature : jJq5gs6Dd2pm9lOPrmYJ+k2H/NpE/1lm+AHsFbqR5emtocrI1AlLK3k0eDhRoksUiGsBWZobVQ59lUbLqeyBaRPu7+WmfuxYAayzTkc6DbboKziWhxZfLkTrYzfKbx5P/Z9tr+435eNUYfUTyTSqNX0vWUB5vY9sNVC/+Q0bV59FI+pFKQ3JnFOg3Q418rxrFRgdKKRjTIuZ6+dbj1mtzM0b2uH6rxGN9DKWhi2a8dud1P/xVcM1n89yGvFVs3+3Qc6hME6jCQghA0IyQk60whczRaMRBvGUlVtBOa14jTY3lnTSyMfH2Xj3CdRSHG1f74wwXPzi5g0pOROGCWiOhQ==
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
bin_name = glob.glob("Nagstamon-*-win32_setup.exe")[0]
install_exe_if_needed(
bin_name, silentflags="/VERYSILENT",
key="{44F7CFFB-4776-4DA4-9930-A07178069517}_is1",
min_version=control.get_software_version())
# -*- coding: utf-8 -*-
from setuphelpers import *
import re
def update_package():
# Declaring local variables
package_updated = False
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
update_dict = {"windows-x64": "win64_setup.exe",
"windows-x86": "win32_setup.exe",
"macos" : ".dmg",
"debian_based" : ".deb",
"redhat_based" : ".rpm"}
api_url = "https://api.github.com/repos/HenriWahl/Nagstamon/releases/latest"
# Get data from API
releases_dict = json.loads(wgets(api_url, proxies=proxies))
exe_found = False # Flag pour indiquer la découverte d'un fichier .exe
for release in releases_dict:
if exe_found:
break
for asset in releases_dict["assets"]:
if update_dict[control.target_os + "-" + ensure_list(control.architecture)[0]] in asset["browser_download_url"] and asset[
"browser_download_url"
].endswith("exe"):
url_download = asset["browser_download_url"]
latest_bin = url_download.split("/")[-1]
version = releases_dict["name"].replace("v", "")
exe_found = True # Mettre à jour le flag pour indiquer qu'un exe a été trouvé
break
# Deleting binaries
for f in glob.glob("*.exe"):
if f != latest_bin:
remove_file(f)
# Downloading latest binaries
print("Download URL is: %s" % url_download)
if not isfile(latest_bin):
print("Downloading: %s" % latest_bin)
wget(url_download, latest_bin, proxies=proxies)
else:
print("Binary is present: %s" % latest_bin)
version = get_version_from_binary(latest_bin)
control.set_software_version(version)
control.save_control_to_wapt()
e1a92ca9d1d00457eb11f842b02798d6c534ff9950487c0c0ca3dfce4d5ea274 : Nagstamon-3.18.1-win32_setup.exe
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
ac7cdbb62e6d57ac481b171161aa4d9c68c22b5900a304939e176bb636b31e9a : WAPT/control
91f80479231b09ee3169b42cc158cba37059e3287bdb2c4ce687bdd91778d875 : WAPT/icon.png
a3bd5299461f081e5b093920981b12c8ef84baae79fa70d4f21f67f673da5cf9 : luti.json
9d55fecb81a4cf702b2946ff1c069ed8bef0997c0f52bcbc2428e5aeb4aa19e1 : setup.py
6c582186868186c4a1af4d647671a7541b87fa228174c2c4d386dc6d6e5ec6d0 : update_package.py