diff --git a/apps/voip/asterisk/remote/remote-script/asterisk_centreon.conf b/apps/voip/asterisk/remote/remote-script/asterisk_centreon.conf new file mode 100644 index 000000000..0d3576665 --- /dev/null +++ b/apps/voip/asterisk/remote/remote-script/asterisk_centreon.conf @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/apps/voip/asterisk/remote/remote-script/asterisk_sendcommand.pm b/apps/voip/asterisk/remote/remote-script/asterisk_sendcommand.pm index ebec76a1a..0b30a7050 100755 --- a/apps/voip/asterisk/remote/remote-script/asterisk_sendcommand.pm +++ b/apps/voip/asterisk/remote/remote-script/asterisk_sendcommand.pm @@ -33,6 +33,7 @@ #%# capabilities=autoconf use strict; +use File::Basename; my $ret = undef; if (! eval "require Net::Telnet;") @@ -40,6 +41,9 @@ if (! eval "require Net::Telnet;") $ret = "Net::Telnet not found"; } +my $DIRNAME=dirname($0); +my $conffile=$DIRNAME."/asterisk_centreon.conf"; + my $command; if ( (defined($ARGV[0])) && ($ARGV[0] ne '') ) { @@ -60,7 +64,7 @@ my $port = exists $ENV{'port'} ? $ENV{'port'} : "5038"; my ($username, $secret); -open FILE, "asterisk-centreon.conf" or die $!; +open FILE, $conffile or die $!; while (my $confline = ) { ($username, $secret) = split(' ', $confline);