ispCP - Board - Support - VHCS fork

Full Version: Todays nightly snapshot - Ubuntu - error executing perl install script.
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Hey guys i need your help (again) Wink

i'm installating the latest snapshot of ispcp that is available for download on the website right now, on an Ubuntu box that i just installed.

I followed the installation guidelines untill i need to execute the perl script to complete the install, instead of the expected result, this is what i get:
Quote:root@tux:/var/www/ispcp/engine/setup# perl ispcp-setup
Bareword "null" not allowed while "strict subs" in use at /var/www/ispcp/engine/setup/../ispcp_common_methods.pl line 422.
Compilation failed in require at /var/www/ispcp/engine/setup/../ispcp_common_code.pl line 38.
Compilation failed in require at ispcp-setup line 36.
root@tux:/var/www/ispcp/engine/setup#

Any ideas where i should start looking?

greetings,
Rik
strange ... I know where this error is created, but not why. Please open a ticket in RC4, I'll fix it soon.
it seems that null is not a good choice in perl - at least not for normal comparison...
Hi,

got the same error on a brandnew debian etch installation with the latest nightly:

Code:
nlserver:/var/www/ispcp/engine/setup# perl ./ispcp-setup
Bareword "null" not allowed while "strict subs" in use at /var/www/ispcp/engine/setup/../ispcp_common_methods.pl line 422.
Compilation failed in require at /var/www/ispcp/engine/setup/../ispcp_common_code.pl line 38.
Compilation failed in require at ./ispcp-setup line 36.

Any ideas, yet?

Greets, Nic
http://www.isp-control.net/ispcp/ticket/1084

i think rats knows about this error and is working on it Wink
He knows about it - since 2 days
http://www.isp-control.net/forum/todays-...l#pid24680

but maybe he forgot about because there was no ticket :-)
All right, i replaced the two null with 'null' in the ispcp_common_methods.pl and ran into the following error:

Code:
nlserver:/var/www/ispcp/engine/setup# perl ./ispcp-setup
        Generating database keys, it may take some time, please wait...
Bareword "authdaemonrc" not allowed while "strict subs" in use at ispcp-setup-methods.pl line 1490.

I replaced
Code:
$rs = save_file($main::cfg{'AUTHLIB_CONF_DIR'}/authdaemonrc, $rdata);

with
Code:
$rs = save_file("$main::cfg{'AUTHLIB_CONF_DIR'}/authdaemonrc", $rdata);

looks good now.

Should i open a ticket?

Greets, Nic
there is already one (without the authdaemonrc - but I can add this.)

thanx.

If it's not changed in the next commit, I'll do that.
Sorry, too late. I just opend one, but containing another error during installation, too:

Code:
/bin/cp: Aufruf von stat für /etc/ispcp/courier/authmodulelist nicht möglich: Datei oder Verzeichnis nicht gefunden
ERROR: External command '/bin/cp -p /etc/ispcp/courier/authmodulelist /etc/ispcp/courier/backup/authmodulelist.ispcp' returned '1' status !
joximu Wrote:but maybe he forgot about because there was no ticket :-)
No; I've not forgotten it. I visited the CeBIT yesterday.
Pages: 1 2
Reference URL's