Passim listens on 0.0.0.0:27500 and [::]:27500 until reboot
Describe the bug
After executing fwupdmgr, the following ports are opened by the caching software "passim", which has been implicitly started by fwupdmgr:
LISTEN 0 10 0.0.0.0:27500 0.0.0.0:*
LISTEN 0 10 [::]:27500 [::]:*
These ports are open to everyone in the network until the system has been rebooted.
Steps to Reproduce
Execute "fwupdmgr"
Expected behavior
In my opinion the software passim should be configured by fwupdmgr to only listen on localhost.
It should further be turned off again after usage. Making its usage optional, would also be an appreciated feature.
fwupd version information
fwupd 1.9.11-2
passim 0.1.5-1
fwupdmgr --version
~/sees> fwupdmgr --version
compile com.hughsie.libxmlb 0.3.15
compile org.freedesktop.Passim 0.1.5
compile com.hughsie.libjcat 0.2.0
compile org.freedesktop.fwupd 1.9.11
runtime org.freedesktop.fwupd-efi 1.4
compile org.freedesktop.gusb 0.4.8
runtime org.freedesktop.Passim 0.1.5
runtime org.freedesktop.gusb 0.4.8
runtime com.hughsie.libjcat 0.2.0
runtime org.kernel 6.7.0-arch3-1
runtime org.freedesktop.fwupd 1.9.11
Additional information
Installed from Arch Linux extra repository.
OS: Linux 6.7.0-arch3-1 #1 SMP PREEMPT_DYNAMIC Sat, 13 Jan 2024 14:37:14 +0000 x86_64 GNU/Linux