Hi all, I just committed a major re-structure of the EDE scripts. The changes include:
- All the scripts now have more meaningful names: ede_base_root.sh, ede_build_devuser.sh, and ede_fedora_staticip_root.sh. The Wiki has been updated. - OpenJDK Java is now installed, so the build/install of Sun Java is typically no longer required. Note though that RPM installs and upgrades require XX-6032 (revision 15899 or later, main only) in order to work without Sun Java. - Dependency RPMs (cgicc-*, sipx-freeswitch-*, etc) can now be built locally, instead of downloaded from the sipXecs Project Server. Use the new ede_build_devuser.sh script "-d" parameter. (It does not build the java-sun RPM, which saves you the manual step of downloading a .bin file from sun.com.) Existing RPMs are always uninstalled. - sipXecs can now be installed via RPMs. It requires XX-6032 (revision 15899 or later, main only.) Use the new ede_build_devuser.sh script "-r" parameter. Existing RPMs are always uninstalled. You can switch back and forth between RPM and "designer" installs seamlessly by re-running the ede_build_devuser.sh script with or without this parameter. (Not that re-running the script always erases your database and SSL certs.) - The Step 2 "reboot" instruction has been removed. (A running SELinux in now disabled without a reboot.) - CentOS 5.2 is now "best effort" supported. Beware though that the availability of packages for CentOS is problematic, so the Step 2 script will likely break often. Fedora 10 is still the recommended distribution for EDE. - The default development username has been changed to sipxchange from sipx. - ede_fedora_staticip_root.sh script: Added an optional "FQDN" parameter, which can be used instead of the "dig -x" lookup result. - Removed the Step 2 "yum -y update". It took a long time to complete, but wasn't required. Those who feel it's important for a development system should invoke it manually. - sipviewer now works (OpenJDK includes the required fonts.) Sorry the CDR problem (http://list.sipfoundry.org/archive/sipx-dev/msg18581.html) isn't fixed with this revision after all. A fix will require XX-6034 (sipxcallresolver.sh.in disregards --with-odbc, assumes @SIPX_LIBDIR@ instead). Fedora 8 is unfortunately no longer supported. Instructions for using the old scripts with Fedora 8 in the main branch have been updated, and can be found here: http://sipx-wiki.calivia.com/index.php/Index_of_old_EDE_instructions Fedora 11 support is a work in progress. (Woof is on the case, pulling in the latest FreeSWITCH.) Please keep the feedback coming! Thanks. -Paul [email protected]
_______________________________________________ sipx-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipx-dev Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev sipXecs IP PBX -- http://www.sipfoundry.org/
