Archive for the ‘Releases’ Category

New Zentyal 2.1-1 beta installer available!

Thursday, May 12th, 2011

The Development Team of Zentyal, the Linux small business server previously know as eBox Platform, is glad to announce that the second Zentyal 2.1 beta installer (Zentyal 2.1-1) is now available for download. This version includes all the current development improvements for Zentyal 2.2 and the first beta of the new IPsec module.

Zentyal 2.1 is a development version based on Ubuntu 10.04.2 and it will become Zentyal 2.2, next stable release, in September 2011. Until then, the Zentyal Development Team will frequently release new beta versions with new features and improvements that you can help testing. As to this version, the most relevant changes include:

  • New IPsec module
  • New Asterisk 1.8 integration
  • New module selection page on the installer
  • Allow to define IP ranges on objects
  • Reorganization of menu entries
  • Improved bug report system with automatic creation of tickets
  • Lots of bugfixing and minor improvements


  • The installer is available for 32 and 64 bit architectures and it is also possible to install the 2.1 packages on an existing Ubuntu Server 10.04 following the instructions of the Installation Guide. Users who already have a 2.1 installation, don’t need to use the installer, but only need to upgrade to the latest versions of all the available packages.

    Please remember that 2.1 is a beta version and it is not intended for production environments. However, all beta testing help is greatly appreciated as well as bug reports, feedback and ideas that can be given through the Zentyal Forum or Zentyal Trac.

    First Zentyal 2.1 beta available for download!

    Tuesday, February 22nd, 2011

    The Development Team of Zentyal, the Linux small business server previously know as eBox Platform, is glad to announce the availability of the first packages and installer CD images for Zentyal 2.1! The new installer is now available for download at the Zentyal Beta Downloads page. Furthermore, the 2.1 packages can also be installed on an existing Ubuntu Server 10.04 following the instructions of the Installation Guide.

    Zentyal 2.1 is a development version based on Ubuntu 10.04.2 and it will become Zentyal 2.2, next stable release, in September 2011. Until then, the Zentyal Development Team will frequently release new beta versions with new features and improvements that you can help testing. As to this version, the most relevant changes include:

  • Cleaning/refactoring in code and packaging
  • New i18n system
  • Use of Redis 2.0 to improve performance in the configuration backend
  • Removed obsolete migrations to reduce installation time
  • Some minor usability improvements (much more coming soon!)
  • Zentyal rebranding on package names, URLs and filesystem
  • Includes new OpenVPN 2.1.4 for Windows installer
  • User corner is now a separated package (zentyal-usercorner)


  • You can also check the full changelog. The full roadmap for Zentyal 2.2 will be published shortly.

    Please remember that 2.1 is a beta version and it is not intended for production environments. Having said that, we would greatly appreciate your help in testing this version and giving us your feedback or reporting any issues through the Zentyal Forum or Zentyal Trac.

    Zentyal 2.0 Virtual Machine images available for download!

    Tuesday, December 28th, 2010

    The Zentyal Team is glad to announce the availability of the Virtual Machine images for Zentyal 2.0! These disk images – that are available for VirtualBox, VMware and KVM – offer a quick and easy way to test Zentyal without actually having to install it. This option is especially useful for those new and previous Zentyal users who simply want to have a quick look to the latest Zentyal functionality.

    The VM images together with instructions and additional information are available at: http://trac.zentyal.org/wiki/Download/VMImages Please note that the VM images come with a reduced set of Zentyal modules. In reality Zentyal offers many more features that can be easily enabled in the “Software Management” section once the Virtual Machine is up and running.

    As always, any feedback or suggestion through the Forum would be much appreciated!

    eBox 1.0 ready to download

    Thursday, March 26th, 2009

    Hi fellow eBox users!

    Your favorite development team proudly announces the availability of eBox 1.0.

    After years of development we have finished implementing the following feature set, which  we have deemed good enough to deserve the 1.0 badge:

    • Networking
      • Firewall and routing
        • Network Configuration
          • DHCP server
          • NTP server
        • Filtering
        • NAT/Port redirections
        • Multi-gateway support and traffic load balancing
        • Traffic shaping (l7 filter support)
        • Traffic rate monitoring
      • Web proxy
        • Cache
        • Content filtering
      • Instant Messaging server (Jabber)
      • Domain Name Server
      • E-mail server
        • Spam and antivirus filter for mail
        • Support for greylisting
        • Transparent POP3 proxy filter
      • OpenVPN support
      • Certification Authority
      • Event notification via jabber, mail and RSS
      • Web server
    • Workgroup
      • Windows user, file sharing
      • PDC support
      • Printing server
      • eGroupware: calendar sharing, address book, webmail…
    • Reporting
      • Summarized reports
      • Full reports
    • New dashboard to centralize service information
    • Full and configuration backup
    • Software updates
    • Disk usage information
    • RAID status

    You can install the new packages using our stable repository. Note that the new packages are only available for Ubuntu Hardy at the moment. Packages for Intrepid and Jaunty are underway.

    deb http://ppa.launchpad.net/ebox/ppa/ubuntu hardy main

    The 1.0 milestone, besides being a great achievement by itself, does not imply a slowdown in our development process, quite to the contrary, it provides a solid foundation for further and faster eBox development. The immediate eBox future is full of interesting new features that we are craving to see working in your production eBoxes. You can have a look at our roadmap to get an idea about what’s coming next in eBox. Some of the highlights are:

    • Asterisk integration
    • Hooks to allow service customization by the local administrator
    • User corner for user-oriented features (i.e., password changing, …)
    • Captive portal

    Changelog

    ebox

      Bugfix: fix SQL statement to fetch last rows to consolidate
      Bugfix: consolidate logs using the last date and not starting from scratch
      Backport fix for EBox::Types::Union::isEqualTo
      Bugfix: DomainName type make comparisons case insensitive
      according to RFC 1035

    • EBox::Module::writeConfFile and EBox::Service escape file’s path
    • Bugfix. Configure logrotate to actually rotate eBox logs
    • Fixed bug in ForcePurge logs model
    • Fixed bug in DataTable: ModelManager was called with tableName instead of context Name
    • Fixing an `img` tag closed now properly and adding alternative text to match W3C validation in head title
    • Backup pages now includes the size of the archive
    • Fixed bug in ForcePurge logs model
    • Now the modules can have more than one tableInfo for logging information
    • Improve model debugging
    • Improve restart debugging
    • Backups and bug reports can be made from the command line
    • Bugfix: `isEqualTo` is working now for `Boolean` types
    • Add support for reporting
    • Refresh logs automatically
    • Reverse log order
    • Remove temp file after it is downloaded with FromTempDir controller

    CA

    • Set SSLv3 extensions correctly to user certificates
    • Bugfix: Expire days cannot be zero anymore

    firewall

    • Bugfix: Add redirect migration script to Makefile.am
    • Add support for reporting
    • Add rules to allow DHCP requests from interfaces configured via DHCP
    • Improve redirects

    mail

    • Backport from trunk: Added aliases for whole domains
    • Bugfix: alias are deleted when user account is deleted
    • Bugfix: when already exists the maildir, create a new account is
      not allowed
    • Bugfix: Postgrey daemon is disabled by default
    • Bugfix: MDSize attribute should not be restored in systems with MDSize feature disabled
    • Bugfix in logs: mail relayed to external smarthost is now logged, external smarthost relay denied action also logged, relay field now only logs relay data and no unrelated data
    • Summary changed to reflect the changes in mailfilter module
    • Added greylist support
    • Added authentication for external smarthost
    • Added TLS support for external smarthost
    • Add support for reporting

    mailfilter

    • Bugfix: validation of General model now works properly
    • Added POP transparent proxy
    • SMTP filter separated from main module
    • Interface overhaul to reflect changes in SMTP filter and addition of POP proxy

    openVPN

    • Fix status reporting on dashboard
    • Daemon names are restricted to alphanumerics and ‘-’. ‘_’, ‘.’ characters
    • Bugfix: servers and clients cannot get any longer the same interface number
    • Added log rotation using logrotate

    samba

    • Bugfix: restore machine accounts properly
    • Bugfix: set force directory mode and force create mode to 0660 in shares
    • Bugfix: `printers` method returns an empty list when `ebox-printers` package is not installed
    • Add per-user disk quota

    software

    • Add depends on dpkg-dev to parse debian changelog entries
    • Add missing backslash to display update form correctly
    • Restart apache once and not for every package when upgrading or installing

    squid

    • Add support for reporting

    trafficshaping

    • Detect if there’s an l7 capable kernel using modinfo xt_layer7
    • Add traffic shaping rules to POSTROUTING

    usersandgroups

    • Add “allow bind_v2″ to slapd.conf
    • Increase maximum password length
    • Make and restore backup more robust: removed slapd.conf parameters in both slapadd and slapcat, so we can use the module with sldap with configuration stored in the directory itself. Ignore missing users in a group

    libebox

    • Bugfix: Use ‘window’ as variable instead of ‘Window’ since it is more portable
    • Bugfix: Remove bogus mason tags
    • Remove bogus div end tag
    • Fix items list for titles with single quotes
    • Add new table view without actions
    • Add javascript library to generate report charts
    • Fixing redirect URL coming from proxy
    • Added Chinese from Taiwan and Galician translations

    eBox 1.0-rc2 is ready for testing

    Friday, January 30th, 2009

    Hi fellow eBox users!

    Your favorite development team proudly announces the availability of a new release candidate for the 1.0 series.

    Let us recall some of the new features that you will find in this new version. eBox now sports a brand new dashboard that takes full advantage of Ajax to greatly improve the user experience. We have shipped new widgets that will allow you to see in real time things like: DHCP leases, Samba users connected to eBox shares, users connected to VPNs, network traffic… In order to customize your dashboard to meet your needs you can drag and drop dashboard widgets, hide those ones that you don’t need and so on. On the mail filter front, this new release ships new interesting features such as: support for greylisting, transparent POP3 proxy, UI overhaul. We have added a new feature to create summarized reports for several modules. The file sharing module now supports per-user quota. Firewall redirects have been improved. And of course, a lot of bug fixing that takes us closer to 1.0.

    Please remember this is a release candidate and it’s not ready for production yet. You can install the new packages using our unstable repository. Note that the new packages are only available for Ubuntu Hardy at the moment. Packages for Intepid and Jaunty are underway.

    deb http://ppa.launchpad.net/ebox-unstable/ppa/ubuntu hardy main

    Changelog

    ebox

    • EBox::Module::writeConfFile and EBox::Service scape file’s path
    • Bugfix. Configure logrotate to actually rotate eBox logs
    • Fixed bug in ForcePurge logs model
    • Fixed bug in DataTable: ModelManager was called with tableName instead of context Name
    • Fixing an `img` tag closed now properly and adding alternative text to match W3C validation in head title
    • Backup pages now includes the size of the archive
    • Fixed bug in ForcePurge logs model
    • Now the modules can have more than one tableInfo for logging information
    • Improve model debugging
    • Improve restart debugging
    • Backups and bug reports can be made from the command line
    • Bugfix: `isEqualTo` is working now for `Boolean` types
    • Add support for reporting
    • Refresh logs automatically
    • Reverse log order
    • Remove temp file after it is downloaded with FromTempDir controller

    CA

    • Bugfix: Expire days cannot be zero anymore

    firewall

    • Add support for reporting
    • Add rules to allow DHCP requests from interfaces configured via DHCP
    • Improve redirects

    mail

    • Bugfix: MDSize attribute should not be restored in systems with MDSize feature disabled
    • Bugfix in logs: mail relayed to external smarthost is now logged, external smarthost relay denied action also logged, relay field now only logs relay data and no unrelated data
    • Summary changed to reflect the changes in mailfilter module
    • Added greylist support
    • Added authentication for external smarthost
    • Added TLS support for external smarthost
    • Add support for reporting

    mailfilter

    • Bugfix: validation of General model now works properly
    • Added POP transparent proxy
    • SMTP filter separated from main module
    • Interface overhaul to reflect changes in SMTP filter and addition of POP proxy

    openVPN

    • Daemon names are restricted to alphanumerics and ‘-’. ‘_’, ‘.’ characters
    • Bugfix: servers and clients cannot get any longer the same interface number
    • Added log rotation using logrotate

    samba

    • Bugfix: `printers` method returns an empty list when `ebox-printers` package is not installed
    • Add per-user disk quota

    software

    • Restart apache once and not for every package when upgrading or installing

    squid

    • Add support for reporting

    trafficshaping

    • Add traffic shaping rules to POSTROUTING

    usersandgroups

    • Make and restore backup more robust: removed slapd.conf parameters in both slapadd and slapcat, so we can use the module with sldap with configuration stored in the directory itself. Ignore missing users in a group

    libebox

    • Remove bogus div end tag
    • Fix items list for titles with single quotes
    • Add new table view without actions
    • Add javascript library to generate report charts
    • Fixing redirect URL coming from proxy
    • Added Chinese from Taiwan and Galician translations

    eBox platform 1.0rc1 CD installer

    Thursday, October 16th, 2008

    Hi everybody,

    The eBox development team proudly announces that you can already download our first release candidate (0.12.99) for eBox platform 1.0. This version will give you an accurate preview of the upcoming 1.0. Please note that it is a release candidate ready for testing.

    You can download the eBox installer CD from here.

    The packages will be available in our repositories very soon.

    Happy testing!

    Presenting eBox 1.0

    Friday, October 3rd, 2008

    After four years of intense work, continuous development and community promotion, eBox is finally a reality. Next 14th October we will release eBox 1.0, our first complete and stable version. There is still a lot of new features and modules to implement but we have reached the level of functionality we planned in the start.

    To celebrate this moment we will host an event at the Technological Institute of Aragon, Zaragoza (Spain). For this event we will have a lot of support from the main public institutions in the region, with speeches from Fernando Beltran (Vice-Counselor of Science, Technology and University at the Government of Aragon), Ricardo Cavero (General Director of Science and Technology at the City of Zaragoza) and Francisco Rojas (Manager of the Development of Information Society at the Technological Institute of Aragon). The official programme can be downloaded in Spanish in PDF. The attendance is open and free, so we hope to see you there!

    New traffic shaping with layer 7 filter support

    Sunday, August 31st, 2008

    Hi guys,

    We have just added a new feature to our traffic shaping module: layer 7 filter.

    We are using l7 filter to mark network packets based on its content. This is pretty useful for those of you who are in the need of throttling traffic that can use different ports. Shaping p2p traffic is much easier with this new feature.

    We are using the kernel space version of l7-filter at the moment. We plan to switch to the user space version in a few months.

    This version of l7-filter needs a patched kernel and patched iptables. But don’t worry just follow the steps below if you want to test it:

    To install these packages add the following lines to your /etc/apt/sources.list file:

    deb http://ebox-platform.com/testing/packages/l7kernel ./
    deb http://ppa.launchpad.net/ebox-unstable/ubuntu hardy main

    Once you have added the apt sources run:

    apt-get update

    First of all, we need to install the pactched kernel by running:

    sudo apt-get install linux-image-2.6.24-19-l7filter

    Now you will have to reboot to be able to use the new kernel.

    If you manage to boot with the new kernel, the next step is installing the patched iptables package and ebox-l7-protocols:


    sudo apt-get install ebox-l7-protocols iptables

    If everything goes ok, you will be able to access and configure eBox through the web interface.

    Note that the eBox traffic shaping module is meant to be used when your machine is acting as gateway, and you can shape on internal interfaces for ingress shaping and on external interfaces for egress shaping.

    Don’t forget you will have to enable the firewall and add rules to accept traffic from your internal networks to internet.

    Enjoy

    eBox 0.12 is ready to rock

    Thursday, August 28th, 2008

    Hi fellow eBox users!

    Your favourite development team proudly presents the availability of
    eBox platform 0.12. This release brings a lot of bug fixes to increase the
    stability and reliability that we all expect from such a product. However,
    you will find more than bug fixes in this release. We have made some changes
    to the UI of several modules: mail, maifilter and openVPN. We have worked on
    reducing the memory footprint and increasing the performance, and much
    more. As usual you can take a deeper look at the change log below.

    The packages are available in our development branch in launchpad, although
    they will make it to our stable branch after we get some feedback from our
    users -yes, that’s you, and you too. Let’s cut to the chase, to install
    these packages you will have to add this apt source:

    deb http://ppa.launchpad.net/ebox-unstable/ubuntu hardy main

    For those of you who love bleeding edge stuff, I have great news. We already
    have working packages of eBox for Intrepid. If you are up for it, just add this
    source to your Intrepid installation:

    deb http://ppa.launchpad.net/ebox-unstable/ubuntu intrepid main

    Change log eBox platform 0.12
    dhcp

    • Make default and max leasing time mandatory fields
    • Add help filed to model
    • Make custom_ns field required
    • Bugfix: Mark managers as changed every time they ask to change from/to static method because some models may appear/disappear because of modifying configuration method in interfaces

    dns

    • Use the new EBox::Model::Row api
    • Load module capability in pre-start just like the bind9 init script does
    • Don’t add static entry `ns` to localhost if user has defined another IP address for the `ns` name

    ebox

    • Bugfix: Don’t assume timecol is ‘timestamp’ but defined by module developer. This allows eBoxto purge some logs tables again
    • Add page titles to models
    • Set default values when not given in `add` method in models
    • Add method to manage page size in model
    • Add hidden field to help with Ajax request and automated testing with ANSTE
    • Bugfix: cast sql types to filter fields in logs
    • Bugfix: Restricted resources are back again to make RSS access policy work again
    • Workaround bogus mason warnings
    • Make postinst script less verbose
    • Disable keepalive in eBox apache
    • Do not run a startup script in eBox apache
    • Set default purge time for logs stored in eBox db to 1 week
    • Disable LogAdmin actions in `ebox-global-action` until LogAdmin feature is completely done

    firewall

    • Use the new EBox::Model::Row api
    • Add help field to firewall models
    • Bugfix. Use exit and not return in dchp-firewall external script
    • Bugfix. Use #DEBHELPER# properly to be able to flush the firewall rules when the package is uninstalled
    • Add support for ESP protocol

    jabber

    • Bugfix: Fix SSL PEM file path in c2s.xml template
    • Use eBox OID number in LDAP schemas

    mail

    • Bugfix: Checkbox for unlimited size is unchecked, the field mentioned, i.e. Size (MB) is activated.
    • Use the new MVC framework
    • Add postfix to sasl group instead of dpkg-stateoverriding stuff
    • Update INSTALL doc
    • Use eBox OID number in LDAP schemas

    mailfilter

    • Use eBox OID number in LDAP schemas

    network

    • Use new EBox::Model::Row api
    • Add help to model fields
    • Remove default option auotmatically if another router is set as default

    objects

    • Use the new EBox::Model::Row API
    • Added pageTitle to Objects model
    • Add help to Objects model

    openvpn

    • Adapt ebox-openvpn to MVC framework
    • Bugfix: Enforcing RIPv2 to always authenticate when using eBox tunnels

    printers

    • Bugfix: Create the `job` table when installing.

    samba

    • Add help to model fields
    • Fix typo in defaultEnabledValue. Now shares are enabled by default.
    • Fix typo in administrator label
    • Mark shares strings to translate
    • Use eBox OID number in LDAP schemas
    • Do not use shares that don’t have permission for any user or group
    • Remove deprecated printer admin configuration key in smb.conf.mas
    • Enable dns proxy in smb.conf.mas

    services

    • Use the new EBox::Model::Row API
    • Add help to fields in service model
    • Increase some field length
    • Add support for ESP protocol

    squid

    • Use the new EBox::Model::Row api
    • Add field help to models
    • Fix titles within tabs
    • Set deny as default policy

    trafficshaping

    • Add field help to model

    usersandgroups

    • Use the new EBox::Model::Row api
    • Check if there is any added user and show a message in case there isn’t any.
    • Restore users reading from ldiff and adding them through eBox API
    • Set password-hash in slapd.conf to make password changes from samba sync the user password

    webserver

    • Add help field to webserver model
    • Bugfix. Do not add a dns domain if the virtual host is just a host name with no domain

    eBox spinning-off from Warp

    Monday, August 4th, 2008

    eBox Platform was started in 2004 by Warp Networks as an R&D project to develop an open source platform to ease the administration of corporate networks. Four years later and after a lot of effort and funds invested in its development, eBox has reached an interesting position with a solid commercial use and an increasing demand of professional services around it.

    That is the reason why in February 2008 the founders of Warp decided it was the right moment to separate eBox from the parent company and let it reach its full potential. So, eBox Technologies S.L. was founded as a spin-off from Warp, backed by a group of investors and focused solely on developing eBox and providing commercial services around it.