The runsvdir and runsv programs have changed and should be restarted. If you want to switch runlevels, runsvdir must be restarted. This is done on the next reboot or by following these steps:
# cd /service # for i in *; do if test "$i" != getty-5; then svc -d $i; fi; done
# svstat /service/*
# kill -HUP <pid_of_runsvdir>Replace <pid_of_runsvdir> with the pid of runsvdir. The runit program starts the new runsvdir program now, which starts the new runsv processes.
The svwaitdown program has new options: -k and -x. They are used in runit's stage 3 (/etc/runit/3). Please adapt your /etc/runit/3 script after the changes to stage 2 have taken effect (runsvdir must run instead of svscanboot); see the examples in /package/admin/runit/etc/.