Cpanel version Stable

 Mis à jour du logiciel Cpanel

La version Cpanel Stable 27225 a été installée le 10 septembre 2008 sur les serveurs, elle corrige les bogues suivants:
Fixes
    Fixed issues with detecting older Xen
    Resolved issues with populating form fields in SSL Certificate Installation

Enhancements
    Added Shared Certificate installation instructions

 

La version Cpanel Stable 27164 a été installée le 4 septembre 2008 sur les serveurs, elle corrige les bogues suivants:

Fixes
    Added localhost to NSD interface list by default
    Allow spaces in select SSL CSR info fields (e.g. City)
    Alter NSD IP binding to prefer local IP Addresses before listed namserver IP addresses
    Always remove * from ServerAdmin when creating wildcard VirtualHosts
    Attempt to reuse Courier-IMAP SSL cert when Dovecot is first installed
    Bug 1760: Transfer Feature List during account transfer
    Bug 4458: Removed /scripts/nofsck
    Bug 7161: Properly remove multi-level sub domains where the upper levels don't exist
    Bug 7469: Resolved creation of intermediary subdomain zone during removal
    Changed logging level of mount mis-match message from warn to info
    Changed scripts/installport.pl to only pass -N to portupgrade when package is not currently installed
    Detect broken portupgrade on FreeBSD
    Disable proper Courier services for FreeBSD in convert2dovecot
    Don't lock MySQL accounts during account suspension when old style passwords are being used
    Don't show Apache information when managing SSL Hosts in cPanel
    Eliminated race condition in creation of queued DSN cluster requests
    Ensure IMAP is restarted when changing Domain Owner Authentication Tweak Setting
    Ensure invalid domain names are removable
    Exclude courier from sysup on FreeBSD as courierup handles the updates
    Exclude user nobody from dedicated IP Address check during SSL Certificate install
    Fix MD5 sum issues in cpanelsync
    Fixed /scripts/wwwacct to pass --customip value to Whostmgr::Accounts::Create::_createaccount
    Fixed FreeBSD issue with tar over STDIN
    Fixed LD_LIBRARY_PATH and RPATH issues on FreeBSD builds
    Fixed Xen detection issues
    Fixed calling API2 tags from XML-API
    Fixed comment matching when parsing named.conf
    Fixed copying of sitedir/var/www/html in pkgacct-eXm
    Fixed improper calls to Restartsrv::getinitfile
    Fixed improper validation of State value in CSR generation
    Fixed issues with rebuilding internal PHP during cPanel update
    Fixed listing of GPG keys when no email address was assigned
    Fixed problem with suspended account MySQL grants not being packaged
    Fixed segfault errors in dnsadmin when used in a DNS Cluster environment
    Fixed status check in restartsrv_dovecot
    Force nsdup when setupnameserver is invoked with --force
    Force updates on FreeBSD 4 and 5 to use ports
    Improved IP Address validation
    Improved detection and fixing of invalid lock files
    Improved detection of Xen environment
    Improved error checking when adding a Zone
    Improved file copy functions in pkgacct-eXm
    Install Dovecot from ports on FreeBSD
    Install NSD from ports on FreeBSD
    Installing SSL Certificates on Parked domains now creates correct VirtualHost
    Invoke 'updated' logic in dovecotup when the configuration file is missing
    Log and remove stale lock files
    Patch RoundCube to prevent disclosure of BCC list
    Perform filesystem lookup when Maildirsize reports a negative value
    Preserve path to SSL files during install to prevent
    Prevent creation of ~/perl when using Reseller override
    Prevent race condition in dovecot-auth
    Prevent restart of cpsrvd removing error_log when handled by log rotation
    Prevent uncaught error messages from breaking XML API calls
    Raising memory limits during restart of IMAP services in WHM
    Remove Zero-length lock files
    Remove extra whitespace in Proxy VHost IP List
    Removed dependence on /etc/mtab in Cpanel::Quota::displayquota
    Removed false warning about rndc failing when no output was produced
    Removed suggestion to change username when displaying Brute Force protection to a webmail user
    Replace old IP Address in cpuser file with new IP Address during IP Migration
    Resolved Webmail branding issue for Reseller owned accounts
    Resolved XML-API call failures regarding ToLower
    Resolved issue with long passwords creating unusable Password Generator dialog
    Resolved issue with suspending accounts that have blank MySQL passwords
    Resolved issues with IP Address validation
    Resolved restart error after saving Dovecot configuration
    Return to file save handler for internal PHP as sqlite is too problematic
    Set FreeBSD ports options to raise NSD MAX_INTERFACES to 512 for consistency with Linux RPM
    Set HOME and USER environment variables based upon EID when values are unset
    Silence useless output in fixrnds, setupnameserver and nsd scripts
    Stop all Courier/Dovecot processes when restarting IMAP
    Updated RestartSrv to look for postgres in addition to postmaster
    Updated disable_unused_xinetd to check for xinetd presence as a socket or pipe
    Updated fixrndc to not set query-source to port 53
    Updated restore package functions convert handle Dovecot configured systems
    Use Bandwidth Notification setting in cpanel.config when processing bandwidth in cpanellogd
    Use lookup to determine proper UID/GID in scgiwrap rather than hard coded values
    Use owner parameter when creating accounts with /scripts/wwwacct
    Use proper MySQL host consistently during Roundcube installation
    Address issue with calling cPanel API2 functions via the xml-api
    Bug 7101: Updated Apache 1.3 init script to start SSL
    Cleaned up NameServer::Conf object to prevent spurious warnings
    Copy SubDomain htdocs during pkgacct-pXa
    Disabled caching store for backup directory to prevent flock() problems
    Eliminated possible race condition in Cpanel::Hulk::connect()
    Ensure SSL Domain is owned by user when packaging account
    Explicitly set quota for cpanel PHP application users to 0
    Fix DIp::getnameservers() to not erase /etc/nameserverips
    Fix for email transfers in pkgacct-pXa
    Fixed listing of databases when using Remote MySQL
    Fixed valias transfer issue with pkgacct-pXa
    Fixed warning messages in Cpanel::Config::FlushConfig to match parameter positions
    Improved installing cPAddons when using Remote MySQL servers
    Improved support for transfering MySQL grants in pkgacct-pXa
    Load CPAN after perl mirror test is done to conserve memory
    Only connect to the Proxy Vhost SSL port if a SSL VirtualHost exists
    Prevent HTML encoding of passwords and passphrases used for account transfers
    Prevent error message when dictionary is not installed
    Prevent install of loopback securetmp on systems that lack loop support
    Readd workaround to RestartSrv for lack of valid init script for named on FreeBSD
    Removed redundant eximstats option from Tweak Settings
    Resolved issue causing Service Manager to always start Alternate Port Exim regardless of active setting
    Resolved issue with SSL Domain being stored improperly by /scripts/pkgacct
    Resolved issue with multiple requests during a keepalive Proxied session being redirected to localhost
    Resolved symlinks in restored accounts pointing to cpmove directory
    Set NSD IP addresses based upon /etc/nameserverips
    Touch /var/cpanel/usensd before calling nsdup to prevent nsdup from restarting BIND
    Update whostmgr2 restorecpmove to handle large number of files
    Updated mysqlup to execute setfiles if SElinux is enabled
    chkservd now uses restartsrv to check IMAP status

