How to repair Altered RPMs in cPanel

Try it in our public cloud & Get $50 Credit
CLAIM NOW

cPanel is a Web hosting control panel that allow you to control your Linux cloud server or dedicated server, with a graphical interface. It will take care of all your environment including the RPMs used to install your software.

Getting Started

To complete this guide, you will need the following:
• 1 Node (Cloud Server or Dedicated Server) with any version of Linux

Tutorial

cPanel will run a script to check the integrity of all RPMs installed on your servers. If it detects problems with any of them, it will send you notification (Usually via emails).

The email sent should look like this:

[...]
[check_cpanel_rpms] There are altered RPMs on “your.server.com”.
The system detected problems with the following cPanel-provided files that
the RPM controls:
RPM Status Additional Information
dovecot,2.2.21,1.cp1154-/usr/lib64/dovecot/libdovecot-login.so.0.0.0 Broken S.?......
dovecot,2.2.21,1.cp1154-/usr/libexec/dovecot/imap-login Broken S.?......
dovecot,2.2.21,1.cp1154-/usr/libexec/dovecot/imap-urlauth-login BrokenS.?......
dovecot,2.2.21,1.cp1154-/usr/libexec/dovecot/pop3-login Broken S.?......
[...]

Fixing your RPMs issues with cPanel

If you did not make these changes intentionally, execute the following
command as root user to correct them:

/usr/local/cpanel/scripts/check_cpanel_rpms --fix

If the script as detected any problems, it will fix it and output the outcome. If no issue was detected, it will output nothing.

Conclusion

Your issue should be resolved and no further email regarding this problem should come. If this guide was helpful to you, kindly share it with others who may also be interested.