At least for net services. The current code in runscript.sh looks like this: if [ "${x}" = "net" -a "${NETSERVICE}" != "yes" ] then local netservices="$(dolisting "/etc/runlevels/${BOOTLEVEL}/net.*") \ $(dolisting "/etc/runlevels/${mylevel}/net.*")" I.e, when checking for services providing "net", it only checks the services set up in the runlevels (boot and current), but fails to see any manually started services. I have a laptop with both a wireless card and a TP-card, and move between different wireless zones and wireless/non-wireless daily without rebooting. I therefore only list the most commonly used interface in my runlevels to avoid the seemingly infinite timeout of dhcpcd (30 seconds) when booting, and just switch between the net services manually. When starting e.g. apache, the above runscript tries to start the net service listed in the runlevel, even if another net service is already running. Eivind
Irrelevant stale bug, if you have some issues with current baselayout versions, please file a new one.
As far as I can see, this is no longer a problem. Good work!