Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: [update] x11/nagstamon 3.16.2 and switch to MODPY_PYBUILD
To:
Landry Breuil <landry@openbsd.org>
Cc:
ports@openbsd.org
Date:
Tue, 19 Aug 2025 14:05:48 +0100

Download raw body.

Thread
last time I tried a newer version, it didn't work, but this one does
(pointing at icinga 2 with icingadb).

I have some tidy-up but I can do that on top, OK


On 2025/08/19 14:13, Landry Breuil wrote:
> hi,
> 
> i've never used that software, but it still used MODPY_SETUPTOOLS, and
> was badly outdated .. upstream moved to qt6 a while ago, so that's one
> less consumer for pyqt5, and it also improved the kerberos detection so
> no need for ugly patches.
> 
> feedback from actual users welcome !
> 
> Landry

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/nagstamon/Makefile,v
> diff -u -r1.39 Makefile
> --- Makefile	21 Dec 2024 11:39:18 -0000	1.39
> +++ Makefile	19 Aug 2025 12:10:52 -0000
> @@ -1,23 +1,22 @@
>  COMMENT=		nagios status monitor for the Desktop
>  
> -MODPY_DISTV=	3.8.0
> +MODPY_DISTV=	3.16.2
>  GH_ACCOUNT=		HenriWahl
>  GH_PROJECT=		Nagstamon
>  GH_TAGNAME=		v${MODPY_DISTV}
>  PKGNAME=		${DISTNAME:L}
>  #WRKDIST=		${WRKDIR}/Nagstamon-${MODPY_DISTV}
> -REVISION=		4
>  
>  CATEGORIES=		x11 net
>  
> -HOMEPAGE=		http://nagstamon.ifw-dresden.de/
> +HOMEPAGE=		https://nagstamon.de/
>  
>  # GPLv2
>  PERMIT_PACKAGE=	Yes
>  
>  MODULES=		lang/python
>  
> -MODPY_SETUPTOOLS=	Yes
> +MODPY_PYBUILD =		setuptools
>  
>  BUILD_DEPENDS=		${RUN_DEPENDS}
>  
> @@ -26,12 +25,18 @@
>  			sysutils/py-psutil \
>  			www/py-beautifulsoup4 \
>  			www/py-requests \
> -			x11/py-qt5
> +			x11/py-qt6
>  
>  NO_TEST=		Yes
>  
>  post-install:
>  	cd ${PREFIX}/bin && mv nagstamon.py nagstamon
> +	${INSTALL_DATA_DIR} ${PREFIX}/share/pixmaps
> +	${INSTALL_DATA} ${WRKINST}${MODPY_SITEPKG}${TRUEPREFIX}/share/pixmaps/nagstamon.svg ${PREFIX}/share/pixmaps/nagstamon.svg
> +	${INSTALL_DATA_DIR} ${PREFIX}/share/applications
> +	${INSTALL_DATA} ${WRKINST}${MODPY_SITEPKG}${TRUEPREFIX}/share/applications/nagstamon.desktop ${PREFIX}/share/applications/nagstamon.desktop
> +	${INSTALL_DATA} ${WRKINST}${MODPY_SITEPKG}${TRUEPREFIX}/man/man1/nagstamon.1.gz ${PREFIX}/man/man1/nagstamon.1.gz
> +	rm -Rf ${WRKINST}/${MODPY_SITEPKG}/usr
>  	gunzip ${PREFIX}/man/man1/nagstamon.1.gz
>  
>  .include <bsd.port.mk>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/x11/nagstamon/distinfo,v
> diff -u -r1.15 distinfo
> --- distinfo	17 Nov 2021 14:54:32 -0000	1.15
> +++ distinfo	19 Aug 2025 12:10:52 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (Nagstamon-3.8.0.tar.gz) = 6OMkeQYdNsyvNLTVRA+Zjsc8CYO1KQ4A5SOzTK6+cO0=
> -SIZE (Nagstamon-3.8.0.tar.gz) = 585689
> +SHA256 (Nagstamon-3.16.2.tar.gz) = QuXs0muY0CvEJFB7ehMhvcQG4MByp3ySEmr7qB1enEk=
> +SIZE (Nagstamon-3.16.2.tar.gz) = 582957
> Index: patches/patch-Nagstamon_Config_py
> ===================================================================
> RCS file: /cvs/ports/x11/nagstamon/patches/patch-Nagstamon_Config_py,v
> diff -u -r1.11 patch-Nagstamon_Config_py
> --- patches/patch-Nagstamon_Config_py	11 Mar 2022 20:16:49 -0000	1.11
> +++ patches/patch-Nagstamon_Config_py	19 Aug 2025 12:10:52 -0000
> @@ -1,7 +1,7 @@
>  Index: Nagstamon/Config.py
>  --- Nagstamon/Config.py.orig
>  +++ Nagstamon/Config.py
> -@@ -789,17 +789,17 @@ class Config(object):
> +@@ -784,17 +784,17 @@ class Config(object):
>           else:
>               # the Linux settings
>               defaultactions = {"RDP": Action(name="RDP", description="Connect via RDP.",
> Index: patches/patch-Nagstamon_QUI___init___py
> ===================================================================
> RCS file: patches/patch-Nagstamon_QUI___init___py
> diff -N patches/patch-Nagstamon_QUI___init___py
> --- patches/patch-Nagstamon_QUI___init___py	11 Mar 2022 20:16:49 -0000	1.3
> +++ /dev/null	1 Jan 1970 00:00:00 -0000
> @@ -1,14 +0,0 @@
> -Disable Kerberos support, we don't have requests_gssapi or requests_kerberos
> -
> -Index: Nagstamon/QUI/__init__.py
> ---- Nagstamon/QUI/__init__.py.orig
> -+++ Nagstamon/QUI/__init__.py
> -@@ -5807,7 +5807,7 @@ class Dialog_Server(Dialog):
> -         self.ui.button_choose_custom_cert_ca_file.clicked.connect(self.choose_custom_cert_ca_file)
> - 
> -         # fill authentication combobox
> --        self.ui.input_combobox_authentication.addItems(['Basic', 'Digest', 'Kerberos'])
> -+        self.ui.input_combobox_authentication.addItems(['Basic', 'Digest'])
> -         if ECP_AVAILABLE is True:
> -             self.ui.input_combobox_authentication.addItems(['ECP'])
> - 
> Index: patches/patch-Nagstamon_Servers_Generic_py
> ===================================================================
> RCS file: patches/patch-Nagstamon_Servers_Generic_py
> diff -N patches/patch-Nagstamon_Servers_Generic_py
> --- patches/patch-Nagstamon_Servers_Generic_py	11 Mar 2022 20:16:49 -0000	1.3
> +++ /dev/null	1 Jan 1970 00:00:00 -0000
> @@ -1,37 +0,0 @@
> -Disable Kerberos support, we don't have requests_gssapi or requests_kerberos
> -
> -Index: Nagstamon/Servers/Generic.py
> ---- Nagstamon/Servers/Generic.py.orig
> -+++ Nagstamon/Servers/Generic.py
> -@@ -54,13 +54,13 @@ from Nagstamon.Config import (AppInfo,
> - 
> - 
> - # requests_gssapi is newer but not available everywhere
> --try:
> --    # extra imports needed to get it compiled on macOS
> --    import numbers
> --    import gssapi.raw.cython_converters
> --    from requests_gssapi import HTTPSPNEGOAuth as HTTPSKerberos
> --except ImportError:
> --    from requests_kerberos import HTTPKerberosAuth as HTTPSKerberos
> -+#try:
> -+#    # extra imports needed to get it compiled on macOS
> -+#    import numbers
> -+#    import gssapi.raw.cython_converters
> -+#    from requests_gssapi import HTTPSPNEGOAuth as HTTPSKerberos
> -+#except ImportError:
> -+#    from requests_kerberos import HTTPKerberosAuth as HTTPSKerberos
> - 
> - try:
> -     from requests_ecp import HTTPECPAuth
> -@@ -272,8 +272,8 @@ class GenericServer(object):
> -                 self.session.auth = requests.auth.HTTPDigestAuth(self.username, self.password)
> -             elif self.authentication == 'ecp':
> -                 self.session.auth = HTTPECPAuth(self.idp_ecp_endpoint, username=self.username, password=self.password)
> --            elif self.authentication == 'kerberos':
> --                self.session.auth = HTTPSKerberos()
> -+#            elif self.authentication == 'kerberos':
> -+#                self.session.auth = HTTPSKerberos()
> - 
> -             # default to check TLS validity
> -             if self.ignore_cert:
> Index: patches/patch-setup_py
> ===================================================================
> RCS file: /cvs/ports/x11/nagstamon/patches/patch-setup_py,v
> diff -u -r1.11 patch-setup_py
> --- patches/patch-setup_py	30 Mar 2023 23:23:25 -0000	1.11
> +++ patches/patch-setup_py	19 Aug 2025 12:10:52 -0000
> @@ -1,24 +1,21 @@
>  Index: setup.py
>  --- setup.py.orig
>  +++ setup.py
> -@@ -43,9 +43,9 @@ if OS not in ['Windows', 'Darwin']:
> +@@ -42,6 +42,8 @@ if OS not in ['Windows', 'Darwin']:
> +     # platform.dist() does not exist on NetBSD
>       elif OS == 'NetBSD':
>           DIST, DIST_VERSION, DIST_NAME = ('', '', '')
> -     else:
> --        DIST, DIST_VERSION, DIST_NAME = platform.dist()
> ++    elif OS == 'OpenBSD':
>  +        DIST, DIST_VERSION, DIST_NAME = ('', '', '')
> +     else:
> +         DIST, DIST_VERSION, DIST_NAME = platform.dist()
>       NAME = NAME.lower()
> --VERSION = AppInfo.VERSION.replace('-', '.') + '.' + DIST + DIST_VERSION
> -+VERSION = AppInfo.VERSION.replace('-', '.')
> - 
> - NAGSTAMON_SCRIPT = 'nagstamon.py'
> - 
> -@@ -126,7 +126,7 @@ setup(name=NAME,
> -                 'Nagstamon.thirdparty.Xlib.xobject'],
> -       package_dir={'Nagstamon': 'Nagstamon'},
> -       package_data={'Nagstamon': ['resources/*']},
> +@@ -153,7 +155,7 @@ setup(name=NAME,
> +                                   'resources/qui/*',
> +                                   'resources/LICENSE',
> +                                   'resources/CREDITS']},
>  -      data_files=[('%s/share/man/man1' % sys.prefix, ['Nagstamon/resources/nagstamon.1.gz']),
>  +      data_files=[('%s/man/man1' % sys.prefix, ['Nagstamon/resources/nagstamon.1.gz']),
> -           ('%s/share/pixmaps' % sys.prefix, ['Nagstamon/resources/nagstamon.svg']),
> -           ('%s/share/applications' % sys.prefix, ['Nagstamon/resources/nagstamon.desktop'])],
> +                   ('%s/share/pixmaps' % sys.prefix, ['Nagstamon/resources/nagstamon.svg']),
> +                   ('%s/share/applications' % sys.prefix, ['Nagstamon/resources/nagstamon.desktop'])],
>         options=dict(build_exe=build_exe_options,
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/x11/nagstamon/pkg/PLIST,v
> diff -u -r1.14 PLIST
> --- pkg/PLIST	21 Dec 2024 11:46:05 -0000	1.14
> +++ pkg/PLIST	19 Aug 2025 12:10:52 -0000
> @@ -6,40 +6,42 @@
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/__init__.py
>  ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/${MODPY_PYCACHE}dialog_about.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/${MODPY_PYCACHE}dialog_acknowledge.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/${MODPY_PYCACHE}dialog_authentication.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/${MODPY_PYCACHE}dialog_downtime.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/${MODPY_PYCACHE}dialog_server_missing.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/${MODPY_PYCACHE}dialog_submit.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/${MODPY_PYCACHE}settings_action.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/${MODPY_PYCACHE}settings_main.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/${MODPY_PYCACHE}settings_server.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/dialog_about.py
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/dialog_acknowledge.py
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/dialog_authentication.py
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/dialog_downtime.py
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/dialog_server_missing.py
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/dialog_submit.py
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/settings_action.py
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/settings_main.py
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/settings_server.py
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/${MODPY_PYCACHE}qt.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/${MODPY_PYCACHE}qt.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/QUI/qt.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Alertmanager/
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Alertmanager/__init__.py
>  ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Alertmanager/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Alertmanager/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Alertmanager/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Alertmanager/${MODPY_PYCACHE}alertmanagerserver.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Alertmanager/${MODPY_PYCACHE}alertmanagerserver.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Alertmanager/${MODPY_PYCACHE}alertmanagerservice.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Alertmanager/${MODPY_PYCACHE}alertmanagerservice.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Alertmanager/${MODPY_PYCACHE}helpers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Alertmanager/${MODPY_PYCACHE}helpers.${MODPY_PYC_MAGIC_TAG}pyc
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Alertmanager/alertmanagerserver.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Alertmanager/alertmanagerservice.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Alertmanager/helpers.py
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Centreon.py
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Centreon/
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Centreon/CentreonAPI.py
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Centreon/CentreonLegacy.py
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Centreon/__init__.py
> +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Centreon/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Centreon/${MODPY_PYCACHE}CentreonAPI.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Centreon/${MODPY_PYCACHE}CentreonAPI.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Centreon/${MODPY_PYCACHE}CentreonLegacy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Centreon/${MODPY_PYCACHE}CentreonLegacy.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Centreon/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Centreon/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Generic.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Icinga.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Icinga2API.py
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/IcingaDBWeb.py
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/IcingaDBWebNotifications.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/IcingaWeb2.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Livestatus.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Monitos3.py
> @@ -57,35 +59,61 @@
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/Zenoss.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/__init__.py
>  ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}/
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Centreon.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Generic.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Generic.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Icinga.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Icinga.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Icinga2API.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Icinga2API.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}IcingaDBWeb.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}IcingaDBWeb.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}IcingaDBWebNotifications.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}IcingaDBWebNotifications.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}IcingaWeb2.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}IcingaWeb2.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Livestatus.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Livestatus.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Monitos3.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Monitos3.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Monitos4x.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Monitos4x.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Multisite.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Multisite.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Nagios.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Nagios.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Opsview.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Opsview.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Prometheus.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Prometheus.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Sensu.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Sensu.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}SensuGo.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}SensuGo.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}SnagView3.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}SnagView3.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Thruk.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Thruk.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Zabbix.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Zabbix.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}ZabbixProblemBased.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}ZabbixProblemBased.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Zenoss.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}Zenoss.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}op5Monitor.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/${MODPY_PYCACHE}op5Monitor.${MODPY_PYC_MAGIC_TAG}pyc
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/Servers/op5Monitor.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/__init__.py
>  ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Nagstamon/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/${MODPY_PYCACHE}Config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/${MODPY_PYCACHE}Config.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/${MODPY_PYCACHE}Helpers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/${MODPY_PYCACHE}Helpers.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/${MODPY_PYCACHE}Objects.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/${MODPY_PYCACHE}Objects.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/${MODPY_PYCACHE}setup.${MODPY_PYC_MAGIC_TAG}pyc
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/resources/
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/resources/CREDITS
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/resources/LICENSE
> @@ -108,8 +136,17 @@
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/resources/nagstamon_systrayicon_empty.svg
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/resources/nagstamon_systrayicon_template.svg
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/resources/qt.conf
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/resources/qui/
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/resources/qui/dialog_about.ui
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/resources/qui/dialog_acknowledge.ui
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/resources/qui/dialog_authentication.ui
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/resources/qui/dialog_downtime.ui
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/resources/qui/dialog_server_missing.ui
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/resources/qui/dialog_submit.ui
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/resources/qui/settings_action.ui
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/resources/qui/settings_main.ui
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/resources/qui/settings_server.ui
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/resources/warning.wav
> -lib/python${MODPY_VERSION}/site-packages/Nagstamon/setup.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/X.py
> @@ -119,28 +156,46 @@
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/Xutil.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/__init__.py
>  ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}X.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}X.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}XK.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}XK.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}Xatom.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}Xatom.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}Xcursorfont.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}Xcursorfont.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}Xutil.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}Xutil.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}display.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}display.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}error.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}error.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}rdb.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}rdb.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}threaded.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}threaded.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}xauth.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/${MODPY_PYCACHE}xauth.${MODPY_PYC_MAGIC_TAG}pyc
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/display.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/error.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/ext/
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/ext/__init__.py
>  ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/ext/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/ext/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/ext/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/ext/${MODPY_PYCACHE}composite.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/ext/${MODPY_PYCACHE}composite.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/ext/${MODPY_PYCACHE}randr.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/ext/${MODPY_PYCACHE}randr.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/ext/${MODPY_PYCACHE}record.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/ext/${MODPY_PYCACHE}record.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/ext/${MODPY_PYCACHE}shape.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/ext/${MODPY_PYCACHE}shape.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/ext/${MODPY_PYCACHE}xinerama.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/ext/${MODPY_PYCACHE}xinerama.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/ext/${MODPY_PYCACHE}xtest.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/ext/${MODPY_PYCACHE}xtest.${MODPY_PYC_MAGIC_TAG}pyc
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/ext/composite.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/ext/randr.py
> @@ -151,11 +206,17 @@
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/protocol/
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/protocol/__init__.py
>  ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/protocol/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/protocol/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/protocol/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/protocol/${MODPY_PYCACHE}display.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/protocol/${MODPY_PYCACHE}display.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/protocol/${MODPY_PYCACHE}event.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/protocol/${MODPY_PYCACHE}event.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/protocol/${MODPY_PYCACHE}request.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/protocol/${MODPY_PYCACHE}request.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/protocol/${MODPY_PYCACHE}rq.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/protocol/${MODPY_PYCACHE}rq.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/protocol/${MODPY_PYCACHE}structs.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/protocol/${MODPY_PYCACHE}structs.${MODPY_PYC_MAGIC_TAG}pyc
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/protocol/display.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/protocol/event.py
> @@ -166,10 +227,15 @@
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/support/
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/support/__init__.py
>  ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/support/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/support/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/support/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/support/${MODPY_PYCACHE}connect.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/support/${MODPY_PYCACHE}connect.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/support/${MODPY_PYCACHE}lock.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/support/${MODPY_PYCACHE}lock.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/support/${MODPY_PYCACHE}unix_connect.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/support/${MODPY_PYCACHE}unix_connect.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/support/${MODPY_PYCACHE}vms_connect.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/support/${MODPY_PYCACHE}vms_connect.${MODPY_PYC_MAGIC_TAG}pyc
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/support/connect.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/support/lock.py
> @@ -180,12 +246,19 @@
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/xobject/
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/xobject/__init__.py
>  ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/xobject/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/xobject/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/xobject/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/xobject/${MODPY_PYCACHE}colormap.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/xobject/${MODPY_PYCACHE}colormap.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/xobject/${MODPY_PYCACHE}cursor.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/xobject/${MODPY_PYCACHE}cursor.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/xobject/${MODPY_PYCACHE}drawable.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/xobject/${MODPY_PYCACHE}drawable.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/xobject/${MODPY_PYCACHE}fontable.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/xobject/${MODPY_PYCACHE}fontable.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/xobject/${MODPY_PYCACHE}icccm.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/xobject/${MODPY_PYCACHE}icccm.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/xobject/${MODPY_PYCACHE}resource.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/xobject/${MODPY_PYCACHE}resource.${MODPY_PYC_MAGIC_TAG}pyc
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/xobject/colormap.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/xobject/cursor.py
> @@ -195,22 +268,30 @@
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/Xlib/xobject/resource.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/__init__.py
>  ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/${MODPY_PYCACHE}ewmh.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/${MODPY_PYCACHE}ewmh.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/${MODPY_PYCACHE}sensu_api.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/${MODPY_PYCACHE}sensu_api.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/${MODPY_PYCACHE}sensugo_api.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/${MODPY_PYCACHE}sensugo_api.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/${MODPY_PYCACHE}zabbix_api.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/${MODPY_PYCACHE}zabbix_api.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/${MODPY_PYCACHE}zenoss_api.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/${MODPY_PYCACHE}zenoss_api.${MODPY_PYC_MAGIC_TAG}pyc
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/ewmh.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/sensu_api.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/sensugo_api.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/zabbix_api.py
>  lib/python${MODPY_VERSION}/site-packages/Nagstamon/thirdparty/zenoss_api.py
> -lib/python${MODPY_VERSION}/site-packages/nagstamon-${MODPY_DISTV}-py${MODPY_VERSION}.egg-info/
> -lib/python${MODPY_VERSION}/site-packages/nagstamon-${MODPY_DISTV}-py${MODPY_VERSION}.egg-info/PKG-INFO
> -lib/python${MODPY_VERSION}/site-packages/nagstamon-${MODPY_DISTV}-py${MODPY_VERSION}.egg-info/SOURCES.txt
> -lib/python${MODPY_VERSION}/site-packages/nagstamon-${MODPY_DISTV}-py${MODPY_VERSION}.egg-info/dependency_links.txt
> -lib/python${MODPY_VERSION}/site-packages/nagstamon-${MODPY_DISTV}-py${MODPY_VERSION}.egg-info/top_level.txt
> +lib/python${MODPY_VERSION}/site-packages/nagstamon-${MODPY_DISTV}.dist-info/
> +lib/python${MODPY_VERSION}/site-packages/nagstamon-${MODPY_DISTV}.dist-info/METADATA
> +lib/python${MODPY_VERSION}/site-packages/nagstamon-${MODPY_DISTV}.dist-info/RECORD
> +lib/python${MODPY_VERSION}/site-packages/nagstamon-${MODPY_DISTV}.dist-info/WHEEL
> +lib/python${MODPY_VERSION}/site-packages/nagstamon-${MODPY_DISTV}.dist-info/licenses/
> +lib/python${MODPY_VERSION}/site-packages/nagstamon-${MODPY_DISTV}.dist-info/licenses/LICENSE
> +lib/python${MODPY_VERSION}/site-packages/nagstamon-${MODPY_DISTV}.dist-info/top_level.txt
>  @man man/man1/nagstamon.1
>  share/applications/nagstamon.desktop
>  share/pixmaps/