Package: miniupnpd-nftables Version: 2.3.1-1 Severity: grave Justification: renders package unusable
Dear Maintainer, In the hope of fixing miniupnpd breakage on my system (different problem to #1033012 BTW), I switched from the xtables backend to nftables. Unfortunately, like miniupnpd-iptables, the systemd configuration seems to be in a "could never have worked" state. Line 75 of /etc/miniupnpd/nft_init.sh is: $NFT -f /tmp/miniupnpd.nft Nothing in miniupnpd or miniupnpd-nftables defines $NFT! Okay, so I add 'NFT=nft' to miniupnpd_functions.sh. I then discover that neither $TABLE, $NAT_TABLE, $CHAIN, $PREROUTING_CHAIN, or $POSTROUTING_CHAIN are set either. I worked around all this by setting all of the above from within miniupnpd_functions.sh, but I expect the correct fix would also take into account table/chain names specified in miniupnpd.conf -- System Information: Debian Release: 12.0 APT prefers stable-security APT policy: (500, 'stable-security'), (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 'oldoldstable-updates'), (500, 'oldoldstable-debug'), (500, 'oldoldstable'), (500, 'stable'), (500, 'oldstable'), (460, 'unstable') Architecture: i386 (i686) Kernel: Linux 6.1.0-9-686-pae (SMP w/1 CPU thread; PREEMPT) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages miniupnpd-nftables depends on: ii libc6 2.36-9 ii libmnl0 1.0.4-3 ii libnftnl11 1.2.4-2 miniupnpd-nftables recommends no packages. miniupnpd-nftables suggests no packages. -- no debconf information