Works just as well appending wait to the end of alsactl's command!
Referenced the old initscripts for putting in the fsck stuff, including
the login shell and rebooting if there's something wrong.