Hi fellow eBox users,
We are proud to announce the release of a new beta installer of the 1.3 series that will become stable at the end of the month with the release of eBox 1.4.
Your help in the form of feedback and testing is really welcome. You can download it
here.
You can also upgrade the packages if you already have an eBox 1.3 installer, either using ebox-software or apt-get.
WARNING: Do not upgrade the ebox-usersandgroups or slapd packages if you already have eBox 1.3.X installed. There are known issues with that upgrade. If you are using the installer on a fresh system there is no problem. Likewise, you should be able to upgrade other packages like egroupware without problem.
And remember that this is still a beta version that is not intended to be used in production.
For more detailed information please have a look at our
installation guide.
Here is the summary of the most relevant improvements:
- Improvements in the installer: auto-partitioning mode, added more warning messages in some cases, eGroupware autoconfiguration, new kernel that allows easy compilation of other modules (headers provided)
- Usability improvements: in-place edition for booleans, keep the menu open when reloading a page, simpler interface for VPN, default template applied when adding new users, ...
- New Dynamic DNS update feature in the DHCP module
- eGroupware 1.6.002 with security updates and bugfixes
- Retrieval for external accounts in the Mail module and other improvements
And here is the full list of changes for all the new packages:
ebox-1.3.15:
+ Bug fix: Call EBox::Global::sortModulesByDependencies when
saving all modules and remove infinite loop in that method.
EBox::Global::modifiedModules now requires an argument to sort
its result dependending on enableDepends or depends attribute.
+ Bug fix: keep menu folders open during page reloads
+ Bug fix: enable the log events dispatcher by default now works
+ Bug fix: fixed _lock function in EBox::Module::Base
+ Bug fix: composites honor menuFolder()
+ Add support for in-place edition for boolean types. (Closes
#1664)
+ Add method to add new database table columnts to EBox::Migration::Helpers
+ Bug fix: enable "Save Changes" button after an in-place edition
libebox-1.3.13:
+ Added warning when we can't get lock for service
+ Bug fix: keep menu folders open during page reloads
+ Add booleanInPlaceViewer.mas
+ Add sendInPlaceBooleanValue() to table-helper.js
+ eval() response from sendInPlaceBooleanValue() to set "Save Changes"
button properly
+ Accept 255.255.255.255 in checkIPNetmask as valid (needed for PPPoE)
ebox-dhcp-1.3.13:
+ Added WINS server configuration setting to DHCP common options,
you may use eBox as PDC or any other WINS server
+ Added description optional field to fixed address table
+ Added NTP server configuration setting to DHCP common options,
you may use eBox or any other NTP server
+ Added Dynamic DNS update feature to set a domain for ranges and
a domain for fixed addresses when an IP address is leased. The
hostname for ranges is set following a expression
(dynamic-<IP_address>) and fixed addresses will use the declared
name from eBox interface.
ebox-dns-1.3.13:
+ Added support for dynamic zones to be updated using a shared
secret key available at `/etc/bind/keys`. This feature is
mainly used by dhcp module to implement dynamic DNS updates.
+ Fixed structure of menu on language change
ebox-egroupware-1.3.13:
+ Set utf8 as the default system charset, fixes problem with euro character
+ Removed extended backup as now it should be managed by ebox-ebackup
ebox-mail-1.3.14:
+ Added precondition in ObjectPolicy model
+ Account home in dovecot set to its maildir, this is necesary for
some SIEVE features like vacation autoreply
+ Added autocreation of drafts and sent mail folders
+ Fixed bug in UI: now we can set properly the number of
expiration days for spam and deleted messages
+ Added per domain catch-all accounts
+ Logs fixes
+ Added aliases to external accounts
+ Added multiple aliases per group
+ Improved queue management
+ Added dovecot-antispam plugin integration
+ Added email retrieval for external accounts
+ Added more connections check to avoid spammers
+ Add DefaultUser model to be used in users and groups default user
template. Admins can select if they wish to create an email account automatically
by default when creating new users.
+ Enable mail services by default
+ Fix ids and checkRowExist in ExternalAccount.pm
+ Fix method for modification of external accounts
+ Reverted UI component name to be compatible with previous versions
ebox-openvpn-1.3.13:
+ Usability enhancements. Configure automatically network address and port
and also create a server certificate and advertise local networks.
(Closes #1628)
+ Keep folder open
+ VPN adddress cannot be the same of any exposed network and viceversa
ebox-remoteservices-1.3.13:
+ Show the email address is available to authenticate with
+ Fix EBox::RemoteServices::Model::viewCustomizer to return always
a customizer instance to match the new API
ebox-samba-1.3.14:
+ Add DefaultUser model to be used in users and groups default user
template. Admins can select if they wish to enable the file sharing
account by default when creating new users.
ebox-antivirus-1.3.13:
+ Changed location of freshclam state file, maybe it could solve
some notification errors in some installations
ebox-asterisk-1.3.13:
+ Change menu name to keep folder open
+ Add AsteriskUser model to be used in users and groups default user
template. Admins can select if they wish to enable the asterisk
account by default when creating new users.
ebox-squid-1.3.13:
+ Switching antivirus from clamavscan to clamdscan
+ Better MIME type check, removed false negatives with some subtypes
ebox-ebackup-1.3.13:
+ Bug fix: add --force to delete old backup sets
+ Bug fix: fix restoring of the first file
ebox-webmail-1.3.13:
+ Change menu name to keep folder open
+ Added support for 'markasjunk' plugin
+ Hidden external server configuration until it works for more cases
+ Bugfix: added disableCache option to operation mode field
ebox-mailfilter-1.3.13:
+ Removed addition of 127.0.0.1 to trusted networks, is already added
by spamassassin
+ Add dovecot-antispam plugin support
+ Moved bayes database to postgres
+ Added pyzor and dkim tests
ebox-jabber-1.3.13:
+ Add JabberUser model to be used in users and groups default user
template. Admins can select if they wish to enable the jabber
account by default when creating new users.
ebox-l7-protocols-1.3.13:
+ Set menuFolder to keep folder open
ebox-network-1.3.13:
+ Bug fix: configuration of PPPoE interfaces now works when
confirmation is required because of other modules
+ Default field in gateways model uses '/ajax/viewer/booleanViewer.mas'
instead of in-place edition
ebox-ntp-1.3.13:
+ Bug fix: keep menu folders open during page reloads