Hi all, I'm running Linux (Slackware 13). I'm trying to use https://addons.mozilla.org/en-US/firefox/addon/10654" [Broken] with Ekiga to perform sip calls vis VoipDiscount. Telify is able to get phone number from webpages, so then I wrote a cgi-bin script in bash which execute Ekiga with the phonenumber cached by Telify. When I execute the script in a shell giving a phone number as arguments it works. Then when I load the script from the browser: http://localhost/cgi-bin/telify.sh?0041xxxyyyzzz [Broken] it gets the phone number 0041xxxyyyzzz since it prints it but it does not execute Ekiga like in the xterm vie the command "./telify.sh 0041xxxyyyzzz". Here is my script: Code (Text): #! /bin/bash echo Content-type: text/html echo echo echo "<HTML>" echo "<HEAD>" echo "</HEAD>" echo "<BODY>" echo "<PRE>" phonenumber=`echo $1` ekiga=/usr/local/bin/ekiga log=~/tmp/telify.log $ekiga --call sip:$firstname.lastname@example.org >& $log echo "$ekiga --call sip:$email@example.com >& $log" echo "</PRE>" echo "</BODY>" echo "</HTML>" And here the output: /usr/local/bin/ekiga --call sip:firstname.lastname@example.org >& /srv/httpd/tmp/telify.log Note that the log file is empty. Any idea? Why can't I execute a program from this script when it's load from the browser? (only shell command are executed) Thanks, Eric.