Get ekiga working on OD-server by configuring it to listen on a different port then
asterisk. This should be done in the webmin script, not the uck script.
This is working except that the preconfigured account does not seem to work. When
ekiga starts up it does listen on the alternate sip port 5061, but the account is
not visible in the accounts list.
The problems seems to be with finding and editing the ekiga.xml.tpl file
There is some issue here. It seems that the template file is being edited
in place? Yes this is happening ... why? I tested the logic of this method
outside of index.cgi and was not able to reproduce the results. I re-copied the
ekiga.xml.tpl with variables back to the module source, cleaned the install, and
re-ran it. The problem is that $config_file is a global variable and was being
changed in generate_custom_ekiga_config(). This is fixed by making it into a
local variable. I updated the fix in manage.cgi It makes me wonder what other
bugs I have introduced by not using proper scope. Should we start using strict?