Control: tags -1 patch George,
Firstly, apologies for the extreme delay with this. On Wed, Feb 09, 2011 at 01:13:58AM +0300, George Shuklin wrote: > I see two solution for this problem: > > 1) check every interface, market as 'hotplug' to be online and wait until they > complete mounting. My understanding is that this is not possible. Ifupdown allow-hotplug is, by-design, asynchronous and triggered by udev. See interfaces(5). > 2) Keep current situation, anounce it as 'feature' and add note to rcS manual > page about mandatory 'auto' declation for interfaces I agree. Patch below. Mark commit cf58f0d48071c010c870949daf51493cdd2b860d Author: Mark Hindley <m...@hindley.org.uk> Date: Thu Feb 13 21:17:15 2025 +0000 rcS(5): document requirement for auto rather than allow-hotplug interfaces with ASYNCMOUNTNFS=no. Closes: #612519 diff --git a/debian/src/initscripts/man/rcS.5 b/debian/src/initscripts/man/rcS.5 index 8ac3cc81..b9d384e1 100644 --- a/debian/src/initscripts/man/rcS.5 +++ b/debian/src/initscripts/man/rcS.5 @@ -85,6 +85,11 @@ when the network interfaces are mounted, and instead do it only once when the machine boots. The default is 'yes'. It is useful to disable this on machines where the root file system is NFS, until ifup from ifupdown works properly in such setup. +.IP +Note that, in this case, the network interfaces to access the NFS host must be +marked 'auto' +.RB ( NOT " 'allow\-hotplug')" +in \fB/etc/network/interfaces\fP. .SH NOTE The \fBEDITMOTD\fP, \fBRAMRUN\fP, \fBCONCURRENCY\fP and \fBUTC\fP variables are