pve-access-control/PVE/Auth
Dominik Csapak 2c6e956e0a Auth/LDAP: add get_{users, groups} subs for syncing
this adds the subs which actually query the LDAP for users/groups
and returns the value in format which makes it easy to insert
in our parsed user.cfg

when we find a user/groupname which cannot be in our config,
we warn the verification error

for groups, we append "-$realm" to the groupname, to lower the chance of
accidental overwriting of existing groups (this will be documented
in the api call since it technically does not prevent overwriting, just
makes it more unlikely)

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2020-03-21 15:44:46 +01:00
..
AD.pm use PVE::LDAP module instead of useing Net::LDAP directly 2020-03-07 19:50:22 +01:00
LDAP.pm Auth/LDAP: add get_{users, groups} subs for syncing 2020-03-21 15:44:46 +01:00
Makefile new plugin architecture for Auth modules 2012-05-22 10:43:30 +02:00
PAM.pm use new PVE::Tools::encrypt_pw, bump version to 5.0-3 2017-03-30 17:54:38 +02:00
Plugin.pm auth: pull username REs into variables 2020-01-14 12:28:13 +01:00
PVE.pm PVE/Auth/PVE.pm: encode uft8 password before calling crypt 2017-05-02 10:37:20 +02:00