Hi fellow eBox users!

Your favourite development team proudly presents eBox 0.11.99. As usual,
this is our beta release before 0.12.

This version fixes a lot of issues and bugs and also ships new features.

We would like to highlight the new network traffic monitor based on jnettop 
which helps you diagnose network problems showing your traffic on a graph.

We have also added a new Log watcher which allows you to receive events
based on the stored logs. This way you could, for example, be notified when a 
user is connecting to the openVPN, or when a given domain is filtered by the
content filter and so on. Furthermore, a new RSS dispatcher has been added.
Fire up your favourite RSS reader, add the feed and eBox will keep you
posted about the events you wish to receive.

We even ship a new module to manage a web server. Now, letting users have
its own public_html directory and update it through Samba is a piece of cake.

This revision also fixes a critical bug that prevented eBox from start and 
printed something like:
 
"Can't use string ("/ebox-ro/modules/network/nameser")"

== Install notes ==
We have uploaded a new runit package. This software is used to start/stop
services. It is possible that after the upgrade you have to manually
restart a service. In case you experience problems you may try reboot the
machine to make sure everything is restarted properly.



== Change log 0.11.99 ==

libebox

    + Fix rendering bug in hasMany viewer closing an open tag
    + Added `EBox::ColourRange` to handle colour ranges
    + Enhanced look&feel on model viewers

ebox
    + DataTable contains the property 'enableProperty' to set a column
    called 'enabled' to enable/disable rows from the user point of
    view. The 'enabled' column is put the first
    + Added state to the RAID report instead of simpler active boolean
    + Fix bug when installing new event components and event GConf
    subtree has not changed
    + Add RSS dispatcher to show eBox events under a RSS feed
    + Rotate log files when they reach 10MB for 7 rotations
    + Configurable minimum free space left for being notified by means
    of percentage
    + Add File type including uploading and downloading
    + Event daemon now checks if it is possible to send an event
    before actually sending it
    + Added Action forms to perform an action without modifying
    persistent data
    + Log queries are faster if there is no results
    + Show no data stored when there are no logs for a domain
    + Log watcher is added in order to notify when an event has
    happened. You can configure which log watcher you may enable and
    what you want to be notify by a determined filter and/or event.
    + RAID watcher is added to check the RAID events that may happen
    when the RAID subsystem is configured in the eBox machine
    + Change colour dataset in pie chart used for disk usage reporting
    + Progress indicator now contains a returned value and error
    message as well
    + Lock session file for HTTP and SOAP sessions to avoid bugs
    related to multiple requests (AJAX) in a short time
    + Upgrade runit dependency until 1.8.0 to avoid runit related

ca

    + Check "days" are positive numbers

dhcp

    + Added thin client general options: filename and next-server
    + Added include files to use by user in 
${EBOX_HOME}/conf/dhcp/${iface}/plugins subdir
    + Bugfix. Check fixed mapping names not to collide with other mappings in 
other models and make dhcpd crash
    + Bugfix. Fixed mapping names cannot contain spaces

dns

    + Added `getHostname` to the exposed API to interact with webserver module
    + Now tables are shown sorted by 'name' attribute (domain, hostname and 
alias respectively)

firewall

    + Added log domain for firewall's drops. Firewall logging limits are 
stored in a configuration file
    + Enhanced strings

jabber
    
    + Added _stopService method to stop jabber daemons
    + Improved postinst script to ensure daemons are stopped

mail

    + Add mail dispatcher to notify eBox events using this SMTP server
    + Enhanced strings

network

    + Added traffic rate monitoring done on demand and in real-time. The 
monitoring may be filter by source address and service (protocol/port)

openvpn

   + Bugfix. Shorten reserved daemons prefix to enlarge the daemon name user 
choice from RESERVED_DAEMON_ to R_D_ 

samba

    + Allow others to read contents from users home directory to
      publish HTML
services

    + Added "updateDestPort" to the API to change a destination port in a 
service configuration agily

soap 

    + Rotate log files when they reach 10MB for 7 rotations
    + Lock session file for SOAP session to avoid bugs related to
       multiple requests in a short time
    + Bugfix. Correct parameter naming in OpenVPN client creation
    + Added finish script and make run script more runit complaint 

software

    + System and software updates work correctly again with progress ndicator 
showing process already finished
    + ebox-software cron script locks software module to work in order to hide 
corner cases
    + Bugfix. libebox is treated as an eBox package and not as a system 
package

trafficshaping

    + eBox -> internal networks traffic flow is not shaped
      anymore
    + Exposing API from models
    + Removing old code to decrease the module complexity and LOC by
      more than 500 lines
    + Traffic shaping rules may be enabled/disabled by user 

usersandgroups
    
    + Remove use of Apache::Singleton

webserver

    + Initial release
_______________________________________________
Ebox-user mailing list
[email protected]
https://lists.warp.es/mailman/listinfo/ebox-user

Responder a