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/

Reply via email to