Bug#2151: debian rpc.nfsd doesn't handle creat() on device nodes
Item: /usr/sbin/rpc.nfsd, "Universal NFS Server, version 2.2beta5"
When an Sun NFS client (such as a SunOS diskless kernel) attempts to
open /dev/console via a linux NFS server, it fails, because the client
attempts a "create". While this denial might seem reasonable at first
glance, since it's Sun's protocol, what SunOS wants is by definition
I can include tcpdump output, if you need it. Here are the ChangeLog
entries from the Universal NFS server Release 2.1:
Thu Nov 4 22:20:51 1993 Rick Sladkey (jrs@lepton)
* nfsd.c (nfsd_nfsproc_create_2): it seems incredible
but the latest patch still didn't allow SunOS to say
echo >/dev/null on a read-only filesystem. One more try.
Thu Oct 28 21:02:39 1993 Rick Sladkey (jrs@lepton)
* nfsd.c (nfsd_nfsproc_create_2): allow buggy SunOS
clients to `create' existing char and block devices on
The 2.1 rpc.nfsd does work with my SunOS machine, and I'm using that
instead for now.
Cygnus Support, Eastern USA