* debian/initscripts/etc/init.d/mtab.sh:
Explicitly add mtab entries for networked file systems; race condition
exists where mtab can get overwritten *after* networked file systems are
mounted (LP: #46145, #44836).
* debian/initscripts/etc/init.d/waitnfs.sh, debian/control:
Update inline documentation, as waitnfs ONLY waits on /usr and /var mounted
filesystems.
Before waiting for net file systems, try mounting them (with watershed)
just in case the mount has not been attempted elsewhere.
Added udev as dependency due to use of watershed.
* debian/initscripts/etc/network/if-up.d/mountnfs:
Remove the bulk of this script to a common library script
Call the common library script with watershed for locking purposes
(LP: #45842, #46516).
* debian/initscripts/lib/init/mountall-net-fs, debian/rules:
Common library script for mounting all network file systems (nfs, cifs,
samba, etc).
Script can be called in various meaningful locations; should be wrapped
with watershed to correctly handle race conditions.
This bug was fixed in the package sysvinit - 2.86.ds1- 14.1ubuntu37
--------------- 14.1ubuntu37) hardy; urgency=low
sysvinit (2.86.ds1-
* debian/ initscripts/ etc/init. d/mtab. sh: initscripts/ etc/init. d/waitnfs. sh, debian/control: initscripts/ etc/network/ if-up.d/ mountnfs: initscripts/ lib/init/ mountall- net-fs, debian/rules:
Explicitly add mtab entries for networked file systems; race condition
exists where mtab can get overwritten *after* networked file systems are
mounted (LP: #46145, #44836).
* debian/
Update inline documentation, as waitnfs ONLY waits on /usr and /var mounted
filesystems.
Before waiting for net file systems, try mounting them (with watershed)
just in case the mount has not been attempted elsewhere.
Added udev as dependency due to use of watershed.
* debian/
Remove the bulk of this script to a common library script
Call the common library script with watershed for locking purposes
(LP: #45842, #46516).
* debian/
Common library script for mounting all network file systems (nfs, cifs,
samba, etc).
Script can be called in various meaningful locations; should be wrapped
with watershed to correctly handle race conditions.
-- Dustin Kirkland <email address hidden> Tue, 26 Feb 2008 16:10:56 -0600