[asterisk-users] using the System() command to call a script
    Steve Edwards 
    asterisk.org at sedwards.com
       
    Sun Mar 16 17:57:13 CDT 2008
    
    
  
On Sun, 16 Mar 2008, Jerry Geis wrote:
> I am wanting to call a shell script in System() command and it does not
> seem to work.
>
> If I put a direct linux command it does work.
> My script is owned by root and is executable.
>
> Is this possible? What might I be missing?
A path?
Try specifying the absolute path to your script.
Try executing "system(set >/tmp/asterisks-environment) to see all the 
cruft.
(For extra points, try changing your Asterisk startup script to use "env 
--ignore-environment" to eliminate most of the cruft :)
Thanks in advance,
------------------------------------------------------------------------
Steve Edwards      sedwards at sedwards.com      Voice: +1-760-468-3867 PST
Newline                                             Fax: +1-760-731-3000
    
    
More information about the asterisk-users
mailing list