Legacy code in the remaining scripts to have them run from the website
using a2sDevel detection has been purged. That doesn't mean everything
now runs locally always—that's going to require a finer pick through the
code I haven't done yet. This is a start though, and doing it found a
couple of bugs I've managed to fix already.
Don't put this commit into production, it breaks the one-command web
install from Ivan's website!
Basically by renaming index.txt to ivan.sh we can replace that script
with something like the new update script that basically tells you not
to install a2server that way anymore. The next commit will have the new
script that does that, but git doesn't realize the new script is a
complete rewrite without at least one commit where the file changes name
but doesn't disappear to track the renamed object.
If you're installing a2server out of the source directory (eventually to
become basically the way you do it), this script is going to become the
way you do that. For now it just runs setup/index.txt. As we go
through things, we'll move them out of the existing scripts and into a
more modern/modular layout.