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

Reply via email to