✨ Commits existing images to git
- 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.
This commit is contained in:
20 files changed
+1023
No files matched your search
@@ -0,0 +1,6 @@
|
||||
# PAM service for MariaDB auth_pam logins (accounts created IDENTIFIED VIA pam
|
||||
# USING 'mariadb'). Authenticate + authorize against Active Directory through
|
||||
# the daemonless pam_ldap module; its connection settings live in
|
||||
# /etc/pam_ldap.conf, rendered at container start from the environment.
|
||||
auth required pam_ldap.so
|
||||
account required pam_ldap.so
|
||||
Reference in new issue
Block a user