--- cdrom.image/README.txt 2006/05/26 02:50:58 1.10 +++ cdrom.image/README.txt 2008/10/15 21:02:16 1.21 @@ -1,218 +1,248 @@ -SME Server 7.0rc3 -================= +SME Server 7.4 Release Announcement +=================================== -**************************************************************** -* IMPORTANT: Pre-upgrade step for 7.0pre1 and 7.0beta releases * -**************************************************************** - Before upgrading to 7.0 from 7.0pre1 or any of the 7.0beta - releases, you must run the following command: +October 20 2008 - kudzu -q +The SME Server development team is pleased to announce the release of +SME Server 7.4. This release is based on CentOS 4.7 and all packages +have been updated to the latest releases. - If you do not do this _prior_ to the upgrade, your system may - not boot. If this happens, please see the workaround here: - http://www.contribs.org/bugzilla/show_bug.cgi?id=698 -*************************************************************** +All SME Server users should upgrade to this release. -Changelog -========= +The release should be obtained from your closest mirror, see +http://wiki.contribs.org/SME_Server:Download -7.0rc2 -> 7.0rc3 +Bug reports and reports of potential bugs should be raised +in the bug tracker (and only there, please); + + http://bugs.contribs.org/ + + +Please Note +=========== +It may take up to 48 hours for mirrors to finish syncing, +during this time you may experience problems. + + +About SME Server ================ -- Bug fixes - see the bug tracker - Thanks to testers and developers - See http://www.contribs.org/bugzilla/ -7.0rc1 -> 7.0rc2 +SME Server is the leading Linux distribution for small and medium +enterprises. SME Server is brought to you by SME Server, Inc. +( http://www.smeserver.org/ ), a non-profit corporation that exists to +provide marketing and legal support for SME Server. + +SME Server is freely available under the GNU General Public License +and is only possible through the efforts of the SME Server community. +However, the availability and quality of SME Server is dependent on +meeting our expenses, such as hosting costs, server hardware, etc. + +As such, we ask for a small donation to offset costs and fund further +development. + +Please visit http://www.smeserver.org/donate/ to donate. + + +Thanks +====== +The development team would like to thank all of those involved in +this release. However, this distribution cannot continue with the +current level of support. More people are required to help with +bug triage and verification testing. + + +This release contains many new features, all released updates for +SME Server 7.3 and fixes for many reported problems. Upgrades +will be available by CD, the Software Installer and command line. + + +Upgrades +======== +- Always perform a backup prior to major system upgrades +- An upgrade will preserve the existing data + + +Changes in this release +======================= + +Installer +--------- +- Fix grub label to keep consistent with the SME Server brand. + +Mail system changes +------------------- +- Introduce a web interface to configure the pseudonym "visible" property + (internal|external) +- New feature now allows a "catch all" situation where you have the ability + to redirect "@virtualdomain1.com" to user "joe". +- Fix the "Ugly" log messages (Use of uninitialized value) when spam checking + results in 0 hits. +- Emails sent to a null address like ""@domain without the username part + are now rejected. +- qplogsumm is a optional feature that should be disabled by default. +- A request that the log information is reduced with the default loglevel + setting of 6 in qpsmtpd. +- Support for sending mail to ISP via Secure SMTP +- Enable the auth plugin for local lan connections +- Migrate (remove) "ordb.net" from the RBL lists to prevent mail bouncing. +- Remove blackhole.securitysage.com as service no longer in use. +- Remove sbl-xbl.spamhaus.org from default lists and use a more improved + list in zen.spamhaus.org. + +Console +------- +- Improved validation will check password on first enter password screen + before verifying if too simple then asking to verify and proceed to + configuration of server. +- Passwords should be validated for strength on first entry rather than + waiting for the second confirmation entry. +- The console should validate passwords using the common method, + using esmith::util::validatePassword +- The last item in the server console, "Exit from server console", is removed + as it is redundant. +- Display frames in console server-manager. + When browsing server-manager through console pressing 'H' goes to + http://localhost/server-manager + +Backups +------- +- Backups now use dar which allows for daily full or incremental backup +- Removed 'restore from desktop' functionality +- The error codes from tar are now logged, in line with flexbackup, and do not + cause a backup to fail. +- A Iomeage USB REV-drive was by default mounted in /media as a cdrom device. + It is now automagically mounted as an usbdisk so it can be used as a backup + device without manual intervention. + +Localisation +------------ +As part of a major update with translations we have added six new +languages and made it much easier to add other languages in the +future. + +We now support the following languages in the server-manager: Danish, +Dutch, English, French, Greek, German, Hungarian, Indonesian, Italian, +Portuguese, Slovenian, Spanish and Swedish. + +We have made major strides to assist the non-English community by +using a tool called pootle. This is a web based translation tool that +will allow new languages to be added and existing languages to be more +easily maintained. + +We have cleaned up a lot of the packages as a part of getting them to +work with pootle. Another big change as part of this upgrade is the +switch from ISO-8859-1 (Latin) charset to UTF-8 (Universal) charset, +this will allow us to support languages that don't use latin +characters (like Greek). + +Other fixes include updated translations for the existing languages. + +Software Installer +------------------ +- smeextras repository added, it is used for building the installer and ISO +- The yum-update event now includes the yum-import-keys action to allow + users to update yum packages and configuration without rebooting, + which enables updating when there is a compatibility problem. +- Correct yum-update-dbs action to adjust yum service properly. +- The BaseURL property has been removed for repos with mirrorlists. +- The message "This system is up to date." is displayed if no updates are + available. + +Webmail +------- +- Horde, imp, turbo and ingo have been updated to the latest versions +- Support the ability to save user kronolith free/busy information to the LDAP + database. +- Servers with a custom template for 110AppRegistryHorde found webmail no + longer worked. +- The name of the webmail installation is now configurable. + To use - config setprop horde Name xxxx ; signal-event email-update. + +Server manager +-------------- +- The name of the log file being viewed via the Server Manager 'View log + files' is now displayed as the first line. +- Disabling the daily update check in the server-manager did not stop the + check4updates task sending mail to the server administrator. +- Server-manager > printers > add printer - now advises users to avoid + certain names and descriptions as this causes printer state to be incorrect. +- Fix the Unknown heading in server-manager after an update. +- Fix inconsistency within the navigation.xx files which no longer adds extra + spaces and newlines in panel headers. +- The Anti-virus (ClamAV) panel text was updated to remove the word 'entire' + as this could be misleading. +- Allow server-manager to successfully create a one character user account. +- After adding a user and trying to set password via server-manager or + user-password using the ";" sign you encountered a "white screen of + death". This was due to the version of perl-Object-Persistence being used. +- Remove the last 'pleasewait' message is it’s no longer needed. +- The button to add a new user in the server-manager was missing due to a + problem with the free/busy code in usermanager causing the panel to exit. + +Other fixes and updates +----------------------- +- Updated Samba resolves various file sharing problems +- The length of an Ibay name is now configurable via maxIbayNameLength +- The Samba "unix extensions" are turned off for Mac compatibility +- radiusd.conf allows support for additional authentication methods +- Ability to modify pseudonyms with special characters +- Prevent NameServer being set to current IP of SME Server +- Allow support for server side includes for ibays when a directory is + browsed. +- Made mtu/mru settings configurable and default to 1400 +- Increased the templating in php.ini +- Fixed timezone detection issues for certain timezones during certificate + generation +- Added support for cciss RAID controller +- Enable a new feature to allow admin to have own password not shared with + root. +- nut is now started after the network to avoid mails to the admin mailbox + about lost communication. +- e-smith-openssh contained unused template fragments were removed. +- ibays can now be set as non-browsable (hidden), but accessible via their + UNC. An ibay can be hidden by setting the Browsable property to disabled. +- Suspicious string scanning (supscan) has been disabled due + to being CPU and I/O intensive and prone to producing false positives.. +- The audittool script has been updated to also identify modified events. +- If a custom motd was used this could have been sent with the smolt data, now + only the version from e-smith-release is sent. +- The wrong URL was shown for the smolt profile, it has been updated to + http://smolt.contribs.org/ +- Patch djbdns around TCP bug: http://alkemio.org/dns_transmit-bug.html +- Change license of djbdns to "Public Domain' - + http://cr.yp.to/distributors.html +- Do not display symlinks via ftp. +- New LPRng where both inbuilt filters as well as smbprint filters work. +- Resolved false positives that were being reported by rkhunter. +- Move the clamav scan schedule to the correct crontab file for ease of use. +- Use yum installonlyn plugin to keep only the last 5 kernels. +- Change Wpad URL to match system domain to enable the Wpad feature. +- dnscache will now ignore referrals when in forwardonly mode. +- On servers with no ibays and less than two users the shadow-copy-rotate + script would fail. +- Correct the step-ticker to pool.ntp.org hosts. +- Hide normally hidden files from view when using roaming profiles. +- The dungog yum repository has been obsoleted as the packages are in + smecontribs. +- When a user is deleted from the server-manager his/her pseudonyms should not + appear in any configuration file. + + +General features ================ -- Update to CentOS 4.3 base -- Installer built with i686 kernel. In order to install on i586 - machines you will need to do the following: - - 1) Press shift while booting to get the boot menu. - 2) Type "smei586" at the boot prompt. - -- New system consistency audit scripts installed in /sbin/e-smith/audittools/ - -- Bug fixes - see the bug tracker - Thanks to testers and developers - See http://www.contribs.org/bugzilla/ - -7.0pre4 -> 7.0rc1 -================== -- Includes latest CentOS kernel and updates - -- Bug fixes - see the bug tracker - Thanks to testers and developers - See http://www.contribs.org/bugzilla/ - -7.0pre3 -> 7.0pre4 -================== -- Bug fixes - see the bug tracker - Thanks to testers and developers - See http://www.contribs.org/bugzilla/ - -7.0pre2 -> 7.0pre3 -=================== -- The pre2 image wouldn't boot on some machines (bug 733) - -- Bug fixes - see the bug tracker - Thanks to testers and developers - See http://www.contribs.org/bugzilla/ - -7.0pre1 -> 7.0pre2 -=================== -- Includes latest CentOS kernel and updates - -- Reconfiguration reboot now requested after Software Installer - updates - -- Simple yum wrapper added to remind people to reconfigure after - using yum - -- Completion of change to contribs.org styling - -- Updated French translation - thanks Franck Pierre - -- Bug fixes - see the bug tracker - Thanks to testers and developers - See http://www.contribs.org/bugzilla/ - -7.0beta9 -> 7.0pre1 -=================== -- Test Internet Access now accesses contribs.org and only passes two - pieces of information - the version installed on your server and - a string used to differentiate your server from others using this - test. This string is generated by a one-way hash function and access - to the string does not provide any information about your server. - - We appreciate your assistance in sending this information so we can - gain an accurate count of the installed servers. - -- Server manager changed to use contribs.org branding. CSS files still - need to be updated. - -- Usernames of the form first.last and first_last are now allowed. - -- The maximum length of user and group names has increased from twelve to 31. - -- Reconfiguration reboot added to "Shutdown and Reboot" panel - (added in Beta9). This performs a "post-upgrade" and a "reboot" and - should be used after system and yum upgrades. - -- Automated conversion to RAID on upgrade feature removed. - -- Bug fixes - see the bug tracker - Thanks to testers and developers - See http://www.contribs.org/bugzilla/ - -7.0beta8 -> 7.0beta9 -==================== -- Bug fixes - see the bug tracker - Thanks to testers and developers - See http://www.contribs.org/bugzilla/ - -7.0beta7 -> 7.0beta8 -==================== -- Rebuild ipsvd package on CentOS 4.x -https://sourceforge.net/tracker/index.php?func=detail&aid=1226207&group_id=96750&atid=615772 - -7.0beta6 -> 7.0beta7 -==================== -- Reconfigure option added to Shutdown/reboot page -- Correct versions of kernel slip and ppp modules included -- Bug fixes - see the bug tracker here - Thanks to testers and developers - https://sourceforge.net/tracker/?func=add&group_id=96750&atid=615772 - -7.0beta5 -> 7.0beta6 -==================== -- Base updated from CentOS 4.1 to CentOS 4.2 -- Included kernel-module-slip to support dialup with diald -- Gathered all L10Ns other than en-us into the smeserver-locale package -- Bug fixes - see the bug tracker here - Thanks to testers and developers - https://sourceforge.net/tracker/?func=add&group_id=96750&atid=615772 - -7.0beta4 -> 7.0beta5 -==================== -- German translations - Thanks Dietmar Berteld -- Italian translations - Thanks Filippo Carletti -- French translation fixups - Thanks again to Didier Rambeau -- Anaconda/installer translations are still to be added to some screens -- Enhanced control for Webmail access - Thanks Michael Weinberger -- Added the ability to set Corporate DNS Servers and specify domains - to be resolved via the Corporate DNS Servers, Internet DNS Servers - or locally - Thanks Gordon Rowell -- RAID conversion on upgrade re-added after installer changes (see Alpha24) -- Bug fixes - see the bug tracker here - Thanks to testers and developers - https://sourceforge.net/tracker/?func=add&group_id=96750&atid=615772 - -7.0beta2 -> 7.0beta4 -==================== -- Enhanced options for POP and IMAP access - Thanks Michael Weinberger -- French translations of new panels - Thanks Didier Rambeau -- MySQL database restore fixes - Thanks Paul Floor -- Various library bug fixes - Thanks Michiel Blotwijk -- PHP register_globals disabled - Thanks John Bennett -- Server-manager settings for ISP SMTP Authentication - Thanks Gordon Rowell -- Bug fixes - see the bug tracker here - Thanks to testers and developers - https://sourceforge.net/tracker/?func=add&group_id=96750&atid=615772 - -7.0beta2 -> 7.0beta3 -==================== -- Bug fixes - not released - -7.0beta1 -> 7.0beta2 -==================== -- Bug fixes - see the bug tracker here: - https://sourceforge.net/tracker/?func=add&group_id=96750&atid=615772 -- Many thanks to all of our testers and bug reporters - -7.0alpha26 -> 7.0beta1 -====================== -- Use anaconda upgrade detection -- Boot straight into anaconda -- Remove KickStart configuration files (no longer used) -- Hide many installer screens -- Clean up RPM dependencies and package lineage -- Removed some unused packages from CD image -- Many, many bug fixes - see the bug tracker here: - https://sourceforge.net/tracker/?func=add&group_id=96750&atid=615772 - -7.0alpha25 -> 7.0alpha26 -======================== -- Many, many bug fixes - see the bug tracker here: - https://sourceforge.net/tracker/?func=add&group_id=96750&atid=615772 - -7.0alpha24 -> 7.0alpha25 -======================== -- Fix anaconda to pick up/smp kernel correctly -- Remove cups from installation -- Add real appletalk module -- Add latest CentOS updates -- Fix shadow-utils to allow machines to join domain -- Add missing dependencies -- Fix bugs (see sourceforge site for any missed above) - -7.0alpha23 -> 7.0alpha24 -======================== -- Fixed grub installer so it get installed on mbr for raid setups -- Removed perl-Mail-SpamAssassin as rhel4 spamassassin contains that -- ext2fs, ext3fs and swap partitions are automatically upgraded to - degraded (single disk) RAID-1 volumes so that a second disk can - be added later - Thanks to Mitel for funding this feature -- Rebuild ipsvd to prevent segfaults -- Fixed radiusd/pptpd services so VPN now works -- Upgraded nut to v2.0 -- Fixed warnquota permissions -- Upgrade packages from el3 to el4 versions -- Added few useful services that CentOS 4.1 recommends - -7.0alpha22 -> 7.0alpha23 -======================== -- Removed webalizer -- Added rkhunter -- Added i586 packages - openssl, kernel, glibc -- Added smeserver-yum -- Added smeserver-qpsmtpd-tnef2mime-0.0.2-0.noarch.rpm and dependencies: - perl-Convert-TNEF-0.17-3.1.el3.rf.noarch.rpm - perl-File-MMagic-1.21-1.noarch.rpm - perl-IO-stringy-2.108-4.rhel3.dag.noarch.rpm - perl-MIME-tools-5.411-2.rhel3.dag.noarch.rpm -- Added centos-release and made e-smith-release depend on it -- Removed centos-yumconf -- Imported cdrom.image into CVS +- Based on CentOS 4.7 and all available updates + + +There are a few differnces from previous releases <=7.2 +======================================================= + +After installing for the very first time: +----------------------------------------- +- First night you may receive an email from cron about sa_updates. +- First night you should receive a large email saying a bunch of + groups/users were removed/added (rkhunter email notification). +- Any time you change users/groups you will receive an email the next day + about those changes (rkhunter email notification). -$Id: README.txt,v 1.9 2006/04/27 02:30:13 gordonr Exp $ +$Id: README.txt,v 1.20 2008/01/01 17:18:13 slords Exp $