The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

cPanel Package Updates ---> Inherit?

Discussion in 'General Discussion' started by jols, Dec 4, 2008.

  1. jols

    jols Well-Known Member

    Joined:
    Mar 13, 2004
    Messages:
    1,111
    Likes Received:
    2
    Trophy Points:
    38
    Don't know why I did not notice this before. In WHM --> Update Confg, I have selected under cPanel Package Updates ---> Automatic, but further down I see bandmin, courier, dovecot, exim, etc. with neither Inherit, nor Never checked.

    So what is happening? Is exim (for example) being updated regularly or not? And what exactly does Inherit do?

    Thanks for any help with this.
     
  2. cPanelDavidG

    cPanelDavidG Technical Product Specialist

    Joined:
    Nov 29, 2006
    Messages:
    11,279
    Likes Received:
    8
    Trophy Points:
    38
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    By default, services and cPanel/WHM are set on automatic updates and will automatically update.

    "Inherit" means the individual service will use whatever setting you have set for "cPanel Package Updates."
     
  3. rhenderson

    rhenderson Well-Known Member

    Joined:
    Apr 21, 2005
    Messages:
    785
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Oklahoma
    cPanel Access Level:
    Root Administrator
    Yeah it is the same thing now on the Password Strength.
     
  4. jols

    jols Well-Known Member

    Joined:
    Mar 13, 2004
    Messages:
    1,111
    Likes Received:
    2
    Trophy Points:
    38
    I guess I need to ask the question in another way, just to be sure:

    When neither Inherent or Never is selected, features such as exim are updated automatically as if you have already chosen "Automatic" and "Inherent"????

    Let me see if I can figure this one out: So then if you want to only manually upgrade exim, and you have "manual" selected for cPanel Package Updates, then exim will not be upgraded automatically (?). Seems like this is the same as "never", thus my awkward confusion regarding this matter.

    rhenderson has pointed out the "inherent" option for password strength, but this one for password strength is far easier to figure out, i.e. that you can set the top value for something like 40, and then clickety-click "inherent" all the way down the page for this value.

    With "Update Preferences" on the other hand, you effectively have three choices here, i.e. 1 - Inherent, 2 - Never, or 3 - (where neither is selected).

    Looks to me like another, one of the few remaining, WHM interface inconsistencies that are kind of critical nevertheless, where critical features such as properly upgrading exim may be missed in the process, IMHO.
     
  5. cPanelDavidG

    cPanelDavidG Technical Product Specialist

    Joined:
    Nov 29, 2006
    Messages:
    11,279
    Likes Received:
    8
    Trophy Points:
    38
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    When you see a setting where nothing is selected, the default setting is assumed. As you point out, this results in the behavior as if Automatic and Inherit are selected.

    There actually is a difference between Manual and Never. Let's say you set Exim (just picking a random service) to Manual. This means, at the command line, you can type /scripts/eximup or have a shell script execute that command to update Exim. If set to Manual, this will work.

    However, if you set it this setting to Never for Exim, you don't have to worry about a (perhaps third party) shell script updating Exim when you really don't want Exim updated.
     
Loading...

Share This Page