learningequality/ka-lite — pull request #1989 by jamalex (2014-04-19 18:53:27+00:00)
Title: Allow start.sh to be used to trigger automated setup via kaserve.

We allow kaserve to be run without having been configured (as it calls setup if needed), but this ability didn't transfer to the start.sh script. Two fixes to get it working from there as well:

1. Don't require that a DB already exists when running start.sh
2. Run serverstart.sh before cronstart.sh, otherwise the cron server fails if the DB hasn't been initialized yet.