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

Reply via email to