History log of /openbmc/phosphor-certificate-manager/.gitignore (Results 1 – 7 of 7)
Revision Date Author Comments
# 7047be67 10-Mar-2022 Nan Zhou <nanzhoumails@gmail.com>

argument parser: use CLI11 and add unit tests

CLI11 is one of the most commonly use argument parser in OpenBMC. It can
save ~150 lines of codes in this project.

We are hitting argument related bugs

argument parser: use CLI11 and add unit tests

CLI11 is one of the most commonly use argument parser in OpenBMC. It can
save ~150 lines of codes in this project.

We are hitting argument related bugs that not covered in unit tests.
This test adds a test for argument parsing.

Tested: QEMU IPMI/Redfish worked.

Signed-off-by: Nan Zhou <nanzhoumails@gmail.com>
Change-Id: Ib409c7e6a82ad31049f2da3e32727ebdf185f0fc

show more ...


# 6de54aba 28-Dec-2021 Nan Zhou <nanzhoumails@gmail.com>

gitignore: explicitly set unignored subprojects

Additional wrap files will be added during builds by suprojects like
PDI, etc. Thus, we'd better explicitly set the wraps we want to keep.

Signed-off

gitignore: explicitly set unignored subprojects

Additional wrap files will be added during builds by suprojects like
PDI, etc. Thus, we'd better explicitly set the wraps we want to keep.

Signed-off-by: Nan Zhou <nanzhoumails@gmail.com>
Change-Id: I18fa6d975f5215495141656e41f5608974b236c8

show more ...


# 1f54ad17 13-Dec-2021 Patrick Williams <patrick@stwcx.xyz>

build: remove autotools

Build is switched to meson now, including in the meta-phosphor recipe,
so remove all autotools support.

Signed-off-by: Patrick Williams <patrick@stwcx.xy

build: remove autotools

Build is switched to meson now, including in the meta-phosphor recipe,
so remove all autotools support.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I05fb6c507369355757831891e3d990c3600b9d86

show more ...


# bb939ea4 03-Dec-2021 Patrick Williams <patrick@stwcx.xyz>

build: add meson support

Port the existing autotools build system to meson, add meson wrap files
for all openbmc dependencies, and add appropriate meson rules to
gitignore.

build: add meson support

Port the existing autotools build system to meson, add meson wrap files
for all openbmc dependencies, and add appropriate meson rules to
gitignore.

Tested:

Verified executables all build, test cases pass, and executables
install. Checked configuration files are all installed into the same
locations as a Yocto-built autotools version of the package. Manually
checked the symlinks for the systemd service files.

```
$ DESTDIR=/tmp/certificate_test ninja install
$ find /tmp/certificate_test/lib /tmp/certificate_test/usr/local/share/phosphor-certificate-manager/
/tmp/certificate_test/lib
/tmp/certificate_test/lib/systemd
/tmp/certificate_test/lib/systemd/system
/tmp/certificate_test/lib/systemd/system/multi-user.target.wants
/tmp/certificate_test/lib/systemd/system/multi-user.target.wants/phosphor-certificate-manager@authority.service
/tmp/certificate_test/lib/systemd/system/multi-user.target.wants/phosphor-certificate-manager@bmcweb.service
/tmp/certificate_test/lib/systemd/system/bmc-vmi-ca-manager.service
/tmp/certificate_test/lib/systemd/system/phosphor-certificate-manager@.service
/tmp/certificate_test/usr/local/share/phosphor-certificate-manager/
/tmp/certificate_test/usr/local/share/phosphor-certificate-manager/authority
/tmp/certificate_test/usr/local/share/phosphor-certificate-manager/bmcweb
$ ls -n /tmp/certificate_test/lib/systemd/system/multi-user.target.wants
total 0
lrwxrwxrwx 1 1000 1000 40 Dec 3 15:37 phosphor-certificate-manager@authority.service -> ../phosphor-certificate-manager@.service
lrwxrwxrwx 1 1000 1000 40 Dec 3 15:37 phosphor-certificate-manager@bmcweb.service -> ../phosphor-certificate-manager@.service
```

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ib9700b5a3bb437ccc157a2d060067b8e2b777981

show more ...


# 480f30d6 21-May-2020 Lakshminarayana R. Kammath <lkammath@in.ibm.com>

unit-test: Enable unit test coverage for certificate manager

Signed-off-by: Lakshminarayana R. Kammath <lkammath@in.ibm.com>
Change-Id: I198c7b98c394039da974574856a9318019de7f91


# f523ea20 03-Dec-2018 Patrick Venture <venture@google.com>

gitignore: add missing items

Add items such as libtool, phosphor-certificate-manger,
and test related to the .gitignore.

Change-Id: Iafd8d8b6a47fd2d92cbdf522f3d12151b2ac92c8

gitignore: add missing items

Add items such as libtool, phosphor-certificate-manger,
and test related to the .gitignore.

Change-Id: Iafd8d8b6a47fd2d92cbdf522f3d12151b2ac92c8
Signed-off-by: Patrick Venture <venture@google.com>

show more ...


# 0aa0d114 03-Sep-2018 Jayanth Othayoth <ojayanth@in.ibm.com>

Initial commit for phosphor certificate manager

Certificate management application allows to replace the
existing certificate and private key file with another
(possibly CA signed Ce

Initial commit for phosphor certificate manager

Certificate management application allows to replace the
existing certificate and private key file with another
(possibly CA signed Certificate and private key file.

Change-Id: I1129cc92ca4aae5f84cb304dda9073cc74781009
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>

show more ...