pegleg/pegleg/engine
Alexander Hughes 452734fb72 Making certificate check more robust
Some operators may have externally managed certificates that do not
conform to the originally expected certificate pattern of

---BEGIN CERTIFICATE-----
foo
-----END CERTIFICATE-----

and may instead include additional information on the subject/issuer. In
these cases the current regex will fail to load certs that can be parsed
with the existing cfssl command. Addressing this by tightening up the
regex prior to trying to obtain certificate information.

Change-Id: Ief9993632718caa46b52761b49a97621f134ca53
Signed-off-by: Alexander Hughes <Alexander.Hughes@pm.me>
2020-12-29 16:16:57 -05:00
..
catalog Fix bug with block_literal_representer 2020-09-22 04:53:31 +00:00
catalogs Add profiles to passphrase catalog 2019-09-24 16:19:36 +00:00
common pki: Port Promenade's PKI catalog into Pegleg 2019-01-15 13:29:21 -06:00
generators Add passphrase catalog override option 2019-12-10 20:40:31 +00:00
util adding site_type to deployment-data schema 2020-06-26 12:35:22 -05:00
__init__.py Pegleg encryption of site secrets 2018-10-30 16:53:51 +00:00
bundle.py Fix: Allow Pegleg to generate unencrypted bundle 2019-08-06 13:17:55 +00:00
errorcodes.py Add nosec to Bandit False Positives 2019-05-09 15:29:26 +00:00
exceptions.py Add profiles to passphrase catalog 2019-09-24 16:19:36 +00:00
lint.py Standardize Pegleg code with YAPF 2019-07-25 17:28:18 +00:00
repository.py Standardize Pegleg code with YAPF 2019-07-25 17:28:18 +00:00
secrets.py Making certificate check more robust 2020-12-29 16:16:57 -05:00
site.py Ensure Tag Name is a string in deployment data 2020-07-06 17:58:27 -04:00
type.py Implement default umask for 640 file permissions 2019-06-29 17:56:55 +00:00