On Mon, 2004-11-15 at 17:13 +0000, Richard Allen wrote:
On Mon, Nov 15, 2004 at 01:24:55PM +0100, dragoran wrote:
> >nfs mounted dirs ...
> >
> >
> but there should be an option to let it be done in the background ....
>
NFS mounts have the "bg" option.
bg If the first NFS mount attempt times out, retry the
mount in the background. After a mount operation is
backgrounded, all subsequent mounts on the same NFS
server will be backgrounded immediately, without first
attempting the mount. A missing mount point is treated
as a timeout, to allow for nested NFS mounts.
This would work in the case where you the gdm prompt just sits there for
5 minutes until all the timeouts fire and the dirs mount. But doesn't
really handle the case of a rapid login.
What you really want is backgrounded:
- When ethernet negotiation completes, immediately start getting a
dhcp lease
- When dhcp lease completes, immediately try to mount all mount points
And when the user goes to log in, and we actually *need* the NFS mount,
block until it completes.
A lot of that is already there for the case of dynamic network
connections later.
Regards,
Owen