Turned out to be exactly what I thought - your Perl install was not done properly, so Perl didn't know where to find vars_config.
No vars_config -> UBB slips into setup mode.
Upgrading is going to be a slight PITA for you in the future, as you'll need to edit cp.cgi and ultimatebb.cgi each time you upgrade... until your host fixes their Perl.
Aaaanyway.
As I said, if you hack your board again, Dave'll do the same thing he did this time... put every file in your cgi-bin into a directory called "thisdoesntbelong".
<img src="https://www.ubbcentral.com/boards/images/graemlins/wink.gif" alt="" />
Case closed.
--
Charles Capps
Programmer, Infopop Corporation
Please do not contact me privately for support - post on the board or open a support ticket instead!