@ZinkDifferent, was getting the same error on a clean Debian 8 build. Worked around it by removing the ?? lines here.
on line 293"
Was then able to reach the admin screen asking for the salt.
Obviously hacking the core code isn't a great idea... Should I submit a pull request with the mods that I made?