Enhancements
    Added CA bundle for StartCom
    Added Dovecot configuration editor to WHM
    Added Dovecot to Update Config
    Added NSD configuration editor to WHM
    Added NSD to Update Config
    Added Return link to Cluster interface
    Added XML-API installssl
    Added cPPOP tag to POP3 Restart menu item
    Added dovecot to restartsrv
    Added ip parameter to installssl XML-API call
    Added proper restart and chkservd monitor support for rsyslog
    Added status and message to XML-API fetchsslinfo
    Added support for ErrorDocument 413
    Added white list capability to cPHulk
    Allow disabling of portsup via /var/cpanel/disable_portsup
    Allow users of Cpanel::HTTPDaemonApp to be configured via /var/cpanel/conf system (e.g. cpdavd )
    Always update SSL Certificates in user's home directory when installing new certificates
    Attempt lookup of CA Bundle when not provided
    Bugs 4875, 5657, 6849: Added ability to configure rotation of cPanel logs
    CSR generation notification message converted to use a template
    Changed XML-API fetchsslinfo to only use files from user's home directory
    Cpanel::HTTPDaemonApp now defaults to ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:-LOW:-SSLv2:-EXP
    Display user name in Remote Access Key interface
    Improved reporting when remote Cluster server responds with 401
    Limit domain selector for SSL Installation to domains owned by cPanel accounts
    Log encounters with Zero-length lock files
    Log errors encountered during removal of SSL related files
    Made IMAP and DNS restart text consistent with other services
    Renamed Courier Configuration to IMAP Configuration
    Setup default CA trust symlinks
    Support loading of 'public_html' install manifest to simplify creation of DocumentRoot compatible cPAddons
    Updated IMAP protocol interface to use checkboxes rather than a text field
    Updated IP Migration interface to use a template
    Updated WHM SSL Installation interface to a template format
    Updated WYSIWYG HTML Editor to 3.1
    Updated version to 11.23.6
    Use MySQL Version from configured server to determine which table privileges to display
    Add function to ssladmin for checking if a SSL VirtualHost is configured on the IP address of a domain
    Add one-time hook to upcp for building /etc/ssldomains using /scripts/updatessldomains
    Added '*' option to API2 for JSON encoding
    Added ability to set priority of email filter
    Added interface for viewing patch output on failed cPAddon updates
    Allow unisntall of securetmp
    Converted Update Configuration interface to use a template
    Have upcp terminate upcp processes that exceed 6 hours in run time
    Inform user of invalid local httpd.conf template and revert to default template
    Lazy load cPCPAN sub modules to reduce memory usage
    Notify user when main.default httpd.conf template is newer than mail.local
    Replaced Code Editor with more full-featured version
    Track all SSL vhosts in /etc/ssldomains in all add/remove/IP-changing functions
    Update HttpUtils::getsslhostbyip() to be aware of proxy vhost
    Update pkgacct-pXa for version 8.0 of the remote product
    Updated pkgacct-pXa with improved support for MySQL databases and grants
    Updated pkgacct-pXa with improved support for PostreSQL databases and grants
    Updated pkgacct-pXa with improved support for Virtual mail hosts
    Updated pkgacct-pXa with improved support for home directory transfer
    Updated pkgacct-pXa with improved support for mail user authentication
    Updated pkgacct-pXa with improved support for parked domains
    Updated upcp to store PIDs in /var/run for parent and child processes

 

La version Cpanel Stable 26138 a été installée le 10 juillet 2008 sur les serveurs, elle corrige les bogues suivants:

Fixes
    Bug 7149: Awstats HostAlias only included main domain
    Bug 7157: Strip meaningless leading and trailing whitespace from php.ini configuration values before entering quoting logic
    Bug 7177: Update rpm version query to specify precise format
    Bump rlimits from 64 to 256 for cpwrap
    Ensure /scripts/check_cpscripts has proper directories in include path
    Fixed inconsequential typo in chkservd entry for named
    FreeBSD Only: Fixed LD_LIBRARY_PATH to account for EasyApache linking to libraries in /opt
    Have ssladmin show failure message for certificate installation
    Prevent MD5 issues from aborting cpanelsync
    Prevent corruption of certificate data during installation via WHM
    Prevent endless looping on x86_64 machines during use of cpan_sandbox
    Prevent showing mbox specific Tweak Settings when using Maildir
    Prevent spurious error message regarding $Cpanel::homedir not being set when executing routines as cPanel user from WHM
    Replaced use of deprecated PNGgraph with GD::Graph
    Resolved failure to list user installed Perl modules
    Resolved issues pertaining to MySQL grants and databases when changing username during pXa transfer
    Silence all spurious output from update_sa_rules by default
    Updated cpanelsync with better detection and handling of MD5 sum generation failures

Enhancements
    Added --force to /scripts/installruby to allow bypassing version checks
    Added selective upgrade logic to /scripts/installruby allow better maintenance of installed product
    Allow disabling of memory limits vi TweakSettings
    Enable Iconv and MBRegex support in makecpphp profile for 3rd-party support
    Updated /scripts/installruby to allow disabling of updates
    Updated /scripts/securetmp to all --uninstall --install to reinstall
    Updated Ruby to 1.8.7-p22
    Updated RubyGems to 1.20
    Updated version to 11.23.4

 

La version Cpanel Stable 25971 a été installée le 30 juin 2008 sur les serveurs, elle corrige les bogues suivants:

Fixes
    Ensure correct save method is used when Filter saves to /dev/null
    Prevent prepending home directory path to /dev/null when using Discard Message email filter action
 

La version Cpanel Stable 25959 a été installée le 26 juin 2008 sur les serveurs, elle corrige les bogues suivants:

