mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
18 lines
929 B
C
18 lines
929 B
C
--- nslcd/attmap.c.orig 2025-02-09 14:17:17 UTC
|
|
+++ nslcd/attmap.c
|
|
@@ -176,6 +176,7 @@ const char **attmap_get_var(enum ldap_map_selector map
|
|
if (strcasecmp(name, "gecos") == 0) return &attmap_passwd_gecos;
|
|
if (strcasecmp(name, "homeDirectory") == 0) return &attmap_passwd_homeDirectory;
|
|
if (strcasecmp(name, "loginShell") == 0) return &attmap_passwd_loginShell;
|
|
+ if (strcasecmp(name, "loginClass") ==0) return &attmap_passwd_loginClass;
|
|
}
|
|
else if (map == LM_PROTOCOLS)
|
|
{
|
|
@@ -230,6 +231,7 @@ const char *attmap_set_mapping(const char **var, const
|
|
(var != &attmap_shadow_shadowWarning) &&
|
|
(var != &attmap_shadow_shadowInactive) &&
|
|
(var != &attmap_shadow_shadowExpire) &&
|
|
+ (var != &attmap_passwd_loginClass) &&
|
|
(var != &attmap_shadow_shadowFlag))
|
|
return NULL;
|
|
/* the member attribute may only be set to an empty string */
|