make sure that the shell location is right...<br><br>#!/bin/bash<br>not equal to <br>#!//ust/local/bin<br><br>common mistake.. <br><br><br><br><div><span class="gmail_quote">On 5/25/06, <b class="gmail_sendername">Maxim Vexler
</b> &lt;<a href="mailto:hq4ever@gmail.com">hq4ever@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On 5/24/06, Michael Collins &lt;
<a href="mailto:mcollins@fcnetwork.com">mcollins@fcnetwork.com</a>&gt; wrote:<br>&gt; &gt; you should mv the file (and in the same filesystem, so 'rename' is<br>&gt; used)<br>&gt; &gt;<br>&gt;<br>&gt; You might want to chmod or even chown the file first as well.&nbsp;&nbsp;I wrote a
<br>&gt; little script that does all of this before the .call file is mv'd into<br>&gt; the outgoing directory:<br>&gt;<br>&gt; cp /tmp/test3.call /tmp/test1.call<br>&gt; chmod 666 /tmp/test1.call<br>&gt; chgrp asterisk /tmp/test1.call
<br>&gt; chown asterisk /tmp/test1.call<br>&gt; mv /tmp/test1.call /var/spool/asterisk/outgoing/<br>&gt;<br>&gt; I've been doing a lot of test calls to work on other aspects of .call<br>&gt; files, so this script is quite handy for making the same call over and
<br>&gt; over again.<br>&gt;<br>&gt; HtH<br>&gt;<br>&gt; -MC<br>&gt; _______________________________________________<br>&gt; --Bandwidth and Colocation provided by <a href="http://Easynews.com">Easynews.com</a> --<br>&gt;
<br>&gt; Asterisk-Users mailing list<br>&gt; To UNSUBSCRIBE or update options visit:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a>
<br>&gt;<br><br>Thank you both, Tzafrir and Michael.<br>I ended up using the script from<br><a href="http://www.voip-info.org/wiki-Asterisk+tips+callback">http://www.voip-info.org/wiki-Asterisk+tips+callback</a><br><br>It looks like this:
<br>&lt;&lt;&lt;<br>#!/bin/bash<br><br>&nbsp;&nbsp;&nbsp;&nbsp; if [ &quot;x$1&quot; != &quot;x&quot; ];then phone_number=&quot;$1&quot;; else return 1; fi<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#note use of '-' in '-EOF1' - Escapes tab at beginning of lines<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CALLFILE=$(cat &lt;&lt;-EOF1
<br>Channel: Zap/g0/$phone_number<br>MaxRetries: 2<br># Retry in 5 min<br>RetryTime: 300<br>WaitTime: 45<br><br>Context: ext-local<br>Extension: 211<br>Priority: 1<br><br>EOF1<br>)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo &quot;$CALLFILE&quot; &gt;&gt; &quot;/var/spool/asterisk/outgoing/max.call&quot;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # echo &quot;$CALLFILE&quot; &gt;&gt; &quot;/tmp/calltomake.txt&quot;<br>&gt;&gt;&gt;<br><br>I call it by doing a simple ./makecall.sh SOMEPHONE<br><br>The only problem I'm having now is that I must run the script as user
<br>asterisk, otherwise I get the same asterisk error as before.<br><br>Is there any way to fix this ?<br><br><br>Thank you.<br><br>--<br>Cheers,<br>Maxim Vexler<br><br>&quot;Free as in Freedom&quot; - Do u GNU ?<br><br>_______________________________________________
<br>--Bandwidth and Colocation provided by <a href="http://Easynews.com">Easynews.com</a> --<br><br>Asterisk-Users mailing list<br>To UNSUBSCRIBE or update options visit:<br>&nbsp;&nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-users">
http://lists.digium.com/mailman/listinfo/asterisk-users</a><br><br><br></blockquote></div><br>