My question is this: When using inits like runit, s6, s6-rc, sysvinit+daemontools and the like, is the likelihood of NICs getting reshuffled on reboot any greater than it would be with sysvinit?
It's entirely a kernel thing. NIC detection happens in the kernel at boot time - or at network driver module loading time. The init system has absolutely nothing to do with it.
-- Laurent
