????
| Current Path : /usr/lib/sonarpush/SonarPush/ |
| Current File : //usr/lib/sonarpush/SonarPush/Globals.pm |
package SonarPush::Globals;
#-- taint mode stuff:
$ENV{PATH} = '/bin:/usr/bin';
delete @ENV{ 'IFS', 'CDPATH', 'ENV', 'BASH_ENV' };
our $USERAGENT = "Sonar HTTP Push Agent - Linux/";
our $VERSIONFILE = "/usr/local/lp/etc/sonar_version";
our $REGISTER_URL = "https://mothertellyourchildrennottowalkthisway.sourcedns.com/autoserversetup-push.php";
our $REGISTER_USER = "testingwhee";
our $REGISTER_PASS = 'aldsfjkir$ud$$asldfjk^';
our $DEFAULT_COLLECTION_LOOP = 120;
our $PUSH_URL = "https://httppush.monitor.liquidweb.com/interface.php";
our $USERNAME_FILE = "/usr/local/lp/etc/lp-UID";
our $PASSWORD_FILE = "/usr/local/lp/etc/sonar_password";
our %TaskList = (
ALLSOFTWARE => [qw/apache cpanel dpkglist exim platform mailman mysql openssl os perl php sshd suexec clamav named rpmlist lp-software lwVMTemplateRevision/],
ALLHARDWARE => [qw/disk cpu raiderexport/],
ALLSTATE => [qw/network loadaverage memory diskusage uptime lwbackup vzbackup configurations timezone lvm sonarpushStatus pagentStatus webserverStatus cpanelUserData cpanelDomainData cpanelEmailData iostatData eximstatus/],
);
$TaskList{EVERYTHING} = [ @{ $TaskList{ALLSOFTWARE} }, @{ $TaskList{ALLHARDWARE} }, @{ $TaskList{ALLSTATE} } ];
our $NonPrivUser = "systuser";
our $NonPrivGroup = "systuser";
our $PIDFile = "/usr/local/lp/var/sonarpush/sonarpush.pid";
our $DEBUGFLAGFILE = "/usr/local/lp/var/sonarpush-debug";
our $LOGFILEERROR = "/usr/local/lp/logs/sonarpush.error.log";
our $LOGFILEBASE = "/usr/local/lp/logs/sonarpush-debug-";
our $HTTP_TIMEOUT = 20;
1;