birdslikewires/AlertMePI — Issue #1: Deep Recursion / No Login
Author: LeeUK
Created: 2011-10-31 15:37:03+00:00
State: open

Perl is not even my second language unfortunately so I'm at a loss for suggestions on this one.

However, having followed the setup instructions (and running as root, I note the storage in /etc) ...etc.. I get the following:

root@frontend:/home/lee# rm -rf /etc/alertme/
root@frontend:/home/lee# ./alertme.pl
Setting up AlertMe Perl Interface files...
Please enter your AlertMe login credentials.
Username: **********
Password: **********

Setting permissions: you may need to enter your system password...
Deep recursion on subroutine "main::login" at ./alertme.pl line 1126.

If I try and update the device list:

root@frontend:/home/lee# ./alertme.pl -U
No such file or directory at ./alertme.pl line 1144.

If I touch the expected file that doesn't exist:

root@frontend:/home/lee# touch /etc/alertme/devices
root@frontend:/home/lee# ./alertme.pl -U
Use of uninitialized value $devicecache in split at ./alertme.pl line 1147.
Deep recursion on subroutine "main::login" at ./alertme.pl line 1126.
^C

Hope this helps :-\