Allow file inclusion in pg_hba and pg_ident files

Edit
ID 3558
Title Allow file inclusion in pg_hba and pg_ident files
Topic Server Features
Created 2022-02-23 07:40:44
Last modified 2022-11-28 23:49:00 (2 years ago)
Latest email 2022-11-28 23:48:44 (2 years ago)
Status
2022-11: Committed
2022-09: Moved to next CF
2022-07: Moved to next CF
2022-03: Moved to next CF
Target version
Authors Julien Rouhaud (rjuju)
Reviewers Michael Paquier (michael-kun)Become reviewer
Committer Michael Paquier (michael-kun)
Links CFbot results (CirrusCI) CFbot GitHub
Checkout latest CFbot patchset Go to your local checkout of the PostgreSQL repository and run:
git remote add commitfest https://github.com/postgresql-cfbot/postgresql.git
git fetch commitfest cf/3558
git checkout commitfest/cf/3558
Emails
Allow file inclusion in pg_hba and pg_ident files
First at 2022-02-23 04:59:59 by Julien Rouhaud <rjuju123 at gmail.com>
Latest at 2022-11-28 23:48:44 by Michael Paquier <michael at paquier.xyz>
Latest attachment (v24-0001-Add-regression-tests-for-file-inclusion-in-HBA-e.patch) at 2022-11-28 07:12:40 from Michael Paquier <michael at paquier.xyz>
    Attachment (v24-0001-Add-regression-tests-for-file-inclusion-in-HBA-e.patch) at 2022-11-28 07:12:40 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v23-0001-Add-regression-tests-for-file-inclusion-in-HBA-e.patch) at 2022-11-27 11:04:46 from Julien Rouhaud <rjuju123 at gmail.com> (Patch: Yes)
    Attachment (v22-0001-Introduce-macros-for-initial-maximum-depth-level.patch) at 2022-11-24 09:07:24 from Julien Rouhaud <rjuju123 at gmail.com> (Patch: Yes)
    Attachment (v21-0001-Rework-memory-contexts-in-charge-of-HBA-ident-to.patch) at 2022-11-23 06:05:18 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v20-0001-Allow-file-inclusion-in-pg_hba-and-pg_ident-file.patch) at 2022-11-22 08:20:01 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v19-0001-Invent-open_auth_file-in-hba.c-to-refactor-auth-.patch) at 2022-11-10 01:29:40 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v18-0001-Invent-open_auth_file-in-hba.c-to-refactor-auth-.patch) at 2022-11-09 00:51:17 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v17-0001-Expand-the-use-of-AbsoluteConfigLocation-in-hba..patch) at 2022-11-08 01:04:16 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v16-0001-Expand-the-use-of-AbsoluteConfigLocation-in-hba..patch) at 2022-11-07 06:07:15 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v15-0001-Allow-file-inclusion-in-pg_hba-and-pg_ident-file.patch) at 2022-11-02 07:46:48 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v14-0001-Refactor-knowledge-of-origin-file-in-hba.c.patch) at 2022-10-26 03:19:48 from Julien Rouhaud <rjuju123 at gmail.com> (Patch: Yes)
    Attachment (v13-0001-Refactor-knowledge-of-origin-file-in-hba.c.patch) at 2022-10-25 06:43:21 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v12-0001-Add-rule_number-mapping_number-to-the-pg_hba-pg_.patch) at 2022-10-24 05:33:12 from Julien Rouhaud <rjuju123 at gmail.com> (Patch: Yes)
    Attachment (v11-0001-Add-rule_number-mapping_number-to-the-pg_hba-pg_.patch) at 2022-10-10 02:51:32 from Julien Rouhaud <rjuju123 at gmail.com> (Patch: Yes)
    Attachment (v10-0001-Add-rule_number-mapping_number-to-the-pg_hba-pg_.patch) at 2022-09-17 17:06:12 from Julien Rouhaud <rjuju123 at gmail.com> (Patch: Yes)
    Attachment (v9-0001-Add-rule_number-mapping_number-to-the-pg_hba-pg_i.patch) at 2022-08-16 06:10:30 from Julien Rouhaud <rjuju123 at gmail.com> (Patch: Yes)
    Attachment (v8-0001-Use-real-file-names-rather-than-pg_hba.conf-pg_id.patch) at 2022-07-30 08:09:36 from Julien Rouhaud <rjuju123 at gmail.com> (Patch: Yes)
    Attachment (v1-0001-Fix-fill_ident_view-incorrect-usage-of-HbaFileNam.patch) at 2022-07-26 05:04:02 from Julien Rouhaud <rjuju123 at gmail.com> (Patch: Yes)
    Attachment (v7-0001-Allow-file-inclusion-in-pg_hba-and-pg_ident-files.patch) at 2022-05-18 07:12:45 from Julien Rouhaud <rjuju123 at gmail.com> (Patch: Yes)
    Attachment (v6-0001-Allow-file-inclusion-in-pg_hba-and-pg_ident-files.patch) at 2022-03-29 08:14:54 from Julien Rouhaud <rjuju123 at gmail.com> (Patch: Yes)
    Attachment (v5-0001-Add-a-pg_ident_file_mappings-view.patch) at 2022-03-28 08:33:30 from Julien Rouhaud <rjuju123 at gmail.com> (Patch: Yes)
    Attachment (v5-0001-Add-a-pg_ident_file_mappings-view.patch) at 2022-03-28 07:22:32 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v4-0001-Add-a-pg_ident_file_mappings-view.patch) at 2022-03-27 09:52:22 from Julien Rouhaud <rjuju123 at gmail.com> (Patch: Yes)
    Attachment (v4-0001-Extract-view-processing-code-from-hba.c.patch) at 2022-03-23 02:03:46 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v3-0001-Extract-view-processing-code-from-hba.c.patch) at 2022-03-16 03:53:25 from Julien Rouhaud <rjuju123 at gmail.com> (Patch: Yes)
    Attachment (v2-0001-Extract-view-processing-code-from-hba.c.patch) at 2022-02-28 11:42:17 from Julien Rouhaud <rjuju123 at gmail.com> (Patch: Yes)
    Attachment (v1-0001-Add-a-pg_ident_file_mappings-view.patch) at 2022-02-23 04:59:59 from Julien Rouhaud <rjuju123 at gmail.com> (Patch: Yes)
