History log of /openbmc/phosphor-certificate-manager/dist/env/ (Results 1 – 2 of 2)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
2e8fa88e27-Jul-2023 Michal Orzel <michalx.orzel@intel.com>

config: Change authority D-Bus names

Initially CA certificate management service was intended to support only
LDAP usecases. However since some time this has become outdated, as
certificates stored

config: Change authority D-Bus names

Initially CA certificate management service was intended to support only
LDAP usecases. However since some time this has become outdated, as
certificates stored there might serve more purposes, such as SSL
handshakes or mTLS connections. Therefore, I'm proposing to change
service endpoint name from 'ldap' to something more generic, in order to
avoid any confusion, that could come up when developing applications
would like to utilize this feature.

Tested:
Service present on DBus under new name, along with proper object paths.

root@bmc-maca4bf018cd442:~# busctl list | grep phosphor-cert
...
xyz.openbmc_project.Certs.Manager.Authority.Truststore 256 phosphor-certif root :1.15 phosphor-certificate-manager@authority.service - -
...

root@bmc-maca4bf018cd442:~# busctl tree xyz.openbmc_project.Certs.Manager.Authority.Truststore
`-/xyz
`-/xyz/openbmc_project
`-/xyz/openbmc_project/certs
`-/xyz/openbmc_project/certs/authority
`-/xyz/openbmc_project/certs/authority/truststore

Change-Id: I1d2c4ef9e7b4846951ce4dd52f869d7c64f3902d
Signed-off-by: Michal Orzel <michalx.orzel@intel.com>

show more ...


/openbmc/phosphor-certificate-manager/.clang-format
/openbmc/phosphor-certificate-manager/.clang-tidy
/openbmc/phosphor-certificate-manager/.gitignore
/openbmc/phosphor-certificate-manager/.openbmc-enforce-gitlint
/openbmc/phosphor-certificate-manager/OWNERS
/openbmc/phosphor-certificate-manager/README.md
/openbmc/phosphor-certificate-manager/argument.cpp
/openbmc/phosphor-certificate-manager/argument.hpp
/openbmc/phosphor-certificate-manager/bmc-vmi-ca/ca_cert_entry.cpp
/openbmc/phosphor-certificate-manager/bmc-vmi-ca/ca_cert_entry.hpp
/openbmc/phosphor-certificate-manager/bmc-vmi-ca/ca_certs_manager.cpp
/openbmc/phosphor-certificate-manager/bmc-vmi-ca/ca_certs_manager.hpp
/openbmc/phosphor-certificate-manager/bmc-vmi-ca/mainapp.cpp
/openbmc/phosphor-certificate-manager/bmc-vmi-ca/meson.build
/openbmc/phosphor-certificate-manager/certificate.cpp
/openbmc/phosphor-certificate-manager/certificate.hpp
/openbmc/phosphor-certificate-manager/certs_manager.cpp
/openbmc/phosphor-certificate-manager/certs_manager.hpp
/openbmc/phosphor-certificate-manager/config.h.in
/openbmc/phosphor-certificate-manager/csr.cpp
/openbmc/phosphor-certificate-manager/csr.hpp
/openbmc/phosphor-certificate-manager/dist/bmc-vmi-ca-manager.service
/openbmc/phosphor-certificate-manager/dist/busconfig/phosphor-authority-cert-config.conf
authority
/openbmc/phosphor-certificate-manager/dist/meson.build
/openbmc/phosphor-certificate-manager/dist/phosphor-certificate-manager@.service
/openbmc/phosphor-certificate-manager/mainapp.cpp
/openbmc/phosphor-certificate-manager/meson.build
/openbmc/phosphor-certificate-manager/meson.options
/openbmc/phosphor-certificate-manager/subprojects/cli11.wrap
/openbmc/phosphor-certificate-manager/subprojects/phosphor-dbus-interfaces.wrap
/openbmc/phosphor-certificate-manager/subprojects/phosphor-logging.wrap
/openbmc/phosphor-certificate-manager/subprojects/sdbusplus.wrap
/openbmc/phosphor-certificate-manager/subprojects/sdeventplus.wrap
/openbmc/phosphor-certificate-manager/test/argument_test.cpp
/openbmc/phosphor-certificate-manager/test/ca_certs_manager_test.cpp
/openbmc/phosphor-certificate-manager/test/certs_manager_test.cpp
/openbmc/phosphor-certificate-manager/test/meson.build
/openbmc/phosphor-certificate-manager/watch.cpp
/openbmc/phosphor-certificate-manager/watch.hpp
/openbmc/phosphor-certificate-manager/x509_utils.cpp
/openbmc/phosphor-certificate-manager/x509_utils.hpp
6dd1c2ad02-Apr-2021 Anton D. Kachalov <gmouse@google.com>

Supply service & busconfig ACLs from the repo.

This change required as a part of privilege separation work:
https://github.com/openbmc/openbmc/issues/3383

Dependant meta-phosphor change:
https:

Supply service & busconfig ACLs from the repo.

This change required as a part of privilege separation work:
https://github.com/openbmc/openbmc/issues/3383

Dependant meta-phosphor change:
https://gerrit.openbmc-project.xyz/c/openbmc/openbmc/+/41430

Signed-off-by: Anton D. Kachalov <gmouse@google.com>
Change-Id: Ic0b1b57f8a088defe096f1ab793efa1f015ca5be

show more ...


/openbmc/phosphor-certificate-manager/.clang-format
/openbmc/phosphor-certificate-manager/.gitignore
/openbmc/phosphor-certificate-manager/.lcovrc
/openbmc/phosphor-certificate-manager/LICENSE
/openbmc/phosphor-certificate-manager/MAINTAINERS
/openbmc/phosphor-certificate-manager/Makefile.am
/openbmc/phosphor-certificate-manager/Makefile.am.include
/openbmc/phosphor-certificate-manager/README.md
/openbmc/phosphor-certificate-manager/argument.cpp
/openbmc/phosphor-certificate-manager/argument.hpp
/openbmc/phosphor-certificate-manager/bmc-vmi-ca/Makefile.am
/openbmc/phosphor-certificate-manager/bmc-vmi-ca/ca_cert_entry.cpp
/openbmc/phosphor-certificate-manager/bmc-vmi-ca/ca_cert_entry.hpp
/openbmc/phosphor-certificate-manager/bmc-vmi-ca/ca_certs_manager.cpp
/openbmc/phosphor-certificate-manager/bmc-vmi-ca/ca_certs_manager.hpp
/openbmc/phosphor-certificate-manager/bmc-vmi-ca/mainapp.cpp
/openbmc/phosphor-certificate-manager/bootstrap.sh
/openbmc/phosphor-certificate-manager/certificate.cpp
/openbmc/phosphor-certificate-manager/certificate.hpp
/openbmc/phosphor-certificate-manager/certs_manager.cpp
/openbmc/phosphor-certificate-manager/certs_manager.hpp
/openbmc/phosphor-certificate-manager/configure.ac
/openbmc/phosphor-certificate-manager/csr.cpp
/openbmc/phosphor-certificate-manager/csr.hpp
/openbmc/phosphor-certificate-manager/dist/Makefile.am
/openbmc/phosphor-certificate-manager/dist/bmc-vmi-ca-manager.service
/openbmc/phosphor-certificate-manager/dist/busconfig/bmc-vmi-ca.conf
/openbmc/phosphor-certificate-manager/dist/busconfig/phosphor-bmcweb-cert-config.conf
/openbmc/phosphor-certificate-manager/dist/busconfig/phosphor-nslcd-authority-cert-config.conf
authority
bmcweb
/openbmc/phosphor-certificate-manager/dist/phosphor-certificate-manager@.service
/openbmc/phosphor-certificate-manager/mainapp.cpp
/openbmc/phosphor-certificate-manager/test/Makefile.am
/openbmc/phosphor-certificate-manager/test/ca_certs_manager_test.cpp
/openbmc/phosphor-certificate-manager/test/certs_manager_test.cpp
/openbmc/phosphor-certificate-manager/watch.cpp
/openbmc/phosphor-certificate-manager/watch.hpp