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: debian(>=10),ubuntu(>=18)
- impacted_process: Nagstamon
- architecture: x64
- signature_date:
- size: 998.15 Ko
- installed_size: 143.77 Mo
- homepage : https://nagstamon.de/
package : tis-nagstamon
version : 3.18.1-1
architecture : x64
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 : debian(>=10),ubuntu(>=18)
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 : fcbcef39-561c-4068-bdfa-d353c0673786
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:04:43.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 : IN+5sr7lYQtdBf0+JGlrhNX9MwNscxFlSs8j/HXvwYAsr0T2XzPy7DXUIFPwWfVjIp4h0LPIk7sfcRUXiU36CD6NdnT1/m7Q5i5fXwcOIogMYZjABwBAAt1iZtm3T9oFd4SfAUC3+U3k0I8yYW5aS13R2Dw5TJkxAur17+krhGPulbzEFFqmD35Qf4Ocd8isAHHLUQd52Vvf4ek8E56xM40tEaDh1Qj/b77iBiniModTBspVAdmcsQ07EIxi5I8pU77OFCNg6djrPyG9ofXrjnHU5OfyOmszVkXteUNYd53vgE+nN+nzajLEqsmo2D2ho2u0PKPbzy29yd2KDJ9ieg==
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
install_deb(glob.glob("nagstamon_*_all.deb")[0])
def uninstall():
uninstall_apt("nagstamon")
# -*- 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(>=10),ubuntu(>=18)" : ".deb",
"almalinux(>=8)" : ".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))
deb_found = False # Flag pour indiquer la découverte d'un fichier .deb
for release in releases_dict:
if deb_found:
break
for asset in releases_dict["assets"]:
if asset["browser_download_url"].endswith(".deb") and update_dict[control.target_os] in asset["browser_download_url"]:
url_download = asset["browser_download_url"]
latest_bin = url_download.split("/")[-1]
version = releases_dict["name"].replace("v", "")
deb_found = True # Mettre à jour le flag pour indiquer qu'un deb a été trouvé
break
# Deleting binaries
for f in glob.glob("*.deb"):
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)
control.set_software_version(version)
control.save_control_to_wapt()
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
f7b05e85a823e4f7bab1ee031303df17fbd885bcb8bbbd972c1b9b177b3ecc99 : WAPT/control
91f80479231b09ee3169b42cc158cba37059e3287bdb2c4ce687bdd91778d875 : WAPT/icon.png
06ec901468aa8a33d7f771e93e56d7d26461d10d951df7289a320b1d889dac24 : luti.json
9291685227c2a71a4ae3a1aff05b24ceeac04f98003b005a4252a324c8638b34 : nagstamon_3.18.1_all.deb
1153893a649afe128e8b41b6c9c5f1f07c8798f7b7d47f48e1211773bf9b4f62 : setup.py
febeb5f2736212768c368597479db0e3af8e7c07a040481e44e41f70302f5221 : update_package.py