Package: ifupdown Version: 0.8.44 After upgrading to 13.2 (Devuan Excalibur) my VPS was booting up so quickly that sshd ran before its IPv6 address was brought up on the interface, resulting in sshd not binding to the v6 address and being unreachable over v6 until sshd was restarted.
/etc/default/networking provided the perfect solution to this, and I configured networking to wait until a v6 ping was returned. However this did not solve the problem. I found that although /etc/init.d/networking loads /etc/default/networking it does not run /usr/lib/ifupdown/wait-online.sh and so the settings in /etc/default/networking are silently ignored. Editing /etc/init.d/networking to run /usr/lib/ifdown/wait-online.sh after ifup added the configured delay and solved my problem. /etc/init.d/networking should run the wait scripts (or the wait options should be removed from /etc/default/networking).

