SAIL 4 Code Changelog

From sailpbx
Revision as of 20:50, 29 March 2013 by Apmutha (talk | contribs) (RPM v4.0.0-54 (now) vs. RPM v4.0.0-53)
Jump to: navigation, search

back to SARK Main Page

Sail-4.0.0-54 has now been released on SME8 / Debian / SARK200(ARM) platform and is available for testing on Debian, RHEL and RasPi. This page lists the consolidation process for the code that is distributed in various versions across platforms and formats.

DEB v4.0.0-55 vs. DEB v4.0.0-56

  • vendorxref table creation (after DROP) inserted (restored) into /opt/sark/amacs/cr001
  • Panel now has outcome menu item preselected.
  • EXTENSIONS options group now includes the voice mailboxes (*EXTN)

DEB v4.0.0-54 vs. DEB v4.0.0-55

  • DDL SQLite3 statements moved from /opt/sark/amacs/r1620 and r1833 to cr001 which is executed first at each install / upgrade time.
  • Post install script now makes the sark.db move and the globals updations first.

RPM v4.0.0-54 (now) vs. RPM v4.0.0-53

  • SARK Stop Fix
  • Routing now accepts lowercase x, n, etc.
  • DialPlan pattern fixes for \[, \]
  • Code consolidation achieved betweeen DEB and RPM

RPM v4.0.0-53 (now) vs. DEB v4.0.0-52

  • /etc/cron.d/sark has second line commented out now
  • GNU Public Licence not in DEB
  • /opt/sark/scripts/spin.pl now has sysroot variable default from Deb to RHEL for sounds folder
  • /opt/sark/php/srkHelperClass.php now has 2 more variables in public function qDistro:
    • $distro['pika']
    • $distro['soundroot'] (defaulting to /var/lib of rhel-centos-sme)
  • The other existing qDistro function variables are:
    • $distro['rhel']
    • $distro['centos']
    • $distro['sme']
    • $distro['debian']
  • /opt/sark/php/sarkivr/view.php now uses distro['soundroot'].
  • /opt/sark/php/greetings/list.php now uses distro['soundroot'].
  • The SAIL Deb Release has the .sail-release file in it but in the case of the RPM it is generated in the post install script.
  • The SAIL Deb release has 2 extra files in the /opt/sark/amacs folder:
    • r1833DEB : Network (320) and Firewall (330) Panel entries
    • r1833ZARM : PCI Cards menu entry (280) removed as no cards will be in base ARM box.

Fixes to SAIL v4.0.0-53 (RPM)

Successful Tests