Update Preferences
For WHM version 11.38
(
Home >> Server Configuration >> Update Preferences)
Overview
This feature allows you to define how you wish to update your server's software.
cPanel & WHM Updates
You can use this section of the interface to select a release tier. Likewise, you can select how you want to handle updates.
You should select a cPanel & WHM tier based on your preferences. One user may prefer stable versions whereas another user may prefer new features and more updates.
Release Tier
The cPanel & WHM release tiers are:
| Tier |
Description |
Publication Frequency |
| LTS |
Long-term support. If you do not wish to update cPanel & WHM, you can set your server to run a designated cPanel & WHM version for as long as cPanel supports it. |
Not applicable. |
| STABLE |
This version has received considerable public exposure, testing, and verification. |
Published least frequently. |
| RELEASE |
This version is feature-complete and well tested. New installations default to RELEASE. |
Published more frequently than STABLE. |
| CURRENT |
This version is tested and verified, but it may not contain all the proposed functionality of a release. Similar to the "release candidate" tier used under other publication schemes. |
Published more frequently than RELEASE. |
| EDGE |
This version only has rudimentary testing. The features are subject to further modification. This version usually lacks official public documentation. Note: Due to the dynamic nature of EDGE builds, you should only use EDGE to test for compatibility and functionality in a controlled environment. This tier is not recommended for production servers. |
Published most frequently (up to several times per week). |
Daily Updates
Choose whether you wish for cPanel & WHM to update automatically:
- Automatic — If you select this option, cPanel & WHM will automatically update via cron job, every night at midnight.
- Manual Updates Only — If you select this option, in order to update cPanel & WHM, you will need to manually run
/usr/local/cpanel/scripts/upcp on the command line, or use this screen.
- Never Update — If you select this option, cPanel & WHM will not update.
Note: The maintenance portion of
/usr/local/cpanel/scripts/upcp will always run as part of the nightly cron job, regardless of the update settings.
cPanel Package to Update
This box defines whether a given software package will update when its update script is run.
Note: When the cPanel update script (
/usr/local/cpanel/scripts/upcp) runs, it runs each package's update script (see
the table below for a list of update scripts).
Your options are:
- Automatic — Select this to automatically update cPanel packages whenever the relevant script runs, or is run by the cPanel update script (
/usr/local/cpanel/scripts/upcp).
- Manual Updates Only — Selecting this setting requires you to manually run the relevant script to update cPanel packages. (This means that packages will not update when
/usr/local/cpanel/scripts/upcp runs.)
- Never Update — If you select this setting, cPanel packages will not update when the relevant script runs.
cPanel packages to update before 11.36
In previous versions, cPanel & WHM allowed the configuration of package updates, such as for MySQL. As of 11.36, this capability has been removed. Each version of cPanel & WHM supports a set of packages. For a list of packages whose updates you could previous control, read the
11.34 version of this document.
Operating System Package Updates
This feature determines if the nightly maintenance tasks will update the
RPM packages from your distro. Essentially, this is similar to the
yum update command. This setting has no effect on the cPanel-provided RPMs.
- Automatic — The setting automatically updates the operating system packages when the
/usr/local/cpanel/scripts/upcp script runs.
- Manual Updates Only — This setting requires you to manually run the
/usr/local/cpanel/scripts/upcp script to update operating system packages.
- Never Update — This setting will not update the operating system packages when the
/usr/local/cpanel/scripts/upcp script runs. If you select this option, you will need to run the /usr/local/cpanel/scripts/rpmup2 script to update your operating system packages.
SpamAssassin® Rules Updates
This feature defines how you wish to update SpamAssassin rules.
Note: When the cPanel update script (
/usr/local/cpanel/scripts/upcp) runs, it updates SpamAssassin via the SpamAssassin update script (
/usr/local/cpanel/scripts/sa-update-wrapper).
- Automatic — This setting automatically updates SpamAssassin rules when
/usr/local/cpanel/scripts/upcp runs.
- Manual Updates Only — This setting requires you to manually run the
/usr/local/cpanel/scripts/upcp script to update SpamAssassin rules.
- Never Update — This setting will not update SpamAssassin rules when the
/usr/local/cpanel/scripts/upcp script runs.
For more information about SpamAssassin rules, you can review the
SpamAssassin documentation.