Package: minissdpd
Version: 1.5.20190824-1
Severity: important

Dear Maintainers,

I don't know what lead me to this situation, but minissdpd is now broken on my 
system: For example, whenever I'm working with apt, I get:

root@debian-cyr:/etc# apt purge libtag1-vanilla:amd64
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus 
nécessaires :
  gir1.2-mutter-6 libbrlapi0.7 libgnome-desktop-3-18 libilmbase24 libjsoncpp1 
libmozjs-68-0 libmutter-6-0 libopenexr24 libpgm-5.2-0 libplacebo29 libpoppler95 
libqt5opengl5
  libraw19 libsnmp35 libusrsctp1 linux-image-5.8.0-1-amd64 mousetweaks
Veuillez utiliser « apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
  libtag1-vanilla*
0 mis à jour, 0 nouvellement installés, 1 à enlever et 91 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] 
Paramétrage de minissdpd (1.5.20190824-1) ...
Job for minissdpd.service failed because the control process exited with error 
code.
See "systemctl status minissdpd.service" and "journalctl -xe" for details.
invoke-rc.d: initscript minissdpd, action "restart" failed.
● minissdpd.service - keep memory of all UPnP devices that announced themselves
     Loaded: loaded (/lib/systemd/system/minissdpd.service; enabled; vendor 
preset: enabled)
     Active: failed (Result: exit-code) since Sat 2020-11-14 11:56:30 CET; 8ms 
ago
       Docs: man:minissdpd(1)
    Process: 3236 ExecCondition=/usr/lib/minissdpd/minissdpd-systemd-wrapper -t 
${MiniSSDPd_INTERFACE_ADDRESS} (code=exited, status=0/SUCCESS)
    Process: 3237 ExecStart=/usr/lib/minissdpd/minissdpd-systemd-wrapper 
${MiniSSDPd_INTERFACE_ADDRESS} $MiniSSDPd_OTHER_OPTIONS (code=exited, 
status=1/FAILURE)

nov. 14 11:56:30 debian-cyr minissdpd-systemd-wrapper[3237]: Error parsing 
address/mask (or interface name) : eth0
nov. 14 11:56:30 debian-cyr minissdpd-systemd-wrapper[3237]: can't parse "eth0" 
as a valid address or interface name
nov. 14 11:56:30 debian-cyr minissdpd-systemd-wrapper[3237]: Usage: 
/usr/sbin/minissdpd [-d] [-6] [-s socket] [-p pidfile] [-t TTL] [-f device] -i 
<interface> [-i <interface2>] ...
nov. 14 11:56:30 debian-cyr minissdpd-systemd-wrapper[3237]:   <interface> is 
either an IPv4 address with mask such as
nov. 14 11:56:30 debian-cyr minissdpd-systemd-wrapper[3237]:   
192.168.1.42/255.255.255.0, or an interface name such as eth0.
nov. 14 11:56:30 debian-cyr minissdpd-systemd-wrapper[3237]:   By default, 
socket will be open as /var/run/minissdpd.sock
nov. 14 11:56:30 debian-cyr minissdpd-systemd-wrapper[3237]:   and pid written 
to file /var/run/minissdpd.pid
nov. 14 11:56:30 debian-cyr systemd[1]: minissdpd.service: Control process 
exited, code=exited, status=1/FAILURE
nov. 14 11:56:30 debian-cyr systemd[1]: minissdpd.service: Failed with result 
'exit-code'.
nov. 14 11:56:30 debian-cyr systemd[1]: Failed to start keep memory of all UPnP 
devices that announced themselves.
dpkg: erreur de traitement du paquet minissdpd (--configure) :
 installed minissdpd package post-installation script subprocess returned error 
exit status 1
Des erreurs ont été rencontrées pendant l'exécution :
 minissdpd
E: Sub-process /usr/bin/dpkg returned an error code (1)
 
When I change MiniSSDPd_INTERFACE_ADDRESS="wlan0" in /etc/default/minissdpd, I 
can systemctl start minissdpd again, but, 
as soon as I work with apt and the above mentionned error occurs, 
MiniSSDPd_INTERFACE_ADDRESS is set back to "eth0" in /etc/default/minissdpd.
So, there must be something wrong in minissdpd's installation scripts.

In case in may help, here's my /etc/network/interfaces file:

root@debian-cyr:/etc/network# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
#allow-hotplug eth0
#iface eth0 inet static
#  address 192.168.0.43
#  netmask 255.255.255.0
#  gateway 192.168.0.1

# This is an autoconfigured IPv6 interface
#iface eth0 inet6 auto

PS: Reporting this bug lead me to a solution: I've run "echo minssdpd 
minissdpd/listen select wlan0 | debconf-set-selections". But, here's the
    report anyway.

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.9.0-1-amd64 (SMP w/4 CPU threads)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages minissdpd depends on:
ii  debconf [debconf-2.0]  1.5.74
ii  init-system-helpers    1.58
ii  libc6                  2.30-4
ii  libnfnetlink0          1.0.1-3+b1
ii  lsb-base               11.1.0

minissdpd recommends no packages.

minissdpd suggests no packages.

-- Configuration Files:
/etc/default/minissdpd changed:
MiniSSDPd_INTERFACE_ADDRESS="wlan0"
MiniSSDPd_OTHER_OPTIONS="-6"


-- debconf information:
* minissdpd/listen: eth0
* minissdpd/start_daemon: true
  minissdpd/why_I_am_here:
  minissdpd/ip6: true

Reply via email to