Exit codes help you determine and analyze the execution results after you run DUPs.
After running DUPs, see the exit codes described in the following table.
|Value||Message Name||Display Name||Description|
The update was successful.
An error occurred during the update process; the update was not successful.
You must restart the system to apply the updates.
|3||DEP_SOFT_ERROR||Soft dependency error||
Some possible explanations are:
To avoid receiving this error, provide the /f option.
|4||DEP_HARD_ERROR||Hard dependency error||
The required prerequisite software was not found on the system. The update was unsuccessful because the system did not meet BIOS, driver, or firmware prerequisites for the update to be applied, or because no supported device was found on the target system.
The DUP is not applicable to the system. Some possible explanations are:
A QUAL_HARD_ERROR cannot be suppressed by using the /f switch.
The system is being rebooted.
|9||RPM_VERIFY_FAILED||RPM verification has failed||
The Linux DUP framework uses RPM verification to ensure the security of all DUP dependent Linux utilities. If security is compromised, the framework displays a message and an RPM Verify Legend, and then exits with exit code 9.
RPM produces output only if there is a verification failure. The format of the output is:
.SM5DLUGT 'utility name'
For example, if the fmt command is compromised, the framework displays the message:
rpm verify failed: .M...... /usr/bin/fmt
RPM Verify Output Legend:
.‑ Verification test passed
S‑ File Size differs
M‑ Mode differs (includes permissions and file type)
5‑ MD5 sum differs
D‑ Device major/minor number mismatch
L‑ ReadLink(2) path mismatch
U‑ User ownership differs
G‑ Group ownership differs
T‑ mTime differs
|13||UPDATE_SUCCESSFUL_SOFT_DEPEDENCY_NOT_MET||Update is successful. Soft Dependencies are not met.||The applied update is successful. The soft dependencies, which enable all the features of the updated software are not met. Apply the dependent updates for getting the full features.|
|14||REBOOT_REQUIRED_SOFT_DEPENDENCY_NOT_MET||Update is successful. Reboot is required. Soft Dependencies are not met.||The update is successful. Reboot is required to complete the update. The soft dependencies, which enable all the features of the updated software are not met. Apply the dependent updates after reboot for getting the full features.|