I've never had a problem putting my agi scripts in the default location expected by asterisk. I HAVE had a problem when I don't chmod +x to make them executable.
On 12/6/06, Gary G. Hendershot <[EMAIL PROTECTED]> wrote: > Sam: > > I am not 100% sure as I have not actually tried using any custom AGI > scripting ... one of the smart fellows here may provide you with a better > solution to your problem so stay tuned ... But I think you can work around > it like this ... > > Under Astlinux, the PHYSICAL location of your AGI-BIN folder is > /stat/var/lib/asterisk/agi-bin ... Not the /var/lib/asterisk/agi-bin you are > accustomed to ... So you might want to try calling your custom agi script > from its actual physical location, or perhaps re-mount your boot media in > read/write and create a link that will make it look like it is in the > traditional location ... Either should work ... > > Under Astlinux, the /stat folder and everything beyond it are considered to > be in storage ... required files are copied on boot to a temp file system in > ram disk for operational use ... It may be that the boot scripts that > perform this tasks neglected custom files in the agi-bin folder and nobody > caught it until you came along ... > > In the long run, I suspect that a link should be implemented at > /stat/var/lib/asterisk/agi-bin that points "agi-custom" into > /mnt/kd/agi-custom (the read/write configuration storage location) so that > you can easily edit your custom agi scripts and have the edit survive a > reboot ... > > I hope this works for you ... And if not I hope one of the fellows with big > brains who hang out here might provide you with a better alternative ... > > > >From a design standpoint, Astlinux wants everything on the CF boot media to > be read only to save excessive wear and tear on the media ... The suggestion > is that you use a cheap USB flash drive as your "key disk" which is mounted > read/write .. The key disk is used to store your config files and such ... > Through the use of links and redirects, the normal locations of many > resources are modified to point into this key disk ... > > In a best case scenario, your "custom" pieces should be located on the key > disk so when you replace your CF boot media, all your custom items remain > available ... The intent is to keep the CF media generic so you can easily > upgrade the base system without loosing your config and customizations ... > > I ran into this with the many custom sound files I use ... One of the big > brains here, a guy named Derrick, got me on the right track ... The way to > do it is to just create a link called custom-sounds in > /stat/var/lib/asterisk/sounds that points to /mnt/kd/custom-sounds ... Then > put your custom sound files in /mnt/kd/custom-sounds ... Worked like a charm > ... Something similar should probably be done to support your custom agi > scripts ... And of course the scripts that copy stuff into the ram disk for > operation should also be looked at ... > > When you first look at Astlinux, it can be a bit of a puzzle ... Don't give > up on it too quickly ... It is certainly not perfect but when you get used > to its oddities, starts to make a certain amount of sense ... > > Besides, I very much like the Sail web gui interface ... Far superior to > FreePBX from my point of view ... If you can get that baby working under > Astlinux, I want to know how you did it so I can do it also ... I am > assuming that getting the custom agi scripting to work is perhaps a prelude > to such an effort ??? > > Hope this at least gets you headed in the right direction ... Keep in mind > that my IQ is about equal to my shoe size so there may be better ways to get > to where you want to be ... I hope I was at least able to put the pieces of > the puzzle into some logical order for you to assemble ... > > Regards > > G.Hendershot > > > ________________________________ > > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of sam > Sent: Wednesday, December 06, 2006 4:57 AM > To: [EMAIL PROTECTED] > Subject: [Astlinux-users] Sail AGI > > > > Hi, > > > > I am new to Astlinux, and have just started playing with it. However, I am > unable to execute the SAIL agi. When I try and run it I get the message: "No > such file or directory" even though the file exists. Any ideas? > > > > Regards, > > > > Sam @ Selintra > > > _______________________________________________ > Astlinux-users mailing list > [email protected] > http://lists.kriscompanies.com/mailman/listinfo/astlinux-users > > Donations to support AstLinux are graciously accepted via PayPal to [EMAIL > PROTECTED] > _______________________________________________ Astlinux-users mailing list [email protected] http://lists.kriscompanies.com/mailman/listinfo/astlinux-users Donations to support AstLinux are graciously accepted via PayPal to [EMAIL PROTECTED]
