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