GRATISSS....
Stable 33268
Written by Administrator   
Kamis, 15 Januari 2009
Fixes
    Adjusted dnsqueue timeout handling to prevent erroneous requeueing
    Allow spaces in root MySQL passwords
    Antirelayd will now ignore localhost when first encountered
    Avoid locking NSD zonedb during rebuilds by dnsadmin
    Bug 6937: Set session cookie as secure over SSL connections
    Bug 8173: Use the user provided IP address when assigning Nameserver IP addresses
    Bug 8321: Fix spelling mistakes in Mailman interface
    Bug 8389: Trim leading and trailing whitespace from search criteria
    Bug 8393: Ensure reseller added zones are assigned proper ownership
    Bug 8453: properly handle rc.conf entries containing =
    Bug 8457: Resolved issue with cPHulk sending repeat notifications for IPs marked as brutes
    Changed Kill DNS Zone interface to allow multiple selection via the select list only
    Close cpanelsync connection between checks when update server is busy
    Copy account with account password will now work correctly with all versions of cpanel supporting the XMLAPI
    Corrected issue that limited use of the HTML Editor to only the public_html directory and lower
    Create Database users with proper privileges during account creation
    Disable NSD in Nameserver Selection when resolv.conf contains a local IP address
    Disabled showing SecureSSL certificate vendor
    Disallow /spam user from using SMTP authentication
    Do not display PostrgreSQL information during account termination when account is not using PostgreSQL
    Ensure Cpanel::Rlimit will function despite missing BSD::Resource
    Ensure IP address is changed on Source Server when using Express Transfer
    Ensure RLIMITS are properly raised when performing httpd.conf syntax check within WHM
    Ensure SMTP auth succeeds when only user and password hash exist in shadow file
    Ensure WebDisk accounts are suspended and unsuspended
    Ensure bandwidth files are included in account backup
    Ensure cache file is removed when updating or rebuilding named.conf
    Ensure default port for Apache is not obtained from a VirtualHost when parsing httpd.conf
    Ensure hostname check passes when installing wildcard SSL certificates
    Ensure password reset confirmation messages are sent
    Ensure proper connection information is shown in X3 when Remote MySQL is configured
    Ensure that /usr/local/cpanel/logs is always created
    Ensure that disk usage is displayed on systems using simfs
    Ensure that hosts in "ipusage" are only displayed once
    Ensure the service SSL Certificates are generated during install
    Fix EasyApache from failing to display build numbers/silently dying
    Fix HTML Editor to properly handle encoding of '
    Fix compatibility issue for hosts that resolve to both IPv6 and IPv4 addresses
    Fix cpdavd's handling of URI encoding
    Fix dovecot restart order when restarted via chkservd
    Fix email authentication errors when shadow entry does not contain last changed time.
    Fix issue where pkgacct would not backup Roundcube settings for system users
    Fixed display output of /scripts/restorepkg to not print Javascript when used from the command line
    Fixed issue in account pagination that displayed an extra account per page
    Fixed issue with interacting with PostgreSQL via cPanel
    Fixed reported quota numbers in mailbox notification
    Fixed taint problem with Maildir quotas at SMTP time
    Fixed typo in file name used for user installed CA Bundles
    Force maxmem to minimum of 256 MB on 64-bit systems
    Improve cpanelsync's fault tolerance
    Improved safety of setting the MySQL root password
    Improvements to bandwidth graph generation
    Improvements to the accuracy of bandwidth tracking
    Limit recursive calls in the clustering system
    Move rrdtool install to fork after startup preventing long startup times on some systems
    Patch the IMAP cl-client used by the internal PHP binary to properly handle email passwords with } character
    Patched Roundcube security issue ( http://trac.roundcube.net/ticket/1485618 )
    Prevent all domains for account being removed when removing a single domain
    Prevent creation of document roots when the home directory is missing
    Prevent display of the Proxy Access subdomains from appearing in the cPanel interface
    Prevent output from hanging when restoring an account
    Prevent overwriting an existing user's data when restoring an account and changing the account name
    Prevent reuse of UID and GID by WHM
    Provide error message when .htaccess is unreadable or unwritable causing creation or modification of a redirect to fail
    Remove various imapdisable files when Dovecot or Courier are being enabled
    Removed Tailwatch monitoring checkbox from Service Manager
    Resolve Internet Explorer display issues
    Resolve issue where unbound IPs cannot be removed using the Show or Delete Current IP Address interface
    Resolve issue where unbound IPs could not be removed
    Resolve issue with dnsqueue continually appending hosts to queued requests
    Resolve issues with device display in the the Show Current Disk Usage WHM interface
    Resolved DNS syncing issue where Zones would not be added to named.conf
    Resolved Javascript error when browsing for SSL Certificates
    Resolved condition causing Getting Started Wizard to fail when hostname is invalid
    Resolved condition preventing removal of MySQL virtual user
    Resolved conditions that produced internal death error output in the WHM Module Installers interface
    Resolved crashing issue in Tailwatch
    Resolved display issue when clicking menu headers in WHM
    Resolved displaying of EULA with custom WHM themes
    Resolved issue with Df.so not installing properly during upcp
    Resolved issue with Reseller DNS Clustering not working with secondary domains of reseller owned accounts
    Resolved issue with detecting compression used for uploaded cpbranding file
    Resolved issue with displaying FTP domains in the WHM Show IP Usage interface when Pure-FTPd is installed
    Resolved issue with displaying Restart Service entries in WHM to non-privileged users
    Resolved issue with missing .pgpass file causing an endless loop in postgresadmin
    Resolved issue with searching accounts by IP via XML-API
    Resolved issue with suspending and unsuspending MySQL accounts that have no password
    Resolved quota sorting issue
    Resolved various issues with services not appearing in Service Manager
    Restore behavior of mounting backup device after precpbackup executes
    Restore valiases during account transfer
    Unlock shadow file after updating email passwords
    Updated use of rndc to provide the class when reloading a zone in a view
    Use correct slow query configuration directive in sqloptimizer
    Use proper RETRYSTART label when building exim.conf
    Use proper grants statements according to the version of MySQL installed rather than what is set in Tweak Settings
    Using CIDR notation when adding IP addresses in Getting Started Wizard was resulting in an extra IP address
    Various compatibility fixes for IE in WHM
    Allow spaces in root MySQL passwords
    Antirelayd will now ignore localhost when first encountered
    Bug 6937: Set session cookie as secure over SSL connections
    Bug 8389: Trim leading and trailing whitespace from search criteria
    Bug 8393: Ensure reseller added zones are assigned proper ownership
    Bug 8453: properly handle rc.conf entries containing =
    Bug 8457: Resolved issue with cPHulk sending repeat notifications for IPs marked as brutes
    Create Database users with proper privileges during account creation
    Disabled showing SecureSSL certificate vendor
    Ensure SMTP auth succeeds when only user and password hash exist in shadow file
    Ensure WebDisk accounts are suspended and unsuspended
    Ensure bandwidth files are included in account backup
    Ensure default port for Apache is not obtained from a VirtualHost when parsing httpd.conf
    Fix email authentication errors when shadow entry does not contain last changed time.
    Fixed taint problem with Maildir quotas at SMTP time
    IP Migration now updates zone files in chroot
    Prevent reuse of UID and GID by WHM
    Reserved IPs Editor should include all IPs on the system
    Resolved condition causing Getting Started Wizard to fail when hostname is invalid
    Resolved issue with missing .pgpass file causing an endless loop in postgresadmin
    Resolved issue with searching accounts by IP via XML-API
    Unlock shadow file after updating email passwords
    Updated use of rndc to provide the class when reloading a zone in a view
    Using CIDR notation when adding IP addresses in Getting Started Wizard was resulting in an extra IP address

Enhancements
    /etc/reservedipreasons can be used to give reasons for reserved IPs
    /scripts/dnscluster updated to use same logic as the WHM interface
    /scripts/generate_maildirsize now accepts a user name as a argument
    Add crontab entry to automatically ensure that tailwatchd is always running
    Added /usr/local/IonCube Jail Shell environment
    Added HOMEMATCH locations to Restore a Full Backup/cpmove file function
    Added Tweak Setting to opt-out of language updates
    Added chkserv monitor for SSHd
    Added cron job to monitor Tailwatchd
    Added deprecation notice to /scripts/rebuildnamedconf and prevent usage thereof
    Added deprecation warning and proper usage message to /scripts/rebuildetcpasswd
    Added error messages when redirects fail to be removed due to issues with writing .htaccess files
    Added root login override to Pure-FTPd configuration interface
    Added spambox login support to Dovecot
    Added support for install Roundcube on systems without InnoDB support
    Added support for specifying the SSL key size
    Added warning message for servers configured for mbox
    Allow per-user modification of awstats config via user include file
    Allow quota checks in cPanel to read BACKUPDIR setting in the backup configuration to exclude backup files from calculations
    Allow use of custom chkservd drivers in /var/cpanel/chkservd/drivers
    Apache log style selection is now a combo box instead of a text field
    Automatically add access-logs symlink, .cpanel/datastore, .cpan, .wysiwygPro_ and .MirrorSearch directories to cpbackup-exclude.conf
    Branding editor will now check for multiple file compression types
    Bug 6522: Added the Suspend Time information to listsuspended output
    Changed /scripts/mailperm to only operate on the supplied user
    Changed WHM 'Apache Update' link to 'EasyApache ( Apache Update )'
    Changed behavior of courier-auth to always exit after handling login when the 'conserve memory' setting is enabled
    Disable chkservd FTP authentication test for Pure-FTPd when TLS is required
    Disable chkservd IMAP authentication check on mbox systems
    Disable chkservd IMAP authentication test when IMAP protocol is disabled
    Display notice in cPhulk and View Relayers interfaces when MySQL is disabled
    Ensure UWImap is stopped during Maildir migration
    Exclude cpanel from installing perl on freebsd VPSes
    Hide Collapse All and Expand All buttons when performing a search in WHM
    Immutable awstats config files no longer cause AWstats processing to be skipped
    Improve fixrndc's fault tolerance and compatibility with NSD
    Improve sftp support under noshell so that it will check for sftp-server's binary in multiple location
    Improved HTTP 1.1 timeout support in cPanel and WebDisk
    Improved clarity of expired updates message
    Improved display of backup files in cPanel Backup interface
    Improved performance of DNS Synchronization
    Improved reliability of chkservd's IMAP checking
    Improved speed of fixrndc
    Include SFTP port in X3 FTP Client Configuration interface
    Inform user when manually executing statistic run during black out period
    Manually initiated test runs now ignore black out period
    Move pkgacct scripts from /scripts to /usr/local/cpanel/Whostmgr/Pkgacct
    Only process bandwidth for POP and IMAP if Maildir is enabled
    Optimized parsing of queued DNS requests in dnsadmin
    PHPMyAdmin updated to 2.11.9.3
    Prevent IP address addition or removal on venet configured VZ systems
    Rebuild exim.conf with mbox support when Maildir migration fails
    Removed /scripts/startnsd
    Removed transfer related pkgacct scripts from /scripts
    Service Manager will only update configuration for installed services
    The MySQL Root password interfaces are now consistent
    The restartsrv scripts now accept --stop to stop the service
    Updated AWstats to 6.8
    Updated PHPMyAdmin to 2.11.9.4
    Updated PHPPgAdmin to 4.2.2
    Updated Perl Module installer for new Authen LibWrap version
    Updated chkservd-install to allow for custom driver support
    Updated pkgacct-plXsk to properly handle usernames with _ characters on the source server
    Updated to RRDTool to 1.3.4
    WHM Nameserver setup interface no longer warns against using NSD on systems 20 or more IP addresses
    cPHulk will now clear past login attempts once a successful login has been made
    scripts/generate_maildirsize now accepts a user name as a argument
    Added Tweak Setting to opt-out of language updates
    Added support for specifying the SSL key size
    Added warning message for servers configured for mbox
    Automatically add access-logs symlink, .cpanel/datastore, .cpan, .wysiwygPro_ and .MirrorSearch directories to cpbackup-exclude.conf
    Improved clarity of expired updates message
    Inform user when manually executing statistic run during black out period
    Manually initiated statistic runs now ignore black out period
    Updated AW Stats to 6.9