History
When Who What
2022-11-28 23:49:00 Michael Paquier (michael-kun) Closed in commitfest 2022-11 with status: Committed
2022-11-28 07:17:31 Michael Paquier (michael-kun) New status: Waiting on Author
2022-11-27 11:04:56 Julien Rouhaud (rjuju) New status: Needs review
2022-11-07 08:02:24 Michael Paquier (michael-kun) New status: Waiting on Author
2022-10-05 10:03:03 Julien Rouhaud (rjuju) Closed in commitfest 2022-09 with status: Moved to next CF
2022-08-01 22:39:47 Jacob Champion (jchampion) Closed in commitfest 2022-07 with status: Moved to next CF
2022-07-30 08:10:14 Julien Rouhaud (rjuju) New status: Needs review
2022-07-14 03:56:42 Michael Paquier (michael-kun) New status: Waiting on Author
2022-07-13 10:53:08 Aleksander Alekseev (a.alekseev) Removed a.alekseev from reviewers
2022-07-08 23:31:49 Jacob Champion (jchampion) New status: Needs review
2022-05-23 06:55:18 Michael Paquier (michael-kun) New status: Waiting on Author
2022-03-29 08:22:09 Julien Rouhaud (rjuju) Closed in commitfest 2022-03 with status: Moved to next CF
2022-03-29 08:18:17 Julien Rouhaud (rjuju) New status: Needs review
2022-03-29 01:17:24 Michael Paquier (michael-kun) Closed in commitfest 2022-03 with status: Committed
2022-03-26 00:06:45 Michael Paquier (michael-kun) Added michael-kun as committer
2022-03-26 00:06:43 Michael Paquier (michael-kun) Added michael-kun as reviewer
2022-03-26 00:06:41 Michael Paquier (michael-kun) New status: Waiting on Author
2022-03-22 12:03:07 Aleksander Alekseev (a.alekseev) Added a.alekseev as reviewer
2022-02-23 07:41:02 Julien Rouhaud (rjuju) Changed authors to Julien Rouhaud (rjuju)
2022-02-23 07:40:44 Julien Rouhaud (rjuju) Attached mail thread 20220223045959.35ipdsvbxcstrhya@jrouhaud
2022-02-23 07:40:44 Julien Rouhaud (rjuju) Created patch record
Edit