Bug 4065 - knfs should be bundled with the user level NFS server
Summary: knfs should be bundled with the user level NFS server
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: knfsd
Version: 6.0
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Cristian Gafton
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 1999-07-16 05:58 UTC by Marc MERLIN
Modified: 2008-05-01 15:37 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 1999-09-17 11:47:07 UTC
Embargoed:


Attachments (Terms of Use)

Description Marc MERLIN 1999-07-16 05:58:31 UTC
I just talked to H.J. Lu (current maintainer of knfs) and
he confirmed that knfsd can't do the following things:
- export all the filesystems as if there were only one
  by exporting /
- export nfs mounted filesystems (actually, I forgot to
  ask that one, but it doesn't seem to work)
- handle a client reading a file that is moved on the server
  outside of the directory where it was when it was open
  (that's because the filehandle depends on dentries)

#1 is a big issue when you use autofs since if you want to
allow /hosts/machine automounts, all the servers have to
export the same filesystem and you put a
*  &:/
entry in your auto.hosts map.
This will fixed once autofs can recursively mount
sub-mountpoints on servers, but until then, user level nfs
is the way to go.

My point is that knfs is cool, but it's not yet a once size
fits all solution, and there are good reasons to still run
the user level version, so I think RH should provide both.

Comment 1 Cristian Gafton 1999-09-17 11:47:59 UTC
Providing both will be a soirce of confusion for a lot of people. For
all the problms described there are workarounds available, that while
inconvenient will solve the problems.

user level nfsd is no longer being maintained, and the sooner we cut
the cord the better.


Note You need to log in before you can comment on or make changes to this bug.