cvs commit: src/etc/rc.d nfsclient src/etc/defaults rc.conf src/share/man/man5 rc.conf.5
Matthew Dillon
dillon at crater.dragonflybsd.org
Sat Nov 8 23:32:26 PST 2003
dillon 2003/11/08 23:31:29 PST
DragonFly src repository
Modified files:
etc/rc.d nfsclient
etc/defaults rc.conf
share/man/man5 rc.conf.5
Log:
Add the -f option to the rpc.umntall call to reduce boot-time stalls when
remote servers are unreachable. Add a new rc.conf variable,
rpc_umntall_enable, which defaults to "YES", which may be used to disable
boot-time rpc.umntall operation entirely.
rpc.umntall has caused me headaches ever since it was introduced in FreeBSD
because it could stall a system boot by 60+ seconds per unreachable remote
server in /var/db/mounttab. This should solve the problem both by reducing
the per-entry stall to around 4-6 seconds, and providing a method by which
the boot-time execution fo the program can be disabled.
Revision Changes Path
1.2 +6 -2 src/etc/rc.d/nfsclient
1.4 +1 -0 src/etc/defaults/rc.conf
1.4 +12 -0 src/share/man/man5/rc.conf.5
http://www.dragonflybsd.org/cvsweb/src/etc/rc.d/nfsclient.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/etc/defaults/rc.conf.diff?r1=1.3&r2=1.4&f=h
http://www.dragonflybsd.org/cvsweb/src/share/man/man5/rc.conf.5.diff?r1=1.3&r2=1.4&f=h
More information about the Commits
mailing list