- Implemented sync-roles.sh to synchronize Active Directory group memberships as MariaDB roles and user accounts. - Created Containerfile for building a custom ldap2pg image with patched YAML decoding. - Added provision-user-db.sh for provisioning user databases and roles based on LDAP synchronization. - Introduced a new Containerfile for MariaDB with PAM authentication via pam_ldap. - Configured PAM service for MariaDB logins and added necessary plugins for LDAP authentication. - Implemented health checks and entrypoint scripts for MariaDB and pgpool containers. - Enhanced PostgreSQL image with additional extensions and custom pg_hba.conf for improved security and functionality.
4 lines
191 B
Plaintext
4 lines
191 B
Plaintext
# Use the image's authoritative pg_hba.conf (which includes hba.user.d and a
|
|
# default-deny) instead of the initdb-generated one in PGDATA.
|
|
hba_file = '/usr/local/etc/postgresql/pg_hba.conf'
|