summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor/certificate
AgeCommit message (Collapse)AuthorFilesLines
2021-08-11meta-phosphor: prep for new override syntaxPatrick Williams4-14/+14
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I588025b614416c43aa2d053765ab53bacf890cb5
2021-06-06phosphor-certificate-manager: Disable building testsWilliam A. Kennington III1-0/+2
We don't yet use ptest so we are wasting cycles building tests Change-Id: I4be55f6dd11bebf9f2556f35e8fa61d19bd953b2 Signed-off-by: William A. Kennington III <wak@google.com>
2021-05-21phosphor-certificate-manager: srcrev bump dc91fb61e5..811a29e194Andrew Geissler1-1/+1
Nidhin MS (1): Verify that certificate is loadable in SSL context Change-Id: Ib847dd79cd341dffa4fcf99243744bde2085acc2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-06phosphor-certificate-manager: srcrev bump 641a559eea..dc91fb61e5Andrew Geissler1-1/+1
Jayanth Othayoth (1): Add fix for Missing "OU" OrganizationalUnit CSR Change-Id: I6cae0e80e88bf1057e9ce87c92a956eb90855637 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-04phosphor-certificate-manager: srcrev bump 86a31ba594..641a559eeaAndrew Geissler1-1/+1
Patrick Williams (3): use new sdbus++ camelcase for CSR. MAINTAINERS: update for Ed MAINTAINERS: update for Deepak Change-Id: I3b3ba3e96bff657aeb2e159ad73f4aa22e4fcda2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-29phosphor-certificate-manager: srcrev bump ebd1d8a829..86a31ba594Andrew Geissler1-1/+1
Ravi Teja (2): CA Certs: Modify object entry path to fix object sub-tree hierarchy CA Cert: Fix D-bus object path Change-Id: Ic4e436a9d53a070f0d77e8385b59ccee72ce21bc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-25phosphor-certificate-manager: srcrev bump d2393f231c..ebd1d8a829Andrew Geissler1-1/+1
William A. Kennington III (1): watch: IWYU Change-Id: I0df223b5567d8f8e636f5725a3b8782ca6c4a5a2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2020-12-08phosphor-certificate-manager: srcrev bump 9fe64af47f..d2393f231cAndrew Geissler1-1/+1
Ramesh Iyyar (1): genCSR: Fix to catch InvalidArgument exception (From meta-phosphor rev: 566e3277cb28cf1bb48e537ab90732103778df80) Change-Id: Ia8b3deee6b46935eb5a1a1d4b201bbad06d9f976 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-14phosphor-certificate-manager: srcrev bump ea7c3f0c98..9fe64af47fAndrew Geissler1-1/+1
Ravi Teja (1): Fix build failure with feature flag "--enable-ca-cert-extension" (From meta-phosphor rev: 170346d8c45291ab778505c71efdfa72e5d39613) Change-Id: I5c207a69e3d4fbd266cdfffc6b8004dc62eb8af4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-14Add PACKAGECONFIG check for ibm-vmi-certRavi Teja1-0/+4
this is required to launch ibm vmi certificate manager for ibm systems https://gerrit.openbmc-project.xyz/c/openbmc/meta-ibm/+/33969 (From meta-phosphor rev: 5864ac0774233810bfe48d2a1471aa0d1140d2a7) Signed-off-by: Ravi Teja <raviteja28031990@gmail.com> Change-Id: I839061ad3477507bf7d57ae527917876f0993106 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-06phosphor-certificate-manager: srcrev bump 5c515c21fb..ea7c3f0c98Andrew Geissler1-1/+1
Ravi Teja (2): Implementation of BMC VMI certificate manager Add unit testcases for CA certificate authority manager (From meta-phosphor rev: abdadf76d97b8135aa189c4bc790af24534bdb01) Change-Id: I449b8cd90e456cce243886ee427b387dfb047694 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-18phosphor-certificate-manager: srcrev bump 480f30d668..5c515c21fbAndrew Geissler1-1/+1
Zhenfei Tai (1): Add documentation of how to use the program in README (From meta-phosphor rev: 29a203e93ee03dbf44d05e4ab2036e1a2167b5b0) Change-Id: I494d6a3f0042805b77d82e55472d26e3186f1231 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-16meta-phosphor: remove excess phosphor-dbus-interfaces DEPENDsPatrick Williams1-1/+0
A number of packages are depending both on p-d-i and p-d-i-native, for seemingly no reason. Remove excess DEPENDS on p-d-i-native. (From meta-phosphor rev: 9a31d9bbf8d50516da9efd9dac6e5144659a84ba) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iab13f2246c1196a59d0b5852a9801c4cf7de88fc Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-03phosphor-certificate-manager: srcrev bump c4522d2ea7..480f30d668Andrew Geissler1-1/+1
Lakshminarayana R. Kammath (1): unit-test: Enable unit test coverage for certificate manager (From meta-phosphor rev: bdcb6d93331ce31fc5e1eddc57aff868e48aa211) Change-Id: I8493c5f7f1c3e9bfd40884a3cf169e54a996c2fd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-03meta-phosphor: update DEPENDS for sdbusplus-nativePatrick Williams1-1/+0
sdbusplus has changed the package layout so that sdbusplus-native and sdbus++-native are now ${PYTHON_PN}-sdbus++-native. Update recipes that need to use sdbus++ (or its associated python modules) or remove the DEPENDS if it is no longer necessary. (From meta-phosphor rev: 2bebd1247cb78567441158b152c7a13f476afd4f) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I30f9c2220da9145ef0a7067e067aed1396d8b40d Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-18phosphor-certificate-manager: srcrev bump bddee63b9a..c4522d2ea7Andrew Geissler1-1/+1
Marri Devender Rao (2): Fix application crash issue with uncaught exception Return error if certificate expiry date is beyond year 2038 (From meta-phosphor rev: dc1f6b14f8bbc4667c6e5e90f3cc8bf4360bd795) Change-Id: I37b7927a7cc8ae16de1f450f3abf49b457e60c46 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-02-25phosphor-certificate-manager: add missing openssl depPatrick Williams1-1/+2
Fixes openbmc/openbmc#3645. (From meta-phosphor rev: d81e4abb0e9448b0011a3896a6d12b315a29e142) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ia3874a6fac9430c8321dc6f4050cd8b5e68c8e53 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-02-13phosphor-certificate-manager: srcrev bump 15cbbec294..bddee63b9aAndrew Geissler1-1/+1
Marri Devender Rao (1): Remove some traces logged as part of application load. (From meta-phosphor rev: 6e89a809206b2a18785f40e85f22c07f519d2c44) Change-Id: I9522171107d7b296de27edf9d678b5ddec9ef9ef Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-01-23phosphor-certificate-manager: srcrev bump 73d1fbf304..15cbbec294Andrew Geissler1-1/+1
Zbigniew Lukwinski (1): Change InternalFailure to NotAllowed for replace (From meta-phosphor rev: 612f430c3d54722d38d398589544ebfdc701c331) Change-Id: I0b5f79b51c350cfb79ac0517cedcbfda070b94a1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-01-16phosphor-certificate-manager: srcrev bump fe590c4e28..73d1fbf304Andrew Geissler1-1/+1
Zbigniew Lukwinski (2): Refactoring of certificates managing and storing Installing certificates with the same subject name. (From meta-phosphor rev: 2bb4dddc90fa524af0c74edb80cbeef58cab55c7) Change-Id: Id1c9662145707a08b6c1bb950156216896206a45 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-17phosphor-certificate-manager: srcrev bump 667286e4f7..fe590c4e28Andrew Geissler1-1/+1
Zbigniew Lukwinski (1): Limit access permissions for authority cert directory. (From meta-phosphor rev: 4fbae2f0c26a1975d490c5b0ba46558ee73e6d4a) Change-Id: Idf2e346f5559b69ea406feb3cc636a9d1542cd63 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-11phosphor-certificate-manager: srcrev bump a3bb38fb26..667286e4f7Andrew Geissler1-1/+1
Marri Devender Rao (1): Allow only root user to access certificates (From meta-phosphor rev: 233336b0d6c78014d84440341c912febd571b6ee) Change-Id: Iddfcc26466986469dc85fb558acf04a920ea24d6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-06phosphor-certificate-manager: srcrev bump 06a69d7b06..a3bb38fb26Andrew Geissler1-1/+1
Kowalski, Kamil (1): Support uploading multiple certificates per authority service. Zbigniew Kurzynski (1): Certificate delete API – backend. Zbigniew Lukwinski (1): Enable limiting authority certificates amount. (From meta-phosphor rev: cd2069fb3901fa57307e521d5470a643995587bd) Change-Id: Id228b88744f9bd2dc08c2fdb60ee6375c045cf54 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-05Support uploading multiple certificates per authority serviceZbigniew Kurzynski5-5/+14
Since the certificate manager can support multiple certificates the CERTPATH for mode=authentication will be changed to directory. This change depends on anothere review, see Depends-On tag. Becase the TrustStore will be used by TLS authentication, any operation on certificates should result in bmcweb restart, that is why #Units to restart entry is added. Since update procedure will not replace configuration file in /etc all configuration files for the certificate-manager will be deployed in /usr/share/phosphor-certificate-manager. (From meta-phosphor rev: 0c09ff71d089c614b14d076d933e849f2f74281e) Signed-off-by: Zbigniew Kurzynski <zbigniew.kurzynski@intel.com> Change-Id: Ib7f4ba60760ab8cd1ac647bc51dadf50af7fedc7 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-10phosphor-certificate-manager phosphor-dbus-interfcace srvbumpMarri Devender Rao1-1/+1
phosphor-certificate-manager - srcrev bump 262ac2439d..06a69d7b Zbigniew Kurzynski (1) Support uploading multiple certificates [install-backend] phosphor-dbus-interfaces - srcrev bump 262ac2439d..7aa705a935 AppaRao Puli (1): Interface for defining PFR related properties Ravi Teja (1): Network: add fallback option for LinkLocalAddressing property Richard Marian Thomaiyar (1): D-Bus: User: Make AllGroups & AllPriv as const Zbigniew Kurzynski (1): Support uploading multiple certificates. [install-interface] (From meta-phosphor rev: 86cb86f8973fb87d88f613137934904ed34ac861) Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com> Change-Id: Ia97a046ae7c14228da9cc738d46f07bc97312cf4 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-20meta-phosphor: Remove references to PHOSPHORBASEBrad Bishop3-3/+3
PHOSPHORBASE is only used for pointing at licenses...point at the licenses in oe-core in meta/files/common-licenses instead. to match the defacto convention used in other oe layers like meta-openembedded. (From meta-phosphor rev: a1cee09419cb1467c3d2b7bf996b40089f0d06f4) Change-Id: If136d24638a8022671988cf0a01620e7fffc545f Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-08-16phosphor-certificate-manager: srcrev bump b57d75e2b1..2e8c3a5014Andrew Geissler1-1/+1
Marri Devender Rao (2): Fix extended key usage value while generating CSR Fixed error message logged for certificate verification (From meta-phosphor rev: fbd01b6e080d712ea8c8bca20dc1730e2f792183) Change-Id: Icdaae4750908f61f5c88914cc364b038334a5782 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-30phosphor-certificate-manager: srcrev bump 18e51c92cf..b57d75e2b1Andrew Geissler1-1/+1
Marri Devender Rao (1): Fix certificate manager failure after factory reset (From meta-phosphor rev: 0748a5e9f080ed2b237663679bcd75a0927a03a0) Change-Id: I28078cdc4a48cad82400c81dad4c2ead33097c94 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-07-25phosphor-certificate-manager: srcrev bump cd30c496c8..18e51c92cfAndrew Geissler1-1/+1
Marri Devender Rao (1): Fix upload signed certificate error through GUI Ramesh Iyyar (1): Generate RSA Private Key file during application startup (From meta-phosphor rev: 91343cb2a4d3cd2a518dc4131ab6a4abc83c4c81) Change-Id: I00b018c572343f043de4fec1f500598d4e20c138 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-08phosphor-certificate-manager: srcrev bump 8a09b52a76..cd30c496c8Andrew Geissler1-1/+1
Marri Devender Rao (2): Manage certificates created by applications Append private key from the system to CA signed certificate (From meta-phosphor rev: af23b88350d424d57d23d0de0a590630802a2379) Change-Id: I223d216f8460febed6bc9fe10d29102ffc07289c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-21phosphor-certificate-manager: srcrev bump dec5877c7e..8a09b52a76Andrew Geissler1-1/+1
Ramesh Iyyar (1): Added support to generate CSR based on ECC approach (From meta-phosphor rev: 6e4033a91ddd8803be5986e8bb1b4e4c925940f2) Change-Id: Ied8ed19b9a63b26cf722eeeda9edb4efaa0bfa34 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-11phosphor-certificate-manager: srcrev bump f46827128c..dec5877c7eAndrew Geissler1-1/+1
Marri Devender Rao (1): Fix subject property value is set with certificate string (From meta-phosphor rev: a37d0de134fb4dcf01568fdcdb68ef035936d771) Change-Id: I4e77f1525ed738464c2a2139fb897474113ed7a5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-04phosphor-certificate-manager: srcrev bump 15647204a6..f46827128cAndrew Geissler1-1/+1
Marri Devender Rao (3): Pass flag to skip restart of units for certificate object Return Certificate Signing Request(CSR) contents Add Generate Key and Certificate Signing Request (CSR) (From meta-phosphor rev: 079aafc015cb9f58ddecfc7968ed2743c81f80d5) Change-Id: I34c03dc26bb5f7cf496148a7284e6acd689ee1fb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-03phosphor-certificate-manager: srcrev bump 13bf74e448..15647204a6Andrew Geissler1-1/+1
Deepak Kodihalli (1): Propose Devender as a maintainer (From meta-phosphor rev: 7a583a1cce05bd12c3696dc5829ed3cf9b547480) Change-Id: I7277d1b562c13e5fd286a0aab496b9c8d7375aa3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-06Add build time dependency on sdeventplusMarri Devender Rao1-0/+1
For generating CSR sdeventplus library is used for adding child process id to the event loop, so that parent process gets callback after the completion of generate csr operation performed in the child process. (From meta-phosphor rev: 462e3d22b32c776989519871252a9fa68f73ff5b) Change-Id: I7f3fde38e44de96924f7c170b975aaeec7bf94e5 Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-25phosphor-certificate-manager: srcrev bump 8841dbd66e..13bf74e448Andrew Geissler1-1/+1
Marri Devender Rao (1): Implement Replace interface for Certificate objects (From meta-phosphor rev: c56f1a548214cbc3c38c3bb5c7104ee027774e30) Change-Id: I3d8c9e9315cc485f48d9a34d8f56ae5b2af5fe6d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-25Add certificate manager instance for bmcwebMarri Devender Rao2-0/+40
Added bitbake recipe to instantiate phoshor-certificate-manager service for bmcweb certificates. Caters for installing/replacing of bmcweb certificates. Specifying instance arguments through env file Tested: 1) Verified phosphor-certificate-manger instance for bmcweb is running 2) Verified Installing, Replacing of certificates using Redfish (From meta-phosphor rev: b0e77acb579523dfa706a545c86b1c2469692adc) Change-Id: Ifb4c8ac7e34f57a652f72eff1a0ef568a6348124 Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-07phosphor-certificate-manager: srcrev bump 278a6a65af..8841dbd66eAndrew Geissler1-1/+1
Marri Devender Rao (1): Modify unit test cases to cater for Certificate D-Bus object (From meta-phosphor rev: 86b8529e34cecaaa61dbdef4d101e4c2c7ea7515) Change-Id: I4ecff9a81fb39ec472f952f0f1d79ff2ffc272f6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-06update upstream subtreesBrad Bishop1-1/+1
A number of corequisites exist so squashing these all into one patch. meta-ingrasys - refresh master bc513127f4..67bcaf389f meta-hxt - refresh master 86a4df514f..8fe0d38bbb meta-phosphor - refresh master 06c09d7cce..df6ddae3d2 meta-quanta - refresh master 4f126361a1..53f3025271 Change-Id: I3daeef2a0467d8ea4f1fd1c617e526f8b11258af Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-31phosphor-certificate-manager: srcrev bump 36f25142c7..278a6a65afAndrew Geissler1-1/+1
Patrick Venture (1): build: install into bin instead of sbin (From meta-phosphor rev: 83ef054cd29bdfa12bbab4f58de2b7313409b1fe) Change-Id: I72a19eeaaeb71569929c41451b864971a037fb42 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-29phosphor-certificate-manager: srcrev bump 426adadf24..36f25142c7Andrew Geissler1-1/+1
Dhruvaraj Subhashchandran (1): Add method to update certificate properities. Marri Devender Rao (4): Refactor code for uploading different types of certificates Create cerificate object during startup for existing certificate Implement Certificate and Install interface Support creation/deletion of D-Bus certificate object (From meta-phosphor rev: 44f319eaf27fd0d388e69d0072790dab76f1c366) Change-Id: I79e3cb5ea0b3c04347fd6085fd4f44bc401ee06a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-26certificates: clean up config recipesBrad Bishop4-11/+37
Since the config recipe packages will create symlinks to the certificate manager template, RDEPEND rather than RRECOMMEND on the certificate manager package (which provides the template). Avoid obmc-phosphor-systemd. Enabling systemd units is the realm of packaging scripts and the SYSTEMD_LINK feature in obmc-phosphor-systemd implements this incorrectly. Just directly code install, pkg_postinst and pkg_prerm here rather than trying to fix obmc-phosphor-systemd - the extra indirection is more harmful to ease of comprehension for seasoned Yocto developers than the couple of lines of code it saves. (From meta-phosphor rev: 1a4e65e5847e299348b5f28ffa2b4b1837769deb) Change-Id: Ideb12d62461b3b18ff5c92f3a76f1aa20c94a269 Tested: Built witherspoon image and verified rootfs unchanged. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-26Remove certificate manager recipe for nginxMarri Devender Rao2-27/+0
nginx is not supported same will be replaced by bmcweb Removed certificate manager service file and configuration file (From meta-phosphor rev: df947512e69e2a5a949d4a6dc8eaa93ab961a439) Change-Id: I3b856ced972f7494048317d1f28d321aef02f8c0 Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-19phosphor-certificate-manager: srcrev bump ca4f7887ca..426adadf24Andrew Geissler1-1/+1
Patrick Venture (1): build: pkg anti-pattern: use defaults (From meta-phosphor rev: 1c6f584e01056f7ae70dd0d92bcfd7d91460230d) Change-Id: I9d0cb3e4ecbcc205b6bbd908156b07f6bfcbde95 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2018-12-05phosphor-certificate-manager: srcrev bump feddcf2017..ca4f7887caAndrew Geissler1-1/+1
Patrick Venture (7): build: Add missing inclusion of phosphor-logging build: add requirement for openssl to configure_ac build: add check for experimental/filesystem test: delete empty parameters build: add gtest, gmock to configure_ac gitignore: add missing items test: use tabs in Makefile_am (From meta-phosphor rev: 7222db38e730434d22df4e5cd32f8de5f212494e) Change-Id: I13c037b80ecf36706499fae8e5eab31309f282c5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-20phosphor-certificate-manager: Add new nslcd authority certificate serviceMarri Devender Rao2-0/+24
Added new service to install CA certificate To start/stop service use commands systemctl start phosphor-certificate-manager@authority.service systemctl status phosphor-certificate-manager@authority.service Tested: 2$ curl -c cjar -b cjar -k -H "Content-Type: application/octet-stream" -X PUT -T cert.pem https://$BMC_IP//xyz/openbmc_project/certs/authority/ldap { "data": null, "message": "200 OK", "status": "ok" } root@witherspoon-w5:/tmp# systemctl stop phosphor-certificate-manager@authority.service root@witherspoon-w5:/tmp# root@witherspoon-w5:/tmp# systemctl start phosphor-certificate-manager@authority.service root@witherspoon-w5:/tmp# (From meta-phosphor rev: 139b373080872a96f7c64dfdc46807ed993daff0) Change-Id: I993f1d7db13212f04022fd562ea058f389b26da9 Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-19phosphor-certificate-manager: srcrev bump a1c5595675..feddcf2017Andrew Geissler1-1/+1
Jayanth Othayoth (2): Add support to upload CA certificate Replace std::bind with lambda expressions (From meta-phosphor rev: d59e4d1ec157a555fc3f9b1b5ece5c9219015173) Change-Id: Iec6f65df12e1ecd129bbda069f248971b8c9ed14 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-08Disable nslcd service restart during certificate uploadJayanth Othayoth1-3/+0
Certificate manager restarts the service during upload process based on the specific service file configuration. nslcd service already subscribing upload/delete signal and doing required configuration changes and service restart. This patch is used to disable the service restart related actions from certificate manager during activate/delete process. (From meta-phosphor rev: 36bfc20bc720fdeaecb7c3a7bb801f9a4d9cbfd7) Change-Id: I841c276db1ff0f4487f03f5c2032bb0f5576e226 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-05phosphor-certificate-manager: srcrev bump 4ab5f5cc9a..a1c5595675Andrew Geissler1-1/+1
Jayanth Othayoth (1): Certificate manager: Fix application crash for empty units (From meta-phosphor rev: 8b32c268aaff7a093d20fd9b29d7a88dbb48528f) Change-Id: Ia0c25e2d44bc93f304b7065bb6ee70d78d867824 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-01phosphor-certificate-manager: srcrev bump 8f60085ebd..4ab5f5cc9aAndrew Geissler1-1/+1
Jayanth Othayoth (1): Add MAINTAINERS file (From meta-phosphor rev: 73ded97f4241060a7f1189cc1c284f23d1e7fee6) Change-Id: Icbe7fb0e4be4b429dbd3ac2d775cf83a9cc431ec Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>