Notifying dom0 about installed applications

Whenever we install some packages in our VMs we get this message at the end of dnf/apt(-get).
I wonder what it exactly does, how this is implemented and if this can be disabled.
Background: Testing some packages in a dispVM this function can take some time (even minutes) even though I’m probably not interested in this feature, since the packages get lost on shutdown anyway and “Check for qube updates” is disabled for all qubes.

1 Like

It should be the post-install scripts that are triggered on package installation.
For debian it would be:

Processing triggers for desktop-file-utils (0.26-1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for qubes-core-agent (4.2.27-1+deb12u1) ...
Processing triggers for mailcap (3.70+nmu1) ...

The post-install script for qubes-core-agent package is:

/var/lib/dpkg/info/qubes-core-agent.postinst

You can disable the post-installation scripts.

3 Likes