Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1254126

Bug#1109999: [nfs-common] default option (${STATDOPTS}) is not used

From Jean-Marc LACROIX <jeanmarc.lacroix@free.fr>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#1109999: [nfs-common] default option (${STATDOPTS}) is not used
Date 2025-07-28 11:00 +0200
Message-ID <LdrS9-3lKA-1@gated-at.bofh.it> (permalink)
References <LdhpM-3eWA-3@gated-at.bofh.it> <Ldorf-3jFO-1@gated-at.bofh.it> <LdhpM-3eWA-3@gated-at.bofh.it> <Ldorf-3jFO-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


Le 28/07/2025 à 07:12, Jochen Sprickerhof a écrit :
> Hi Jean-Marc,
> 
> * Jean-Marc LACROIX <jeanmarc.lacroix@free.fr> [2025-07-27 23:43]:
>> In order to increase (a little !) security, and as defined into 
>> http://wiki.debian.org/SecuringNFS, it is a good practice to defined 
>> one static port for nfs-stad daemon.
>>
>> This feature is available in the man. Furthermore, it is implemented 
>> into /etc/default/nfs-common into variable STATDOPTS.
>>
>> But is seems that /etc/init/nfs-common script has forgotten to use 
>> this variable when launching daemon. As a result it is not possible to 
>> change ANY option available for this daemon.
>>
>>
>> On debian bookwoorm, it works.
>> Find following diff bettween Bookworm and Trixie
>>
>> diff /tmp/nfs-common-trixie /tmp/nfs-common-bookworm
>> 22a23
>>> RPCGSSDOPTS=
>> 30c31
>> < [ -x /usr/sbin/rpc.statd ] || exit 0
>> ---
>>> [ -x /sbin/rpc.statd ] || exit 0
>> 42c43
>> <     while read -r DEV _ _ OPTS _
>> ---
>>>     while read DEV MTPT FSTYPE OPTS REST
>> 89c90
>> <     if [ -x /sbin/modprobe ] && [ -f /proc/modules ]
>> ---
>>>     if [ -x /sbin/modprobe -a -f /proc/modules ]
>> 136c137
>> <               --exec /usr/sbin/rpc.statd
>> ---
>>>               --exec /sbin/rpc.statd -- $STATDOPTS
> 
> This is no longer supported as stated in the NEWS file:
> 
> https://salsa.debian.org/kernel-team/nfs-utils/-/blob/debian/latest/ 
> debian/nfs-common.NEWS?ref_type=heads
> 
> The complete removal was done here:
> 
> https://salsa.debian.org/kernel-team/nfs-utils/-/ 
> commit/6824312704bc066b5867b9777695e46cce52dcbc
> 
> So maybe this needs an other NEWS entry and/or mention in the release- 
> notes.
> 
> Cheers Jochen

According ...

https://salsa.debian.org/kernel-team/nfs-utils/-/blob/debian/latest/debian/nfs-common.NEWS?ref_type=heads

i understand there is now one new configuration file , Ok.

But, for daemon rpcbind, it seems that previous old configuration file 
is still valid, because ...

ansible@vn-nfs-110:~$ uname -a
Linux vn-nfs-110 6.12.30+bpo-armmp-lpae #1 SMP Debian 6.12.30-1~bpo12+1 
(2025-06-14) armv7l GNU/Linux
ansible@vn-nfs-110:~$ cat /etc/debian_version
13.0
ansible@vn-nfs-110:~$ dpkg -L rpcbind |grep etc
/etc
/etc/default
/etc/default/rpcbind
/etc/init.d
/etc/init.d/rpcbind
/etc/insserv.conf.d
/etc/insserv.conf.d/rpcbind
ansible@vn-nfs-110:~$

So please, could you confirm that new configuration file /etc/nfs.conf 
is not used for this daemon ?


Cordialement
-- 
   -- Jean-Marc LACROIX  (06 82 29 98 66) --
     -- mailto : jeanmarc.lacroix@free.fr   --

Back to linux.debian.bugs.dist | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Bug#1109999: [nfs-common] default option (${STATDOPTS}) is not used Jean-Marc LACROIX <jeanmarc.lacroix@free.fr> - 2025-07-28 11:00 +0200
  Bug#1109999: [nfs-common] default option (${STATDOPTS}) is not used Jochen Sprickerhof <jspricke@debian.org> - 2025-07-28 11:40 +0200
  Bug#1109999: [nfs-common] default option (${STATDOPTS}) is not used Jean-Marc LACROIX <jeanmarc.lacroix@free.fr> - 2025-08-26 16:50 +0200

csiph-web