On Thu, Oct 29, 2026 at 07:23:28AM +0100, Salvatore Bonaccorso wrote: > Control: tags -1 +moreinfo > > Hi, > > On Fri, Oct 23, 2026 at 06:53:21PM -0700, Elliott Mitchell wrote: > > Package: nfs-common > > Version: 1:2.8.3-1 > > > > The "host=" setting in /etc/nfs.conf isn't fit for the function it needs > > to perform. Of note it doesn't allow binding to multiple addresses. It > > also doesn't allow restricting to binding IPv4-only nor IPv6-only. In > > fact I was unable to get it to restrict IPv6 binding at all. > > > > Multiple addresses is a common configuration. Disabling IPv4 or IPv6 > > are also common. > > > > It also appears stopping/starting `/etc/init.d/nfs-kernel-server` appears > > to leave old address bindings in place. If the "host=" setting is added, > > then the daemon is restarted it will remain bound to the wildcard > > address. > > > > NFS is a service which should be filtered at firewalls, but it should > > still be possible to restrict binding as a backup security measure. I'm > > tempted to rate this as pretty high importance. > > Thanks for your report. Those are rather questions and issues to bring > to upstream. Can you report them to upstream via the linux-nfs > mailinglist ([email protected]) and please include as well > both Steve Dickson <[email protected]> directly and this Debian > downstream bugreport, so we can keep track.
I thought that was specifically the duty of the maintainer. In particular this often needs a subscription to a mailing list, which the maintainer will have. Whereas asking for users to subscribe to yet another list for every bug is a major problem. I guess this is likely actually two bugs. First, running `/etc/init.d/nfs-kernel-server stop` fails to close the listening socket. Second is only being able to specify a single-IPv4 address for the host setting. I should add it could be useful to bind different ports on different addresses. One might even desire a port on the wildcard address, then different ports on various interfaces. Then there is the issue of being unable to disable IPv4 (likely IPv6 too). -- (\___(\___(\______ --=> 8-) EHM <=-- ______/)___/)___/) \BS ( | [email protected] PGP 87145445 | ) / \_CS\ | _____ -O #include <stddisclaimer.h> O- _____ | / _/ 8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445