Fixes
     Fixed awstats generation on FreeBSD
     Fixed output during account transfer to use the <pre> tag rather than <blockquote>
     Fixed path issues when building RRDTools on FreeBSD
     Added mime icon for CGI scripts
     Allow installation of wildcard SSL certs onto matching non-wildcard virtualhosts
     Always allow mail from the main IP Address when creating SPF record
     Auto symlink old home directories when restoring accounts
     Bug 2898: Show proper location of backup file in notification email
     Bug 5675: Fixed incorrect size usage when formating for Notification
     Bug 6151: Allow all RFC 2822 characters to be used in the local part of an email address
     Bug 6423: Lowercase CommonName when generating or installing SSL Certificatess to prevent removal when regenerating httpd.conf
     Bug 6428: prevent transposing '+' in MIME type to space
     Bug 6437 check for /dev/random and /dev/urandom before running rndc-confgen
     Bug 6445: Prevent addition of www. to wildcard subdomain when httpd.conf is regenerated
     Bug 6523: Fixed missing password validator field for cPAddons
     Build the oldest version of PHP if the one specified by the makecpphp profile does not exist
     Capture databases using mysqldubmpdb in pkgacct-pXa
     Changed 'Service' to 'Authentication Service' in column heading of Hulkd configuration interface to more accurately reflect source
     Changed unconfigured cPAddon message markup for clarity
     Clarified error message displayed when ownership check fails during password modification
     Cleaned up Exim queue output
     Cleaned up XML-API output to be more XML compliant
     Consolidated internal functions that determine the PHP binary to use for internal purposes into Cpanel::cPPHP to ensure consistency among the various cpanel processes
     Corrected charset to UTF-8 in htdocs
     Cpanel/Mysql: don't show local databases when server configured to use remote MySQL server
     Cpanel/NamedConf/Find: set proper user and group for Bind chroot on SuSE
     DCPUMon: Add ps processes to totals after checking for Apache processe to  prevent adding duplicates to the toplist
     DCPUMon: CPU/Memory of idle Apache processes no longer included in calculations
     DCPUMon: Fixed claculation of current average percentage when no previous totals are available
     DCPUMon: fixed parsing of Apache 1 whm-server-status output
     DCPUMon: prevent spurious matches against process output
     DCPUmon: removed use of File::Glob::glob since it's slower and requires /bin/csh
     Disabled globally shared calendar configuration in Kronolith (Horde)
     Display appropriate error when username is not provided during Password modification
     Do not install ssl certs for services that are not enabled
     Don't display account password in notification email on account creation
     Don't display local databases when using Remote MySQL server
     Eliminated Race condition when adding sub and parked domains
     Ensure 'system' is not listed when password modification fails
     Ensure ADDONS file handle is closed upon completion
     Ensure MySQL is running before performing DB Exists check during account restoration
     Ensure XML output by bin/hooksadmin is properly encoded for standards compliance
     Ensure problems with cpbackup FTP configuration are logged
     Fix apache_port and apache_ssl_port regexes to properly match #.#.#.#:# IP/Port format
     Fix handling of LanguagePriority directive
     Fix improper symlinking in RRDToolinstall
     Fix upcp hang on Courier restart
     Fix whitespace issues caused by PHP Configuration editor
     Fixed CWD call during cPAddon moderated install via WHM to be taint-safe
     Fixed MySQL grant retrieval in pkgacct-enXim to use proper user
     Fixed RRDTool install for FreeBSD
     Fixed backup configuration template for proper comparisons
     Fixed broken javascript on diskusage/index.html effecting Internet Explorer 6/7
     Fixed erroneous template tag that caused a link to Roundcube to always be displayed in Webmail
     Fixed error in Cpanel::Logger::Logger that prevented levels of die or panic from halting processing
     Fixed handling of ; in session.save_path syntax by PHP Configuration Editor
     Fixed handling of file names with spaces when using IE and the HTML Editor
     Fixed integration patch for Squirrelmail 1.4.13
     Fixed issues with using cpservices on FreeBSD
     Fixed library search path issue that caused RRDToolinstall to always attempt a reinstall
     Fixed password-less access to template1 caused by changing postgres password
     Fixed various typos and grammatical issues
     Fixed whitespace handling in file names for IE
     Fully daemonize antirelayd child processes to prevent WHM Interface hangs
     Halt backup before doing anything if FTP configuration is invalid
     Handle max_execution_time for default cPanel php.ini
     Have XML-API/createacct grant account a dedicated IP Address according to package definition
     Horde/Group: changed PHP_LOG_ERROR to PHP_LOG_ERR
     Improved checking for presence of username in new passwords
     Improved detection of Linux-VServer environment
     Improved su handling in scripts/sshcontrol to prevent timing issues that could prevent proper login during transfer
     Improved support for detecting FreeBSD in VMware
     Increase virtual memory size in userdel subshell to avoid segfaults on 64-bit systems
     Made bin/linktest-ssl depend upon Net::SSLeay 1.32 as minimum version
     Made the <cgi> tag in EntropySearch case-insensitive
     Make PHP Configuration Editor more conservative on quoting values
     Minor fix for pkgacct-pXa for copying mail
     Only add --sshkey to transfer command if it has a value
     Only enable webprotect if /var/cpanel/fileprotect exists
     Output content-type when using the randhtml SSI
     Preserve DirectoryIndex when rebuilding Apache
     Prevent HTML Encoding of Mailing list passwords
     Prevent XML-API/createacct from creating an account when the stipulated package does not exist
     Prevent Zombies from occuring in Cpanel::Cgi
     Prevent adding LoadModule lines that refer to compiled in modules in acceptance test
     Prevent creation of MySQL databases named user_
     Prevent creation of password-less MySQL virtual users
     Prevent eximstats and antirelayd from being started after migration to tailwatcher
     Prevent hang in rpmup2 on VPS
     Prevent template filename display in cgiemail
     Prevent unnecessary MySQL error when changing GRANTs
     Prevent unnecessary regeneration of language.local cache
     Prevent use of invalid CommonName during SSL Certificate generation
     Prevent use of negative values in packages
     Properly report licensing errors
     Redirect STDERR to /dev/null in pkgacct to prevent copy process from aborting on error
     Reduced memory overhead of cPHulkd
     Remove -v from the options of mysqldump in /scripts/pkgacct. The extra data can cause data corruption if written to the sql dump file.
     Remove BOM character to allow Swedish lang to work in phpMyAdmin
     Remove eximstats and antirelayd from chkservd
     Removed /scripts/cpbackup2
     Removed /scripts/netssl_test
     Removed confusing output generated by manual DNS syncs using /scripts/dnscluster
     Removed non-existant DomXstl from makecphpphp profile
     Removed unnecessary checkhttpd as the installer handles this
     Removed unrecognizable text from crimsom smoke branding package
     Resolved issue that displayed all SSL Certificates in the Service Manager
     Resolved issues with Dedicated IP accounts having SPF record mismatch due to use of Shared Hosting IP for outgoing SMTP
     Respect setting to disable Mailman
     Sanitize Nameserver entry in Basic Setup
     Set executable bit for 'other' for Perl binary when doing maildir conversion to prevent infinite loop
     Set magic_quotes_gpc to Off for Round Cube
     Set permissions on home roots to 0755 if /bin/pwd is broken (https://bugzilla.redhat.com/show_bug.cgi?id=448446)
     Skip updating a user when password lookup fails
     Untaint variables used in cPAddons
     Update IP functions to exclude proxy virtualhost when determining free IP addresses
     Updated French language file removing German keys
     Updated Password generator for SSL Cert passphrase to only produce alpha-numeric passphrases
     Updated install_php_inis to remove broken /var/cpanel/3rdparty/lib/php.ini files
     Updated mysqlpasswd to work with remote MySQL databases
     Updated pkgacct-pXa to capture MySQL grants, PostgreSQL grants and databases and Horde data
     Updated scritps/exim_tidydb to cleanup the ratelimit DB
     Whostmgr/Accounts/Create.pm: Prevent package settings from being overridden when edit-account privilege exists and package value is not specified
     cpbackup: Ensure FTP Login failure is logged
     postgresadmin: Prevent spurious error when doing setuid to PostgreSQL user
     Proceed to next account when FTP login fails during backup rather than terminating the entire process
     Remove conflicting 3rdparty/lib/php.ini file
     Updated install_php_inis to always set specified values and to disable "register_globals" for all cPanel provide PHP apps.
     Added /scripts/fix_sa_compile script to autocorrect Errno.pm problems and invoke it before running sa-compile in update_sa_rules
     Cause internal PHP session garbage collection to happen sooner
     Clarified meaning of Register Globals label in Tweak Settings
     Fixed typo that interfered with generation of /etc/relayhosts
     Prevent /scripts from being updated when updates are set to never
     Wrong message displayed when detecting razor and pyzor suppor
     Resolved issue where modification of quota value for an account would be stored in kilobytes rather than megabytes in /etc/quota.conf
     Addressed domain lookup issue when adding an A entry for a reseller's nameserver when the domain contains two part TLDs
     Adjusted cPanel provided software installation to make multiple connection attempts upon failure to help ensure successful installation
     Adjusted wildcard domain handling in Apache configuration to prevent incorrectly matching non-wildcard entries
     Prevent branding editor issue where attempting to revert one page could revert all pages
     Adjusted setup of MX entry for newly created accounts to have the server always accept messages locally regardless of DNS information
     Solved problem with spamassassin being unable to start after reinstalling perl with different compile time options
     WHM now displays correctly at 800x600 in IE7
     Fixed permission on cgiemail and cgiecho when they are installed from the Cgi Center area
     Notify users when cpaddons cannot be converted from the old format and present them with work around options
     Prevent blank entries in /etc/mailhelo
     Prevent setting quotas on cpanel* users
     Fixed AddDescription regex for apache_conf_distiller
     Ensure Config.pm always gets installed for native ssl support
     Removed pine package requirement from /scripts/sysup
     Prevent distiller and Cpanel::ApacheConf from reading in information from Proxy
     Roundcube spellchecker removed because it requires openssl & curl which is not installed in the default php config
     Fixed SSL installer to prevent adding duplicate vhosts
     Fixed typos
     Added logic to verify package language setting/definition upon package modification and addition
     Added touch of /etc/relayhosts to restartsrv_exim
     Fixed cPHulkd to work properly when PAM resolver is on
     Fixed calls to /scripts2/getips_local
     Added missing definition for getips_local as used by Cpanel::Accounting
     Adjust Cpanel::SafeFile for operation in directories where permissions prevent creating a new lock file but we still want to flock
     Adjusted argument handling in editquota to accept case insensitive Unlimited definition.
     Adjusted suspendacct and unsuspendacct to correctly handle domain arguments
     Allow use of full range of characters in PostgreSQL user names as supported by PostgreSQL
     Bug 6929 Fixed cPAddons docroot install string
     Bug 6969 FIxed incorrect passing of SSL Option to AWstats
     Bug 6981 Adjusted quota handling in suspendacct to normalize the quota value prior to resetting the quota.
     Changed AWstats listing to only display domains with valid data
     Changed auto-redirect to proxy timeout value to 4 hours
     Clarified which logins are logged in cPHulk
     Drop currently meaningless 'Status' from cPHulk interface
     Fixed Proxy redirect
     Fixed angle_bracket_encode() call that was not updated when angle_bracket_encode() was moved
     Fixed deadlock in Cpanel::Accounting
     Fixed deadlock in dnsadmin
     Fixed transfer of packages that have spaces in the name
     Hide confusing error out put of test_sa_compiled
     Improved generation of HostAlias line for AWstats config
     Prevent bad values in Package definition files
     Remove attempted reinstall via CPAN of sa-compile generated module in patch_mail_spamassassin_compiledregexps_body_0
     Set language to 'English' for packages with undefined languages
     Added call to update-horde in restartsrv_mysql when Horde is improperly installed
     Disabled call to /usr/sbin/setfiles in mysqlup
     Ensure restartsrv_mysql creates symlinks to mysql.sock in all standard places
     Prevent unnecessary termination of xinetd
     Updated /scripts/realperlinstaller to set proper installation path for non-root users
     Fixed how the File Manager handles spaces in names
     Fixed location of analog.cfg
     Prevent running rrdtoolcheck if disabled
     Prevent running stats programs with no data
     Refetch the .cpanelsync files upon multiple download failures
     Resolved function misname in cPCPAN
     Resolved issue with searching email accounts in filter interface
     Set locale to prevent problems with check using language aware versions of yum (Fedora Core 9)
     Fix for SSL proxy redirects
     Prevent deleting 'disabled' feature list
     Resolve issues with yum checks on Fedora Core 9 for languages other than english
     Update for CPAN 1.80 to prevent module tests during installation
     Prevent YUM from hanging in /scripts/safeyum
     Prevent potential zombification of /scripts/ensurerpm2 during upcp
     Fixed invalid maildir path used for email filters
     Ensure libstdc++ is installed by /scripts/sysup
     Fixed broken HTML tag in moving.page.html
     Fixed creation of email filters that contain multiple actions

Enhancements
     Added '.keep' file for 3rdparty/etc/php.ini
     Added --preview parameter to build_apache_conf to generate httpd-preview.conf without touching httpd.conf
     Added Tweak Setting governing display of account password in notification email
     Added Tweak Setting governing use of quoton during quota modification
     Added support for preventing removal of certain older files by use of a '.keep' file
     Added support for symlinking old home directory location during accounting restoration
     Disabled Ruby, Python and TCL binding when building internal RRDTools
     Execute checkphpinis if 3rdparty/etc/php.ini is missing
     /etc/mailips now auto-generated and used for outgoing SMTP interface.
     API2 Engine Optimized
     Add ability to configure single subdomains in proxydomains script
     Add checkwebdiskproxydomains script for manual updating
     Add support for Mozilla Universal Charset Detection in bin/guess_file_encoding
     Added "PHP max execution time for cPanel PHP execution in seconds" to Tweak Settings
     Added 'unlimited' as valid argument for bwlimit setting on command line wwwacct
     Added --start, --stop and --restart to cpdavd
     Added /scripts/mainipcheck to populate /var/cpanel/mainip
     Added /scripts/proxydomains for creating/removing proxy DNS entries for existing accounts
     Added /var/cpanel/mainip to contain main server IP Address
     Added ACL to reject mail at SMTP time if the sender fails SPF checks
     Added Exim ACLs to ratelimit spam hosts
     Added OS X Leopard compatible webdisk connector
     Added TweakSetting for defining internal PHP timeout value
     Added TweakSettings for creation of proxy VirtualHost, automatic proxy subdomain creation, and creation of subdomains that override proxy subdomains
     Added WebDisk support to Proxy Access
     Added bin/spf_updater to add main IP to existing SPF records
     Added bind-chroot exclusion for yum updates to prevent conflicts. This will be re-enabled once bind-chroot support is improved
     Added clarifying note to Remote MySQL Setup
     Added cpanel/bin/low_mem_mods to install memory-optimized cPanel Perl modules
     Added logging to Cpanel::DomainTools::make_valid so that domain name modifications are logged
     Added mcrypt support to internal PHP Binary
     Added more error detection to rrdtoolinstall
     Added new validation for url protocol to X3 Mime/Redirect
     Added option to skip scanning messages for virii/malware when the scanner is unavailable, and allow mail delivery to continue
     Added options for Malware Defer and SPAM Defer to Exim configuration
     Added scripts/cleanversion to remove and reinstall version.pm
     Added scripts/disablefileprotect to reverse effects of scripts/enablefileprotect
     Added scripts/removeuserdb to remove empty databases that match the user name
     Added scripts/restartsrv_chkservd
     Added scripts/restartsrv_cpdavd
     Added scripts/ssl_crt_status which provides a status report of the server's SSL Certificates
     Added scripts/suphpup to rebuild suPHP
     Added scripts/vps_optimizer for controlling improved VPS cPanel performance
     Added setbwlimit to XML-API
     Added sqloptimizer
     Added support for Flash and JavaScript in Branding
     Added support for adding custom logs to cpanelloggd using /var/cpanel/cpanellogd.custom
     Added support for transferring Parked Domains with pkgacct-da
     Added support for transferring mail aliases with pkgacct-da
     Added support to /scripts/wwwacct for specifying account language
     Added tailwatchd to Service Manager
     Added tweak setting to govern state of register_globals for internal PHP
     Allow creation of package during account creation
     Allow specifying of Feature List during account creation
     Allow specifying of protocol when creating a redirect
     Automatically run '/scripts/proxydomains add' in background when proxysubdomainsfornewaccounts is initially set
     Automatically update DNS for existing proxy setups in tweaksettings and EA3
     Bug 1509 Implemented support for LOC Resource Records
     Bug 2291 Implemented support for the following DNS RRs AFSDB, DNAME, DS, HINFO, NAPTR, RP, SRV
     Bug 2621: Allow specifying of Language during account creation
     Bug 3357: Added roundcube support
     Bug 5773: Added cpdavd to Service Manager
     Bug 5833 Implemented reverse proxy for logins
     Bug 6192: Implemented IP Address editor for RBL Whitelisting
     Bug 6484: Account suspension now revokes MySQL access
     Bug 6523: Added ability to obtain phpinfo during cPAddon install
     Call /scripts/mainipcheck during upcp
     Call scripts/removeuserdb during upcp
     Changed 'BL' to 'Blacklist' in Tweak Settings for clarity
     Changed sessionhandler for Horde to use disk based handler
     Clarified message displayed when cPAddons configuration is not found
     Default to using CGI binary for internal PHP use
     Disabled auto-enabling of ENHANCED IDLE for Courier-IMAP
     Disabled builddb in updateuserdomains
     Display error message when creating a MySQL user without a password
     Enabled OpenSSL and mcrypt in makecpphp for horde and roundcube
     Expvar Engine Optimized
     Faster loading of showbw
     Faster start-up time for cpanel, whostmgr, whostmgr2 and XML-API
     Generate /etc/mailhelo from primary domain name of account
     Greatly reduced account termination time for accounts with many Zones
     HTTP Module List and Version now cached for quicker cPanel load time
     Have proxydomains settings default to 'on' in TweakSettings
     Horde now uses file-based session handler
     Improved Security Rating reasoning of PHP cPAddon applications
     Improved ServerAlias lookups for speed purposes (impacts installation of FrontPage, Parked Domains, Sub Domains, etc)
     Improved file encoding detection algorithm
     Improved overall memory consumption by switching to memory-optimized modules and removing the POSIX module
     Improved support for importing email and email users in pkgacct-da
     Include account creation date in pkgacct-pXa transfers
     Inform user of action being performed when executing /scripts/proxydomains
     InnoDB auto-disabled if no MySQL tables use it
     Lowered memory requirements
     Mailman will only start if the server actually has mailing lists
     Moved cpdavd and tailwatchd to cpanel/libexex
     Moved mail authentication functionality to MailAuth
     Notify user when SSL Certificate expired and self-signed certificate used as replacement
     Notify user when SSL Certificates will expire within 30 days
     Optimized bin/hooksadmin for memory usage
     Optimized internal cPanel parser
     Optimized loading of httpd.conf by only creating Include entries for files that actually exist
     Redesigned Create a New Account interface
     Redesigned Package interfaces
     Refactored DNS Zone Editor to allow for broader range of fields and Record types
     Removed call to /scripts/phpini from /scripts/upcp
     Removed checkperlmodules call from rpmup2
     Removed deprecated Addon Manager from Plugins
     Replaced eximstats, antirelayd and cpbandwd with new Tailwatch application
     Restoring account that uses the InnoDB table type will enable InnoDB support in MySQL
     Sessions for internal PHP apps now stored in /var/cpanel/userhomes/
     Set HELO during SMTP from /etc/mailhelo
     Show account disk space used in Account Transfer interface
     Simplified rpmup2
     Speed improvements when copying accounts from another 11.23 server
     Squirrelmail updated to 1.4.13
     Support for using URI encoded values in Redirect Targets added
     Update X3 interface to use webdisk proxy when cpanel proxy is being used
     Update all downloadable webdav setup files to handle webdisk proxy
     Update phpextensionmgr to use updatephpconf rather than phpini
     Update userdata_update to handle ApacheConf __aliasmap__ changes without generating warnings
     Updated /scripts/ensure_includes to reposition proxy VirtualHost at end of httpd.conf
     Updated /scripts/phpini to be a wrapper that calls /scripts/updatephpconf
     Updated /scripts/updatephpconf to use new prefix support in Cpanel::PHPINI
     Updated Cpanel::PHPINI to properly report errors
     Updated Cpanel::PHPINI to support PHP installation prefix
     Updated Exim configuration to load Perl only when needed
     Updated Eximstats TailWatch driver to be Remote MySQL aware
     Updated PHP Extension Manager to provide extensions for FreeBSD 7
     Updated RRD to 1.2.27
     Updated WHM YUI to 2.5.1
     Updated bin/maildirupdate to call the restartsrv scripts directly for the services needing restarted
     Updated branding to included new VPS Optimized header
     Updated cPanel's common Alias and ScriptAlias directives for redirects to be less greedy
     Updated cpbackup to use fully-qualified paths to binaries to prevent problems with PATH in cron
     Updated internal PHP binary to 5.2.6
     Updated internals to build a proper environment for PHP CGI access
     Updated pkgacct to backup MySQL stored procedures
     Updated rrdtoolinstall for better support of 64-bit systems
     Updated scripts and functions to use scripts/restartsrv_chkservd
     Updated spamd init scripts to support max-spare option
     Updated the Per Domain Mailips Tweak to include note about rDNS requirement
     Updated version to 11.23.3
     Updated webdav templates to use webdisk proxy domain when accessed from cpanel proxy domain
     Use SQLite for internal PHP sessions when possible
     Zone records no longer auto collapsed ( e.g. sub.example.com instead of sub. )
     scripts/RestartSrv: added --socketpath to allow use of Unix Sockets with spamd
     scripts/pkgacct: support for capturing roundcube data added
     Update checkphpini to install SourceGuardian/IonCube using phpextensionmgr
     Updated checkphpini to provide IonCube loader workaround for internal PHP binary due to changes in PHP's dl() handling
     Use 3rdparty/etc/php.ini.dist as default when 3rdparty/etc/php.ini doesn't exist
     Make SSL Certificate expiration times more discernible
     Updated RoundCube to auto-create default folders (e.g. Trash)
     Attempt to detect and resolve any instances of two SSL vhosts using the same IP:Port
     Added scripts/checkalldomainsmxs and scripts/forcelocaldomain scripts
     Added updated to running postupdateuserdomains after updateuserdomains
     Improved broken securetmp detection
     Backup rpm db by default
     Added more robust spamassassin checks
     Fixed fastimport code in Cpanel::Accounting to be better compatible with third party scripts
     New webmail theme for RoundCube
     Set new RoundCube webmail theme as default theme
     Add generic patchfdsetsize script to control FD_SETSIZE in all system include files
     Add support to Cpanel::TailWatch::Antirelayd to accept additional configuration settings via /etc/antirelayd.conf for the location of primary datastores
     Added --version and --help flags to update_sa_rules
     Allow cPanel tags in Help includes
     Cpanel::Accounting now accepts hash arguments in constructor
     General speed improvements in dnsadmin
     Inform user of MySQL Stored Routines that will become unusable when deleting the user that created the routine
     Memory usage enhancements for dnsadmin
     Optimized cpanellogd to not process AWstats logs for domains with data
     Remove unused SafeFile use in cPanelFunctions
     Silence all spurious output from update_sa_rules by default
     Switched usage of SafeFile to Cpanel::SafeFile
     Update legacy FD_SETSIZE scripts to respect /var/cpanel/disable_patchfdsetsize
     Updated Cpanel::Accounting create account function to accept Language definition
     Updated Cpanel::Accounting package functions to accept Feature List and Language definitions
     Upgraded PHPMyAdmin to 2.11.6
     Added --force and --skipstartup to /scripts/vps_optimizer
     Added Mail folder selector to Mail Filter creation interface
     Added main domain to Stats processing summary
     Added option to skip encoding files
     Updated chkservd to included failure reason in notification email
     Bug 6276 Updated chkservd to monitor rsyslog

 

La version Cpanel Stable 24739 a été installée le 30 mai 2008 sur les serveurs, elle corrige les bogues suivants:

Fixes
    Allow editing of non-binary CGI files in the FileManager
    Back ported Apche Port Tweak Setting fix from 11.23
    Bug 6026: Make optimize_eximstats work with Remote MySQL
    Bug 6633: List installed SSL hosts WHM function not respecting reseller ACL permissions
    Clarified POP3 entry in Service Manager to mean cppop
    Convert *.subdomain.com to wildcard_safe.subdomain.com for Apache includes
    Do not override Package values that are not specified when reseller has edit-package privilege
    Fixed nativessl install for Fedora 9
    Fixed protocol regex matching in redirects
    Fixed theme uploads to work with new security model
    Prevent HTML Encoding of Mailing list passwords
    Properly report licensing errors
    Removed erroneous message about 'add-pkg-ip' privilege when reseller created account
    Removed race condition when assigning dedicated IPs when multiple accounts were being created
    Resolve problem with RLIMITS preventing Apache restarts when initiated by cPanel functions

Enhancements
    Added /scripts/dumpquotas
    Ensure perl-ExtUtils embed package as an EXIM build-prereq on Fedora 9
    Improved Quota fetching
    Improved license fail-over check to try other ports regardless of the error message returned
    Updated RubyGems to 1.1.1
    Updated chkservd to use safeaprestart to account for bugs such as http://bugs.php.net/bug.php?id=38915

La version Cpanel Stable 24255 a été installée le 9 mai 2008 sur les serveurs, elle corrige les bogues suivants:

Fixes
    Add call to scripts/checkusers to fix problems with cPanel system accounts
    Don't report errors for quotas in UI when quotas are not enabled
    Fix encoding issues with Formail-clone data
    Fixed 'optionselect-content' error when attempting to use File Manager
    Fixed cPHulk PAM module installation on RHEL/CentOS 64-bit systems
    Fixed missing dependency in FormMail
    Improved quality of random data generation
    Resolve broken image issue with Analog reports

Enhancements
    Added more failover for Licensing Server Access. Now ports 80, 2089, 110, 143, 25 and 23 are attempted
    Updated Zone Editor to properly handle collapsed MX entries
    Updated version to 11.18.6
 

Les mises à jour suivantes ont été installé le 3 mai 2008 sur les serveurs, elle corrige les bogues suivants: 


Updated Courier-IMAP to 4.3.0-3cp
Updated Courier-authlib-pipe to 0.60.2-1cp
Updated Courier-authlib to 0.60.2-1cp
Updated courier-authlib-devel to 0.60.2-1cp
 
 

La version Cpanel Stable 23897 a été installée le 2 mai 2008 sur les serveurs, elle corrige les bogues suivants: 

Fixes
    Changed cpdavd to drop non-established connections rather than a 500 error
    Logins which should not count against brute force detectors are now logged as DEFERRED instead of FAILED

Enhancements
    Updated version to 11.18.5

 

La version Cpanel Stable 23888 a été installée le 1 mai 2008 sur les serveurs, elle corrige les bogues suivants: 

Fixes
    Bug 6431: Increased userdel ulimit
    Bug 6483: resolved startup issue with cppop
    Enable web protect for .htpasswds files
    Minimum UID values below 100 now prevented
    Prevent munging of symbols in passwords
    Resolved 'uninitialized value' error in scripts/unsuspendacct
    Added check for non executable traceroute when using the old API
    Fixed erroneous detection of 'vserver' environment
    Resolved issue with DNS Cluster sync failing '401 Access Denied' error
    Resolved regression with Account Creation ignoring plan specification
    Fixed Disk Usage sorting
    Ensure no other applications are using port 110 when cppop is in use
    Fixed problem with license requests made through proxies
    Prevent spurious warning during update of SSL certificate file permissions when service directory does not exist in /var/cpanel/ssl (i.e. service not used).
    Disable register_globals for internal PHP execution
    Disabled SecureSSL certificate purchases through WHM
    Fixed CommonName validator update which prevented creation of Wildcard SSL CSRs
    Prevent improper entries in /etc/passwd from breaking ftpadmin
    Resolved cpsrvd SSL startup when nativessl is disabled in cpanel.config
    Ensure ADDONS file handle is closed upon completion
    Fixed upcp hang on Courier restart
    Fixed backup configuration template for proper comparisons
    Corrected charset to UTF-8 in htdocs
    Logins which should not count against brute force detectors are now logged as DEFERRED instead of FAILED

Enhancements
    Cpanel/AppPort.pm: new module to terminate applications listening on a specified port
    Disabled autocomplete for large (2500+) Zone lists
    Disabled autocomplete on login forms
    cpsrvd, cpdavd, entropychat: updated to use kill_apps_on_ports to ensure needed ports are available
    etc/init/kill_apps_on_ports: new script, calls Cpanel/AppPort.pm
    Added Tweak Setting to disable sending user credentials when requesting direct support from cPanel
    Provide notice when Native SSL fails to install and stunnel fall-back is used
    Added SPF/DomainKey lookup using /etc/mailips for remote_smtp
    Added Tweak Setting: Only permit cpanel/whm/webmail to execute functions that have a referrer that matches one of the domains/ip on this server. This will help prevent XSRF attacks, but may break integration with other systems, login applications, and billing software.
    Added text to language download explaining how to find local modifications in downloaded file
    Bug 2358: Added disk space used by default email address to Email Accounts display
    Provide a more robust verification of /etc/passwd entries
    Updated language editor wording to specify correct file location of local modifications
    Added support for Flash and JavaScript in Branding

 
 

Pour toutes les versions a été installé le 2008-03-11 16:09:27

Updated Courier-IMAP to 4.3.0-3cp
Updated Courier-authlib-pipe to 0.60.2-1cp
Updated Courier-authlib to 0.60.2-1cp
Updated courier-authlib-devel to 0.60.2-1cp

 

La version Cpanel Stable 21703 a été installée le 10 mars 2008 sur les serveurs, elle corrige les bogues suivants:  

  Fixes
    Fixed Webmail Auto Load feature
    Fixed broken PostgreSQL config setup
    Fixed overlapping issue in List Accounts template
    Resolved issue with changing the WHM Theme (11.18 only)
    Resolved issue with exporting calendar, address book, notes and tasks from Horde
    Resolved issue with using HTML Editor on files in ~/www
    Resolved problem with turba mime_drivers.php permissions

Enhancements
    /scripts/realadduser now accepts --shell for specifying user shell
    Added clarification note about parentcheck to Tweak Settings
    Added support for auto-enabling enhanced IDLE in Courier-IMAP on Linux systems
    Failed logins are easier to track in login_log
    Horde and PHPMyAdmin now run with their own uid
    Updated Horde to 3.1.7
    Updated Sprite caching to skip sprites with custom elements
    Updated version to 11.18.3

  

La version Cpanel Stable 20683 a été installée le 7 mars 2008 sur les serveurs, elle corrige les bogues suivants:

Fixes
    Added better character set encoding detection to resolve issues with saving files edited in the File Manager
    Added check for pure-authd to pure-ftpd chkservd monitor
    Adjusted processing of pre/post-cpbackup so their output is captured in the backup log
    Auto-complete dropdown now aligned with text field in DNS functions when using IE 7
    Bug 5815 Fast clicking no longer confuses the AJAX field display
    Bug 6384 chmod 0600 ~/.gpgtemp and unlink file after creating key
    Changed 0 Bytes display in Email and FTP to 'None'
    Changed Proxy access functions to use HTTP_PROXIED since HTTP_PROXY is used by many applications and causes confusion
    Check for running upcp process before allowing easyapache to run and vice versa
    Clean environment in LangMods.pm before running any PHP commands to limit errors from php-cgi
    Distiller failed on RewriteRule set with qualifier
    Do not cache the version datastore created and used by the *up scripts
    Do not do a blanket reset of language key values for languages other than English. This would cause some language keys to be the English version rather than the correct language version.
    Don't assign an IP Address that is 0 to the Nameserver IP
    Don't set SuexecUserGroup for domains owned by Nobody
    Enable CGI support in SSL vhosts belonging to nobody to be consistent with default non-ssl vhosts
    Ensure Account Termination also removes entries from suspended data store
    Ensure gem is latest version before installing Rails
    Ensure pwcache_ref is initialized before doing any comparisons. Resolves un-initialized variable warning when used in scripts
    Ensure that all databases for a user are counted
    Erroneously named 'View Account Statistics' Reseller Privilege renamed to 'View Server Information' and moved to the Global Privs -> Server Information section
    Fixed List Accounts sorting issues with Quotas and Domains ordering
    Fixed action link on cPAddon forms
    Fixed bug in quotacheck where only the Main domain would be checked
    Fixed error caused by executing pkgact-ala and pkgacct-da via sudo or su
    Fixed incorrect auth-type usage in PHPMyAdmin configuration
    Fixed package copying when remote shell is not sh
    Include Carp::Heavy to prevent undefined subroutine errors
    Locked down permissions for Horde, Squirrelmail and PHPMyAdmin
    Make RestartSrv getinitfile regexes case insensitive and escape metacharacters
    Make sure HOME and USER environmental variables are set to fix listing of installed pear modules in cPanel interface
    Manually initiated backups will not send notifications
    Missing Subdomain A records are now added during account restore process
    Modified Horde news component to prevent error messages
    Pass on error message for display to user when user exceeds max DBs.
    Prevent adding NameVirtualHost entry for non-ssl main domain belonging to 'nobody' user
    Prevent corrupted passwd file from exhausting memory
    Prevent matching of commented apache directives by properly anchoring all regexes in phpopenbasectl
    Prevent uninitialized variable warnings when building the language cache for the first time
    Removed /scripts/fixwwwdir
    Removed display of password in 'Back' link within Site Software
    Reorganize lookup of RestartSrv start/stop scripts to close directory handle properly, prefer exact matches and only read directories once
    Reseller with edit account privileges was not able to override package values during account creation.
    Resolve issue editing Email filters with ampersand in the Filter name
    Resolve issue where ScriptAliasMatch directives would be lost
    Resolve transfer of mail accounts when using pkgacct-ala
    Resolved incorrect handling of file names containing spaces by HTML Editor save function
    Retain each ServerAlias when building the serveralias_array
    Security: Patch arbitrary file include vulnerability in Horde
    Tightened ps parser for httpd processes
    Unset resource limits and close file descriptors before restarting Apache from TweakSettings
    Updated /scripts/pkgacct to backup additional Horde settings and data
    Updated bin/update-horde to not overwrite Horde DB backup SQL files when mysqldump fails
    Updated gem installation procedure to more closely match appropriate gem version
    Use lsof to kill httpd processes to work around a file descriptor bug in libphp
    Various display related fixes for IE
    Zone customizations were not preserved during account restoration
    Zone templates defined by root were not used for resellers when no reseller template is defined
    cpbackup will not send notifications when backups are up-to-date
Enhancements
    A mysqldump failure during pkgacct will now trigger mysqlcheck to repair the database and retry mysqldump
    Add support for user defined languages to WHM
    Added /scripts/restorecpuserfromcache
    Added Cpanel::FastMath for general speed improvements with many intensive calculations
    Added ErrorDocument entry's corresponding .shtml files, fixed index.html
    Added Language Encoding dialog when selecting to Edit a file via the File Manager
    Added Search Accounts to Account Information
    Added button to Update Now after changing the cPanel/WHM Update Preferences
    Added code to prevent Perl script compilation failure if BSD::Resource is not installed during new installations
    Added new key words to WHM search
    Added new language keys for WHM Configure Backup page
    Added note that 'All' in List Accounts clears search and sort criteria
    Added scripts/checkinfopage
    Added scripts/xferpoint
    Added scripts/xfertool
    Bug 6279 Added Express Transfer feature to Multi-Account transfer to update records on origin server to direct traffic to destination server
    Ensure lsof is installed during sysup
    Improved sub-domain tests to better handle ccTLDs
    Lowercased all search keywords
    Multi-account transfer tool will detect and auto-check the Dedicated IP option
    Optimized API2 Pagination for speed
    Optimized quotacheck for speed
    Provide retry hyperlink when EasyApache HTML UI is stalled by running upcp process
    Quota Modification redesigned. Quota modifications now done by account, with an option to display all accounts.
    Redesigned multi-account transfer interface. Moved filter controls to top. Simplified filter controls. Added Select All button to Dedicated IP and Copy columns.
    Single account transfer tool has option to update records on source server to point to destination server
    Transitioned many rounding routines to use Cpanel::FastMath
    Update biglogcheck to use Cpanel::iContact
    Update moving and suspended pages
    Updated 'Generate a SSL Certificate' form to match style of cPanel 11
    Updated /scripts/pkgacct to not create blank username database dump
    Updated /scripts/pkgacct-pXa to gather missing mail accounts during transfers
    Updated /scripts/securetmp to allow it to be safely disabled at boot with the existence /var/cpanel/version/securetmp_disable
    Updated Comodo CA certificate
    Updated Directive regex match failure message in apache_conf_distiller
    Updated WysiwygPro to Version 3.0.3
    Updated YUI to 2.5.0 - WHM Only
    Updated bin/update-horde to untar files in a secure manner
    Updated bin/update-squirrelmail to not preserve ownership of untarred files during installation
    Updated bin/updatephpmyadmin to explicitly set the ownership and permissions for its files
    Updated general math calculations for performance increase
    Updated version to 11.18.2
    Upgraded PHPMyAdmin to 2.11.5
    WHM Configure Backup page is now language aware

 

Installation de la version Pure-FTPd 1.0.21-4 sur nos serveur

La version Cpanel Stable 20683 a été installée le13 février 2008 sur les serveurs, elle corrige les bogues suivants:

Fixes
    Updated SSL Install functionality to correctly install on Parked and Addon domains
    Ensure the www ServerAlias exists for all VirtualHost entries
    Fixed loading of SSL subdomains belonging to the 'nobody' user
    Reset Sub Doamin SSL VirtualHosts to use the same ServerAlias as the non-SSL VirtualHost
    Obey /var/cpanel/easy_skip_update_php_mime_types when PHP is reconfigured
    Removed unecessary <Files> sections from mod_suphp configuration
    Fixed call to undefined subroutine in /scripts/enablefileprotect when used on FreeBSD with FS ACLs enabled
    HTML Decode Boxtrapper list text upon save to prevent HTML entity values in list file
    Prevent mangling error for list text in BoxTrapper
    Display proper error message when SSH Key generation fails
    Bug 5927 Exim Advanced editor template fixed to display accurate contents of exim.conf
    Bug 6344 Improper trimming of Namerserver hostname when creating an account with a ccTLD resulted in incorrect Nameserver usage
    Have PHP Extension manager fail gracefully when run by non-privileged user
    Bug 6266 Archive FTP logs to domlogs/username

Enhancements
    Added support for SourceGuardian to PHP Extension Manager
    Improved tarball downloading logic in PHP Extension Manager

 

La version Cpanel Stable 20595 a été installée le10 février 2008 sur les serveurs, elle corrige les bogues suivants:

 Fixes
    Do not preserve ownership of archive files when cpanelsync pulls down tar balls
    Resolved issue with Addon domain error revealing owner of domains not associated with cPanel user
    Fixed issue with dcpumon logging CPU usage by URL
    Fixed jumpbox hint for Account Transfers
    Fixed incorrect assignment for MAXADDON when modifying a package
    Skip binary check of quota file if file is empty
    Refined post merge cleanup of Addon domains in main datastore to handle missing Subdomain
    Fixed race condition arising when installing SSL Cert called ensure_includes
    Fixed improper handling of wildcard subdomain in userdata resulting in incorrect ServerAlias upon httpd.conf regen
    Ensure only database are reported in the cPanel MySQL interface
    Changed input fields to type 'password' on Remote MySQL setup page
    Fixed header display in Reset MySQL Root password
    Unset RLIMITS when installing SSL Cert via cPanel to allow Apache restart
    ACL allow unlimited packages caused all new packages to have Unlimited Park and Addon domains when not specified.
    Resolved issue with duplicate entries in Feature List
    Restored support for non-sanctioned integrated PHP applications
    Resolved issue with broken theme not displaying addon domains
    Add check for bad installer symlink
    Resolve issue with Cpanel::DNSLib::checkrndc where connection refused would be reported as ok.
    Resolve issue with Cpanel::DNSLib::find_rndc where binary reported was incorrect, but full path was OK.
    Resolve parsing error with named.conf where pid-file directive for FreeBSD would not be updated.
    Ensure only symlinks are chowned by /scripts/checkexim.pl rather than the target.
    Exclude templated AddType directives to prevent duplication
    Prevent duplication of templated AddHandler directives in httpd.conf
    Ensure domlogs directory exists
    Chown frontpage site conf so that user can read it during fp extensions setup
    Set ownership of frontpage site conf file properly depending on Apache version
    Change GET to POST for buyssl
    Make failure to initialize PW cache fatal
    Added missing Interchange feature setting
    Make Leechprotect feature aware
    Avoid leaving dnszones directory handle open for a long period during account restore
    Have Contact Manager properly display Alert Priority state for cPanel Backup
    Ensure randomly generated hostnames do not have consecutive dots
    Clarified message about space remaining when upload fails
    Install missing certificate files for the server's hostname in correct directory
    Ensure Apache rewrite lock file is removed before restarting Apache
    Show warning message when EA3 is running and PHP/SuExec config tool is opened
    Copy PHP binary for CGI/FastCGUI configurations rather than hard linking
    Try a few simple modifications of previous PHP configuration before iterating though defaults during EA3 install
    Resolved issue with iContact generating messages with no email recipient
    When installing Exim RPM, keep certificate files in place so Exim ssl continues to function during install
    Fixed incorrect Maximum File Size display when account has unlimited quota
    Don't show link to manage cPAddon features when feature list file doesn't exist.
    Fixed grammar issues
    Fixed status bar in /scripts2/managepid
    Fixed issue with pg_dump needing a writable directory for temp files
    Added missing lang keys from x3 to base
    Fixed bandwidth sorting to do both ASC and DESC
    Improved transfer of SubDomains and Mail files in pkgacct-pXa
    Made scripts/fixnamedviews usable
    Restart Named in background to prevent hang on file descriptors
    Fixed problem with MySQL password in WHM
    Ensure all domain mailing lists are removed.
    Resolved issues preventing modification of SpamAssassin score elements
    Restore userdata early on so that it is properly updated.
    Added init script names used by FreeBSD Courier Port to restartsrv_imap
    Fixed issue with undefined variable resulting call to RPM on FreeBSD in Cpanel::Linkage
    Ensure /usr/local/cpanel/perl is in @INC for compiled binaries
    Resolved circumstances that could cause infinite loop when calling convertmaildir
    Preserve UID and GID of versioned files
    Removed --arch flag usage from safeup2date
    Removed --arch flag usage from SySPkgs::UP2DATE
    Added stubs for missing methods in various SysPkgs modules
    Fixed various FrontPage issues in setupfp5
    Fixed creation of new virtualhosts so that tweaked main/ssl httpd ports are used
    Fixed frontpage install/uninstall scripts so that tweaked main/ssl httpd ports are used
    Simplified Perl module version lookup
    Prevent early death when parsing Perl module file for version
    Ensure cpsrvd process is terminated upon close
    Fixed detection of Exim port for chkservd
    Terminate account will now remove mailing list of a suspended account
    Fixed issues with file uploads respecting Tweak Settings and calculating file size correctly
    Resolved improper error reporting with Leech Protect
    HTML encode cron mailto to prevent XSS
    Return proper status when terminate reseller fails
    Changed Maildir ownership to user:user - needed for Courier 4.3
    Fixed high-load issue caused by sending a SIGPIPE to cpsrvd-ssl
    Fixed issue with cpaddons_report obtaining contact email from .contactemail
    Fixed cpanel-ssl restart to call cpanel startup
    Ensure safekill doesn't commit suicide
    Fixed Cpanel::Math to properly handle negative numbers
    Ensure Filemanager space calculation is updated after file upload
    Clarified message displayed when file upload size exceeds file_upload_must_leave_bytes tweak setting
    Bug 12: Make entropybanner work in subdirectories.
    Bug 2027: Work around various issues caused by quota output on accounts with large allocation and usage
    Bug 5800: Remove Host Access comments when removing rule
    Bug 6238: Added ssl_data_log to rotation
    Bug 6260: Preserve data when restoring to a system lacking PostgreSQL
    Bug 6273: Remove userdata file when unparking domain
    Bug 6275: Add mailing lists for suspended accounts to pkgacct
    Bug 6288: Resolved issue with resetting password via email resulting in a blank page
    Bug 6319: Resolve issue with Putty key conversion
    Bug 6329: Initiating use of HTML Editor was producing 404 errors
    Fixed "Install and Updated" checkbox on Manage Plugins"
    Fixed fallback hostname lookup in Sys::Hostname::Long on Linux
    Correctly detect errors from puttygen when generating ppk keys
    Fixed neomail for webmail
    Bug 6335: Remove Private Putty key file when corresponding ssh private key removed
    Bug 6338: Fix directory matching when using HTML Editor
    Fixed "Install and Updated" checkbox on Manage Plugins
    Fixed fallback hostname lookup in Sys::Hostname::Long on Linux
    Correctly detect errors from puttygen when generating ppk keys
    Fixed neomail for webmail
    Bug 6335 Remove Private Putty key file when corresponding ssh private key removed
    Bug 6338 Fix directory matching when using HTML Editor

Enhancements
    Improved memory efficiency of cpbandwd when dealing with large amounts of new data
    Added message noting process is complete to cpbackup
    Added pkgacct-da support for multiple accounts transfer
    Prevent key mangling warning during account creation
    Improved support for retrieving ServerAlias from httpd.conf
    Allow creation of SSL sub domain Virtual Host entries when non-SSL version does not exist
    Improved handling of multiple httpd.conf directive entries when distilling
    Simplify domain user lookups when processing httpd.conf
    Add check for bsdtar to determine tar ownership flag
    'Edit DNS Zone' optimized for speed
    Added verbiage about using Includes to httpd.conf
    Added support for build tree based Perl module holdback support to cPCPAN
    Added support for auto-reinstalling broken Gems
    Added session caching to Courier Auth
    Added suspension info to XML-API List Accounts
    Added interface to process statistics for single user to Statistics Software Configuration
    Have Cpanel::DNSLib::editviewdirective report when changes are made
    Ensure /scripts/fixnamedviews is executed during upcp
    Added support for negative score values in SpamAssassin configuration
    Removed realsignup.cgi
    Added binary file check to quotacheck
    Place PHP binaries in /usr/bin and use symlinks for backwards compatibility
    Transition to using versioned symlinks to PHP binaries
    Ensure that Cpanel::Version is used so cPanel compiled binaries have version info
    Added /scripts/add_dns which replaces /scripts/adddns
    Update Chkservd::eximport to reflect that alternative exim port is started by restartsrv rather than chkservd.
    Update cpanel.pl to call correct Chkservd function.
    Added location to EA3 documentation to httpd.conf header message
    Moved fixnamedview to upcp post scripts.
    Make fixrndc always run during upcp
    Updated cpanelpost to call fixfrontpageperm rather than convertfppassthrough
    Added Unknown language key
    Added functionality to show httpd.conf lines containing syntax error when detected
    Updated PHPMyAdmin to 2.11.4
    Updated Net::SSLeay to 1.32
    Added support for user configurable ports when updating the /etc/domainips file base upon httpd.conf
    Added 'pre' and 'post' script hooks to scripts/buildeximconf
    Added debug message capabilities to entropybanner. Enabled by adding the DEBUG environment variable
    Make entropybanner rely exclusively upon DOCUMENT_ROOT
    Added error tracking for file uploads
    Added checkselect validation/selector to MX Editor and Restore Backup
    Overhauled DNS Editor interfaces
    Improved processing time when saving and deleting MX records
    Improved directory scans for Apache configuration generation for general speed-up
    Added sanity check for lang.cache files
    Optimized internal cache generation for improved processing time
    Updated version to 11.17.5
    Bug 5942: Updated AwStats to 6.7
    Bug 6331: Added crontabs and vixie-cron install checks to scritps/sysup
    Added path lookup to find traceroute binary
    Improved output of Cpanel::Net::dnslookup for success and failure messages
    Added path lookup to find traceroute binary
    Improved output of Cpanel::Net::dnslookup for success and failure messages

 

La version Cpanel Stable 19434 a été installer le 17 janvier 2008 sur les serveurs, elle corrige les bugs suivants:

Fixes:
    Transfer mail fixes for pkfgacct-enXim
    Fixed scripts/fp-auth to work properly with Apache 2 when hostname lacks www
    Prevent creation of RBLs with a - in the name
    Added FreeBSD specific paths for Courier Config
    Fixed various mbox compatibility issues with FreeBSD
    Make BoxTrapper message delivery file permissions consistent with Exim
    Ensure cpsrvd is SIGHUP'd when applying Tweaks
    Only allow one ServerAdmin email contact (http://httpd.apache.org/docs/2.0/mod/core.html#serveradmin)
    Fixed htaccess manipulation to be kind to Frontpage
    Ensure htaccess authentication can be removed
    Ensure Serial Number is updated when installing DomainKeys and SPF records
    Ensure Max Email unlimited setting is really unlimited
    Fixed quota issue with pkgacct-pXa
    Fixed max emails per hour to only track local domains
    Fixed bad split regex when updating the NS RR in a Zone
    Fixed setupfp5 for FreeBSD x86
    Ensure proper directory path to pam_hulk.so module
    Fixed issue with 'Show Current CPU Usage' not displaying
    Ensure root language file is created when cloning the theme language file
    Prevent accidentally unsuspending an account by changing the user's password
    Have EasyApache Show locked status output when cpanelsycnc is being updated
    Fixed URL for changeip in List Accounts
    Do group lookup in /etc/passwd for exim transports
    Reverted change to order of index.htm, index.html in DirectoryIndex
    Adjusted Distiller to preserve DirectoryIndex order as found in httpd.conf
    Gave PHP and CGI-like pages higher priority over Static in DirectoryIndex
    Fixed empty SSL/TLS dropdowns in Courier Configuration on FreeBSD
    Exclude cloned language placeholder (eg. English.local) from language selector
    Prevent missing HOMEMATCH setting from causing home dir permissions from being set on all mount directories
    Added FreeBSD specific paths for Courier Config
    Fixed various mbox compatibility issues with FreeBSD
    Make BoxTrapper message delivery file permissions consistent with Exim
    Ensure cpsrvd is SIGHUP'd when applying Tweaks
    Provide error output when Template object is not created
    Fixed remote MySQL setup for FreeBSD
    Move suExec binary when enabling/disabling
    Run /scripts/initsuexec when suExec binary is moved
    Improved initsuexec to process frontpage sites' conf files correctly in various circumstances
    Use --no-restart flag with /scripts/initsuexec
    Fixed typo in EmailTracker
    Prepend http:// onto relative RBL Info URLs
    Fixed issue with removing Contact Email via List Accounts
    Cleaned-up Reset Password templates
    Fixes for missing branding tags and reset password
    Ensure cleanup is finished before exiting in setupfp5
    Added missing HTML tags to reset password templates
    Fixed variable name in RBL template
    Resolved issues with setting contact email via WHM
    Fixed typos
    Fixed problem with GIF colors
    Fixed issue with invalid Courier 4.3 configuration item generating error message upon Courier startup
    Ensure main servername virtualhost is not replicated
    Prevent SSL vhost failure from causing subdomains to be excluded
    Ensure document roots exist
    Call up2date with --arch=x86_64 when on x86-64 systems, except when called with -u
    Made pkgacct-ng work under strict
    Fixed issues with mail handling for pkgacct-enXim
    Prevent creating internal zero-length caches
    Fixed caching bug in AdminBin
    Sorted user list in User's Statistics Summary
    Made courier-auth return, rather than exit, on failed authentication
    Prevent croaking if there is no feature file
    Prevent erroneous LoadModule for EA3 systems when doing .htaccess syntax check
    Don't validate configuration of PHP5 when PHP4 is installed to default location
    Fixed issue with abnormal percentages and widths in Show Current CPU Usage
    Fixed issue with Viewing a file in File Manager interpolating $password in contents
    Prevent caching of feature list and branding for root user
    Removed confusing interface in Statistics Software Configuration resulting from disabling all generators
    Ensured defaults are properly set for quotacheck notifications
    Fixed issue with displaying SATA RAID disk information in Server Information
    Fixed caching bug in Jumpbox
    Added missing listsuspended function to XMLUI
    Ensure Zero length certificate files are logged as error and skipped during httpd.conf generation
    Fixed issue with typecasting resulting in incorrect value for Hcycle
    Fixed issue where saving Statistics Software Configuration would display cached values, requiring manual reload
    Ensured each form that creates a password includes the second, password verification, field
    Fixed issue with SPF Installer not adding entry for primary domain
    Fixed issue with X3 help within Webmail
    Workaround for IE 7 and collapsible boxes
    Fixed various typos
    Have /scripts/hackcheck print out messages to STDOUT
    Fixed output for XML-API::changepackage
    Removed extraneous open syscalls for Auto Responders
    Ensure logs close in cpsrvd upon exec
    Remove multiple // from path names in Branding
    Fixed cPCPAN to work for non-root users

    Bug 5798: Resolved account suspension quota .htaccess creation
    Bug 6005: Fixed HOMEMATCH and HOMEDIR to work correctly
    Bug 6111: Fixed broken failurl support
    Bug 6193: Addon domain page uses POST
    Bug 6203: Fixed typo in DirectoryIndex listing
    Bug 6213: Incorrect domain for subdomains in latest visitors stat page
    Bug 6256: incorrect variable name prevented domain override in max emails tracker
    Bug 6261: Use the correct group name when creating the Domain Keys directory
    Bug 6265: Changed argument processing in scritps/restorepkg
    Bug 6268: Correct the sort order for bandwidth used to highest to lowest

Enhancements:
    Added load average display to WHM
    Improved loop and mailing list detection for the Auto Responder
    Added X-Precedence and Precedence headers to Auto Responder
    Added X-Autorespond, X-Precedence and Precedence headers to BoxTrapper
    Changed reporting in mailperm to require --verbose flag
    Boxtrapper now uses the user's GID
    Added support for Courier 4.3.0 migration
    Changed /scripts/mailperm to no longer set GID of mail messages to 'mail'
    Maildir permissions are now 0750
    Optimized speed of /scripts/mailperm
    /scripts/mailperm now limited to 256 MB
    Added interface for installing Domain Keys and SPF via cPanel
    Initial support for suspending updates for expired licenses
    Added better error handling to setupfp5
    Apache DirectoryIndex editor now in Apache Setup
    Optimized language fetching routines and provided better error reporting
    Boxtrapper now uses the user's GID
    Added support for Courier 4.3.0 migration on FreeBSD
    Changed /scripts/mailperm to no longer set GID of mail messages to 'mail'
    Maildir permissions are now 0750
    Optimized speed of /scripts/mailperm
    /scripts/mailperm now limited to 256 MB
    Updated PHPPgAdmin to 4.1.3
    Update Digest:MD5::File to 0.06
    Added minimum password strength checking
    Added tweak setting to determine Zone syntax checking
    Added Backup Notification to Contact Manager
    Successful backup sends notification and log file
    Optimized WebDav support for Leopard
    Set suPHP_UserGroup in default VHosts
    Simplified Stats Manager interface
    Leech Protect now part of regular cPanel feature-set
    Added RBL Manager to Exim Configuration Editor
    Improved load-time of main cPanel page
    pkgacct-ala now transfers MySQL grants and SSL Certs
    Reduced size of courier-auth
    Reduce memory usage of courier-auth
    Added Tweak Setting: Conserve Memory at the expense of using more CPU/Disk I/O
    Added conserve_memory support to courier-auth
    Split functionality in cPanelFunctions into dedicated modules
    Updated various modules and binaries to use dedicated modules, resulting in speedups and memory optimization
    Added scripts/check_cpscripts
    Added Password Strength Configuration to Security Center
    Added Tweak Setting to stipulate maximum directory depth for .htaccess searches
    Removed deprecated script adddns
    Added deprecation notice to scripts/grabemails and scripts/park   
    Optimized contact lookup in cPAddons
    Updated YUI for WHM to 2.4.1
    Added logic to prevent over-writing custom SPF records
    Added Apache Restart option to Include Editor
    Added new Password Reset interface which uses the login theme
    Made password field in password generator read-only
    The password generator now populates both password fields
    Added additional logic to ensure Addon domains are not unintentionally parked
    Added searchtext attributes to WHM menu to provide hints to the Jumpbox
    Added SPF creation tool to Email Authentication
    Bumped WHM version to 11.15
    Bumped cPanel version to 11.17
    Added check for RBL URL length minimum
    Add check for failure to create or remove directories whose filenames begin with a number
    Added support for reporting Theme versions
    Add command line option for bin/cachelangfiles to show duplicate language key values for all themes per language
    Changed cpcpan modules.versions cache lifetime to 6 hours
    Reduced memory usage on scripts/perlmods
    scripts/quicksecure will stop and remove the rpcimapd service
    Added scripts/firewallcheck to perform basic iptables rule checking
    Added canned response message to hackcheck for server compromise

 
< Précédent   Suivant >