From a9a56f570587d743057387af9bb7cb8ce281f8db Mon Sep 17 00:00:00 2001 From: Dragos Andriciuc Date: Tue, 29 Jul 2025 10:27:21 +0300 Subject: [PATCH 1/2] Create fips.md --- contrib/pg_tde/documentation/docs/how-to/fips.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 contrib/pg_tde/documentation/docs/how-to/fips.md diff --git a/contrib/pg_tde/documentation/docs/how-to/fips.md b/contrib/pg_tde/documentation/docs/how-to/fips.md new file mode 100644 index 0000000000000..d7d24a41636f1 --- /dev/null +++ b/contrib/pg_tde/documentation/docs/how-to/fips.md @@ -0,0 +1,5 @@ +# Enable FIPS using OpenSSL in `pg_tde` + +## Steps? + +## Troubleshooting? From dab1da683108ab7aac4450720bc1d891e50ddf13 Mon Sep 17 00:00:00 2001 From: Dragos Andriciuc Date: Wed, 30 Jul 2025 13:32:27 +0300 Subject: [PATCH 2/2] add fips file to how-to folder --- .../pg_tde/documentation/docs/how-to/fips.md | 18 ++++++++++++++++-- contrib/pg_tde/documentation/mkdocs.yml | 1 + 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/contrib/pg_tde/documentation/docs/how-to/fips.md b/contrib/pg_tde/documentation/docs/how-to/fips.md index d7d24a41636f1..e39cef77981fd 100644 --- a/contrib/pg_tde/documentation/docs/how-to/fips.md +++ b/contrib/pg_tde/documentation/docs/how-to/fips.md @@ -1,5 +1,19 @@ -# Enable FIPS using OpenSSL in `pg_tde` +# Enable FIPS using OpenSSL in Percona PostgreSQL -## Steps? +## Step 1. Build and install OpenSSL FIPS + +## Step 2. Build and install FIPS-Capable OpenSSL + +Confirm FIPS Mode. + +## Step 3. Clone and build Percona PostgreSQL + +3.1 Get the source + +3.2 Configure with FIPS OpenSSL + +3.3 Build and install + +## Step 4. Enable and run in FIPS Mode ## Troubleshooting? diff --git a/contrib/pg_tde/documentation/mkdocs.yml b/contrib/pg_tde/documentation/mkdocs.yml index 43725bb5de5e6..570f976881ea4 100644 --- a/contrib/pg_tde/documentation/mkdocs.yml +++ b/contrib/pg_tde/documentation/mkdocs.yml @@ -203,6 +203,7 @@ nav: - "Encryption Enforcement": how-to/enforcement.md - "Decrypt an Encrypted Table": how-to/decrypt.md - "Restore an encrypted pg_tde backup": how-to/restore-backups.md + - "Enable FIPS using OpenSSL": how-to/fips.md - faq.md - "Release notes": - "Release notes index": release-notes/release-notes.md