commit | db5c6fc872e3337cdd5a229811ce3f787a900bcc | [log] [tgz] |
---|---|---|
author | Marri Devender Rao <devenrao@in.ibm.com> | Tue Mar 10 13:27:49 2020 -0500 |
committer | Marri Devender Rao <devenrao@in.ibm.com> | Tue Mar 10 13:34:35 2020 -0500 |
tree | ee76bf03fa3cf2a5d780ce5ea7d41e27e1d4e152 | |
parent | bddee63b9a630d5c6ec1a76552ecd4a7733b5ed6 [diff] |
Fix application crash issue with uncaught exception This change is to not to let the certificate manager crash with uncaught exception in the constructor. Due to uncaught exception during code update application was crashing as shown in below traces phosphor-certificate-manager[804]: Legacy certificate detected, will be installed from: phosphor-certificate-manager[804]: The operation is not allowed hosphor-certificate-manager[804]: terminate called after throwing an instance of 'sdbusplus::xyz::openbmc_project::Common::Error::NotAllowed' Also caters to fix https://github.com/openbmc/phosphor-certificate-manager/issues/12 could not reproduce issue12 but this fix should help Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com> Change-Id: If0156c35dcc8b44659c4846215b6f45a81685c3e
Certificate management allows to replace the existing certificate and private key file with another (possibly CA signed) Certificate key file. Certificate management allows the user to install both the server and client certificates.
To build this package, do the following steps: 1. ./bootstrap.sh 2. ./configure ${CONFIGURE_FLAGS} 3. make To clean the repository run `./bootstrap.sh clean`.