Package: ruby-pg-ldap-sync Source: pg-ldap-sync Version: 0.5.3-1.pgdg22.04+1 Architecture: all Maintainer: Debian PostgreSQL Maintainers Installed-Size: 51 Depends: ruby, ruby-erb (>= 1), ruby-net-ldap (>= 0.16), ruby-json-schema (>= 2), ruby-pg (>= 0.14), ruby-pg (<< 2.0), ruby-logger (>= 1.0) Homepage: https://github.com/larskanis/pg-ldap-sync Priority: optional Section: database Filename: pool/main/p/pg-ldap-sync/ruby-pg-ldap-sync_0.5.3-1.pgdg22.04+1_all.deb Size: 11088 SHA256: 2c9fca2c2c8a260d343f48196a0c29902921193fb7261140714ada8250f7a093 SHA1: c39400c8200e8c36d4d8919965949fdb277834c0 MD5sum: c3a26391a8915dcf1572d98493971120 Description: Synchronize users and groups from LDAP/AD into PostgreSQL LDAP is often used for a centralized user and role management in an enterprise environment. PostgreSQL offers different authentication methods, like LDAP, SSPI, GSSAPI or SSL. However, for any method the user must already exist in the database, before the authentication can be used. There is currently no direct authorization of database users on LDAP. So roles and memberships has to be administered twice. . This program helps to solve the issue by synchronizing users, groups and their memberships from LDAP to PostgreSQL. Access to LDAP is used read-only. pg_ldap_sync issues proper CREATE ROLE, DROP ROLE, GRANT and REVOKE commands to synchronize users and groups. . It is meant to be started as a cron job. Ruby-Versions: all