Anno domini 2019 Wed, 13 Feb 16:06:07 +0100 Didier Kryn scripsit: > Le 13/02/2019 à 14:32, Dr. Nikolaus Klepp a écrit : > > Ok, an addition to this issue: > > Anno domini 2019 Wed, 13 Feb 13:14:36 +0100 > > Dr. Nikolaus Klepp scripsit: > >> Hi all! > >> > >> Maybe somebody can shed some light in here: > >> > >> /etc/default/networking has an option "WAIT_ONLINE_METHOD" and > >> "WAIT_ONLINE_IFACE". The documentation gives the impression that one or > >> both methods can be used to get rid of that pesky endlesss wait while > >> booting without network. Is this impression wrong or is the documentation > >> not telling the truth? I have not found any settings that get rid of that > >> pesky bootdelay when booting without network :-( > >> > >> Nik > >> > > Looks like the package "ifupdown" for sysvinit is missing the ability to > > use WAIT_ONLINE_* > > To be more precise: WAIT_ONLINE_* is used in /lib/ifupdown/wait-online.sh. > > That file used only from systemd: > > /lib/systemd/system/ifupdown-wait-online.service:ExecStart=/lib/ifupdown/wait-online.sh > > > > > > This is the solution that I came up with: > > > > #$ diff /tmp/networking /etc/init.d/networking > > 138,143c138,143 > > < if ifup -a $exclusions $verbose && ifup_hotplug $exclusions $verbose > > < then > > < log_action_end_msg $? > > < else > > < log_action_end_msg $? > > < fi > > --- > >> BG=$( [ "$WAIT_ONLINE_METHOD" = "none" ] && echo '&') > >> ( > >> ifup -a $exclusions $verbose && ifup_hotplug $exclusions > >> $verbose > >> log_action_end_msg $? > >> )$BG > > At least "WAIT_ONLINE_METHOD=none" would be working as documented and > > remove that bootdelay when booting without network. > > > > Thoughts on this? > > > > Nik > > > > > > > > If your ethernet cable can be either plugged or unplugged and you > want your system to react when you plug/unplug a cable in, then you need > a server to detect these changes and invoke ifup/ifdown accordingly. > This server can be ifplugd or netplug. > > In this situation you simply don't need and don't want neither > 'auto eth0' nor 'allow-hotplug eth0' stanzas in your interfaces file. > These are the stanzas which will make your OS hang at boot time and they > are simply useless. Just remove them. > > Didier
Hi Didier! I followed your suggestion and installed "ifplugd". It would be nice if that was the default configuration for desktops :-) Thank you, Nik -- Please do not email me anything that you are not comfortable also sharing with the NSA, CIA ... _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng