i have been setting up the Teleyapper Nerdvittles Script at work on our Asterisk server and was really surprised that there was no web interface for putting entries into it. Since they recommended using phpadmin to enter numbers and I knew that would never fly I wrote a little cgi script that would work for it.
You can download it at the bottom of this post. You should be able to just plop it and proccgi into your /cgi-bin directory on your webserver, take the .txt off of the end of it and edit the block starting at the fourth line. There you can set the DNS entry for your asterisk server, set the account used to login to mysql, set the password for mysql, and set the database used by teleyapper.
The scipt does require proccgi to work as it is written in shell. I have attached my copy that is compiled for 32 bit Linux. If you need it compiled for something else, or just don’t trust me then you can use the above URL to get the source. It is easy to compile if you have gcc on your box.
**EDIT** After I posted this to a thread on Nerdvittles site, it looks like they might add it into the distribution of Teleyapper. So that is pretty cool.