Package: nfs-common
Version: 1:2.8.6-1
Severity: normal
X-Debbugs-Cc: [email protected]

Dear Maintainer,
When nfs-common is installed on Debian, udev invokes /usr/libexec/nfsrahead via /usr/lib/udev/rules.d/99-nfs.rules. On boot nfsrahead fails with an I/O error
and repeatedly logs "expected the device number of a BDI; is udev ok?", and
numerous files named "." (about 20) are created in the root filesystem,
consuming storage.

Steps to reproduce:
- Install nfs-common on Debian (current unstable).
- Reboot the system.
- Observe repeated journal/syslog messages from udev and nfsrahead and multiple
files named ".NNNNN" in /.

Observed behavior:
- Journal shows repeated lines like: (udev-worker)[PID]:
/usr/lib/udev/rules.d/99-nfs.rules:1 PROGRAM="/usr/libexec/nfsrahead %k":
Failed to execute "/usr/libexec/nfsrahead ": Input/output error nfsrahead[PID]:
expected the device number of a BDI; is udev ok?
- Many files with names matching the regex /^\.\d+$/ are created in the root
directory (/) during boot.
- Manually running /usr/libexec/nfsrahead from a console does not reproduce the
crash.

Additional information:
- package: nfs-common
- affected binary: /usr/libexec/nfsrahead
- riggering rule: /usr/lib/udev/rules.d/99-nfs.rules
(PROGRAM="/usr/libexec/nfsrahead %k")
- Relevant log snippets: "(udev-worker)[...]: PROGRAM="/usr/libexec/nfsrahead
%k": Failed to execute "/usr/libexec/nfsrahead ...": Input/output error
nfsrahead[...]: expected the device number of a BDI; is udev ok?"


-- Package-specific info:
-- rpcinfo --
   program vers proto   port  service
    100000    4   tcp    111  portmapper
    100000    3   tcp    111  portmapper
    100000    2   tcp    111  portmapper
    100000    4   udp    111  portmapper
    100000    3   udp    111  portmapper
    100000    2   udp    111  portmapper
-- /etc/default/nfs-common --
NEED_STATD=
NEED_IDMAPD=
NEED_GSSD=
-- /etc/nfs.conf --
[general]
pipefs-directory=/run/rpc_pipefs
[nfsrahead]
[exports]
[exportfs]
[gssd]
[lockd]
[exportd]
[mountd]
manage-gids=y
[nfsdcld]
[nfsd]
[statd]
[sm-notify]
[svcgssd]
-- /etc/nfs.conf.d/*.conf --

-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.19.6+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE=it
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages nfs-common depends on:
ii  adduser                 3.154
ii  keyutils                1.6.3-6+b1
ii  libc6                   2.42-13
ii  libcap2                 1:2.75-10+b9
ii  libcom-err2             1.47.4-1
ii  libevent-core-2.1-7t64  2.1.12-stable-10+b2
ii  libgssapi-krb5-2        1.22.1-2
ii  libk5crypto3            1.22.1-2
ii  libkeyutils1            1.6.3-6+b1
ii  libkrb5-3               1.22.1-2
ii  libmount1               2.41.3-4
ii  libnfsidmap1            1:2.8.6-1
ii  libtirpc3t64            1.3.6+ds-1
ii  libwrap0                7.6.q-36+b2
ii  rpcbind                 1.2.7-1
ii  ucf                     3.0052

Versions of packages nfs-common recommends:
ii  python3  3.13.9-3

Versions of packages nfs-common suggests:
pn  open-iscsi  <none>
pn  watchdog    <none>

-- no debconf information

Reply via email to