Debian
sipXecs 3.8 beta Debian packages
I have uploaded my sipXecs 3.8 beta Debian packages. More information is available from our Open Source projects site at open.calivia.com/projects/debian.
The binary and source package repository is at scm.calivia.com/pub/sipx/debian/dists/etch/. Instructions on how to add the repository, including the PGP key used to sign the packages, are also available from the site above.
Debian lintian reports malformed-prompt-in-templates
No matter how long I looked at my templates I could not figure out what lintian was complaining about with malformed-prompt-in-templates.
Until I looked at the code and saw the remark at the bottom: The use of colons is recommended
Tag: malformed-prompt-in-templates
Type: warning
Info: The short description of a select, multiselect, string and password
debconf template is a prompt and not a title. Avoid question style
prompts ("IP Address?") in favour of "opened" prompts ("IP address:").
The use of colons is recommended.After adding colons to the short description of the strings in the template, lintian was happy and all was well.
Debug packages for Debian (-dbg)
My Debian Etch packages for sipXecs 3.8 beta are stabilizing so I had some time to actually look at the rest of the system.
I discovered a couple of cores from /usr/lib/sipx/sipxrls in /var/log/sipxpbx and fired up gdb which, alas, didn't provide too much information due to the stripped debug symbols. So I went and enabled the creation of -dbg packages with debug symbols for all sipXecs packages.
sipX Debian repository changes
I have re-organized the repository structure. sipX 3.2, 3.4 and 3.6 packages are now all under sarge. I hope this will make things eaisier to find, especially when I start to build for Debian Etch.
Change the repository in /etc/apt/sources.list from
deb http://scm.calivia.com/pub/sipx/debian stable main
to
deb http://scm.calivia.com/pub/sipx/debian sarge 3.6
or 3.4, if you are using 3.4.
The 3.4 tree under main will disappear in a few days.
Debian Sarge sipX-3.6 beta packages
sipX-3.6 beta packages for Debian Sarge are available from my Debian sipX repository. The packages are based on the 3.6.0 tarballs of Oct 2nd. I have updated the installation instructions for 3.6 on the Wiki.
Notes
- Java 1.5 packages are provided from my repository as well; apt will pull the JRE in as a required dependency of sipXconfig.
- sipXcallresolver is currently broken on Debian. Sarge is missing the required ruby-0.7 and rubygems. There are pointers on the Wiki page on how to get the required Ruby packages installed. The sipxcallresolver package in the repository currently does not work.
Repository
