Perl Error (6)

1 Name: nublet 2004-12-12 09:04 ID:7/WCKo8N [Del]

I've gotten this error on 2 servers now, trying to install Kareha.

"No ADMIN_PASS defined in the configuration at /usr/lib/perl5/5.8.4/CGI/ line 314.
BEGIN failed--compilation aborted at line 59.
Compilation failed in require at line 13.
BEGIN failed--compilation aborted at line 13."


2 Name: Squeeks!ZW8mHclwsg 2004-12-12 12:44 ID:ZrtiWxUl [Del]


use constant ADMIN_PASS => 'CHANGEME';

It says CHANGEME for a reason. If you haven't, make sure you have also put in the value for this line:


Otherwise, Kareha will refuse to rebuild itself without those to set to something other than CHANGEME. I suggest you make both non-dictionary, large with lots of alternating case/numbers etc.

3 Name: nublet 2004-12-13 00:01 ID:h615oTaQ [Del]

I did all that beforehand, that's why I came here.

4 Name: !WAHa.06x36 2004-12-13 02:35 ID:RTCsqMi7 [Del]

Did you remove the # in front of the line too? By default, all config lines are commented out.

5 Name: nublet 2004-12-14 00:56 ID:lIkIiOpx [Del]

There we go, that did it. I fail at reading.

Why's it commented in the first place if it's needed? I'm not a programmer and I don't read directions very concisely so things like checking to see if it's commented out don't cross my mind as a possible solution to things.

6 Name: !WAHa.06x36 2004-12-14 04:16 ID:urGHnDUQ [Del]

It's commented out exactly to make the script complain about it if you forget to set it, because both of those are very important for the security of the board.

I should add some clearer direction in the config file about what needs to be done, though.

Name: Link:
Leave these fields empty (spam trap):
More options...